Catholic University of Zimbabwe Library
Online Public Access Catalogue
(OPAC)

Think Raku How to Think Like a Computer Scientist Laurent Rosenfeld

Contributor(s): Rosenfeld, Laurent [author] | Downey, Allen B [author] | Open Textbook Library [distributor]Material type: TextTextSeries: Open textbook libraryDistributor: Open Textbook Library Publisher: Green Tea Press Edition: 2nd editionDescription: 1 online resourceISBN: 1491980559Subject(s): Computer Science -- Textbooks | Programming Languages -- TextbooksLOC classification: QA76QA76Online resources: Access online version
Contents:
Preface -- I Starting with the Basics -- 1 The way of the program -- 2 Variables, Expressions and Statements -- 3 Functions -- 4 Loops, Conditionals and Recursion -- 5 Fruitful Subroutines -- 6 Iteration -- 7 Strings -- 8 Case study: Word Play -- 9 Arrays and Lists -- 10 Hashes -- 11 Case study: Data Structure Selection -- II Moving Forward -- 12 Classes and Objects -- 13 Regexes and Grammar -- 14 Functional Programming in Raku -- 15 Some Final Advice --
Subject: Think Raku is an introduction to computer science and programming intended for people with little or no experience. This aim of this book is not primarily to teach Raku, but instead to teach the art of programming, using the Raku language. After having completed this book, you should hopefully be able to write programs to solve relatively difficult problems in Raku, but my main aim is to teach computer science, software programming, and problem solving rather than solely to teach the Raku language itself. Think Raku is a free book available under a Creative Commons license. Readers are free to copy and distribute the text; they are also free to modify it, which allows them to adapt the book to different needs, and to help develop new material.
Tags from this library: No tags from this library for this title.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Call number URL Status Date due Barcode Item holds
eBook eBook
Online Access
QA76 (Browse shelf(Opens below)) Link to resource Available
Total holds: 0

Preface -- I Starting with the Basics -- 1 The way of the program -- 2 Variables, Expressions and Statements -- 3 Functions -- 4 Loops, Conditionals and Recursion -- 5 Fruitful Subroutines -- 6 Iteration -- 7 Strings -- 8 Case study: Word Play -- 9 Arrays and Lists -- 10 Hashes -- 11 Case study: Data Structure Selection -- II Moving Forward -- 12 Classes and Objects -- 13 Regexes and Grammar -- 14 Functional Programming in Raku -- 15 Some Final Advice --

Think Raku is an introduction to computer science and programming intended for people with little or no experience. This aim of this book is not primarily to teach Raku, but instead to teach the art of programming, using the Raku language. After having completed this book, you should hopefully be able to write programs to solve relatively difficult problems in Raku, but my main aim is to teach computer science, software programming, and problem solving rather than solely to teach the Raku language itself. Think Raku is a free book available under a Creative Commons license. Readers are free to copy and distribute the text; they are also free to modify it, which allows them to adapt the book to different needs, and to help develop new material.

Attribution-NonCommercial-ShareAlike

In English.

Description based on print resource

There are no comments on this title.

to post a comment.

OPENING HOURS

Weekdays: 0815hrs - 1800hrs
Weekends:0900hrs - 1200hrs

Closed for Mass:

Mon, Thur: 1200hrs - 1300hrs
Sunday & Public Holiday’s

CALL SUPPORT

0242-570570, 0242-570169
09200664, +263 8644140602

LOCATION

18443, Cranborne Avenue, Hatfield, Harare

Other Links


©2021 | CUZ Library