"An Introduction to Algorithmic Thinking - Algorithmics (HESS) Student Guide" book is an introduction to the theory of Computer Science and for those who enjoy the challenge of solving problems and puzzles involving logic, reasoning and imagination. The author's intent is to inspire the reader to learn how to think about problems in an abstract way, and to explore the different ways algorithmic and computational solutions can be found and expressed in pseudocode.*
The following coding languages are used for detailed examples throughout this text:
• Snap! http://snap.berkeley.edu/ developed by The University of California, Berkeley, USA.
• SnapApps/Edgy (includes extensive graph functionality) Edgy: Graph Algorithms developed by Melbourne University, Australia
• Python using the Trinket online coding environment Python 3
**A preview of the new edition is available here: https://www.flipbookpdf.net/web/site/3f4430ec0228ce453553ee370da9df50710fb47f202208.pdf.html
**Purchase new edition and current edition online from: https://www.lulu.com/spotlight/algorithmics
**Take care to purchase the edition you are interested in. The edition for the Algorithmics (HESS) 2022 curriculum will be available until the end of September and then will be withdrawn from Lulu and from Amazon at that time.