Please use this identifier to cite or link to this item:
https://openlibrary-repo.ecampusontario.ca/jspui/handle/123456789/1987
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Arya, Ali | - |
dc.date.accessioned | 2023-12-21T15:24:57Z | - |
dc.date.available | 2023-12-21T15:24:57Z | - |
dc.date.issued | 2023-11-23 | - |
dc.identifier | 174a117f-fca7-4d28-b86d-652086fe233c | - |
dc.identifier.uri | https://openlibrary-repo.ecampusontario.ca/jspui/handle/123456789/1987 | - |
dc.description.tableofcontents | Chapter 1: Introduction | en_US |
dc.description.tableofcontents | Chapter 2: Algorithmic Thinking in Daily Life | en_US |
dc.description.tableofcontents | Chapter 3: Algorithmic Thinking in Simple Programs | en_US |
dc.description.tableofcontents | Chapter 4: Data-Centered and Modular Algorithm Design | en_US |
dc.description.tableofcontents | Chapter 5: Data Structures | en_US |
dc.description.tableofcontents | Chapter 6: Objects and Classes | en_US |
dc.description.tableofcontents | Chapter 7: Where do we go from here? | en_US |
dc.language.iso | eng | en_US |
dc.relation.isformatof | https://ali-arya.com/anyonecancode/ | en_US |
dc.relation.ispartofseries | https://ali-arya.com/anyonecancode/ | en_US |
dc.rights | CC BY-NC-ND | https://creativecommons.org/licenses/by-nc-nd/4.0/ | en_US |
dc.subject | Algorithms | en_US |
dc.subject | Programming | en_US |
dc.title | Anyone Can Code : Algorithmic Thinking | en_US |
dc.type | Book | en_US |
dcterms.accessRights | Open Access | en_US |
dcterms.educationLevel | College | en_US |
dcterms.educationLevel | University - Undergraduate | en_US |
dcterms.educationLevel | University - Graduate & Post-Graduate | en_US |
dcterms.educationLevel | Adult and Continuing Education | en_US |
dc.identifier.slug | https://openlibrary.ecampusontario.ca/catalogue/item/?id=174a117f-fca7-4d28-b86d-652086fe233c | - |
ecO-OER.Adopted | No | en_US |
ecO-OER.AncillaryMaterial | No | en_US |
ecO-OER.InstitutionalAffiliation | Carleton University | en_US |
ecO-OER.ISNI | 0000 0004 1936 893X | en_US |
ecO-OER.Reviewed | No | en_US |
ecO-OER.AccessibilityStatement | No | en_US |
lrmi.learningResourceType | Learning Resource - Book | en_US |
ecO-OER.POD.compatible | No | en_US |
dc.description.abstract | As the second book in the Anyone Can Code series, Algorithmic Thinking focuses on the logic behind computer programming and software design. With a data-centred approach, it starts with simple algorithms that work on simple data items and advances to more complex ones covering data structures and classes. Examples are given in C/C++ and Python and use both plain text and graphics applications to illustrate the concepts in different languages and forms. With the advances in artificial intelligence and automated code generators, it is essential to learn about the logic of what a code needs to do, not just how to write the code. Anyone Can Code: Algorithmic Thinking is suitable for anyone who aims to improve their programming skills and go beyond the simple craft of programming, stepping into the world of algorithm design. | en_US |
dc.subject.other | Technology - Computer Science | en_US |
ecO-OER.VLS.Category | None | en_US |
ecO-OER.VLS | No | en_US |
ecO-OER.CVLP | No | en_US |
ecO-OER.ItemType | Textbook | en_US |
ecO-OER.MediaFormat | en_US | |
ecO-OER.MediaFormat | Text | en_US |
ecO-OER.VLS.cvlpSupported | No | en_US |
Appears in Collections: | Ontario OER Collection |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
AnyoneCanCodeAlgorithmicThinking-PDF.pdf | %%dl%% Digital PDF | 2.85 MB | View/Open | |
AnyoneCanCodeAlgorithmicThinking-DOCX.docx | %%dl%% Microsoft Word | 4.46 MB | Microsoft Word | View/Open |
AnyoneCanCodeAlgorithmicThinking-PNG.png | %%c%% | 1.98 MB | image/png | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.