Abstract
How To Think Like A Programmer provides the bewildered, apprehensive, and anxious with an accessible introduction to programming by focusing on solving real-world problems in an algorithmic way in an environment free of programming-language syntax. The focus in How To Think Like A Programmer is on developing skills in developing algorithmic solutions to real-world problems. The up-front emphasis is on problem solving as a discipline without direct reference to technological/computer-domain issues. The book focuses on developing an understanding of the processes involved in examining and analyzing problems; in understanding the component parts of a problem, in understanding what is required. It then teaches how to solve problems, check the solutions for mistakes, inconsistencies, and limitations, and express those solutions as algorithms in such a way that the solution can be repeated by others. Treatment of programming language syntax and low-level data abstractions is deferred to other books.
| Original language | English |
|---|---|
| Place of Publication | London |
| Publisher | Thomson Learning |
| Number of pages | 611 |
| ISBN (Print) | 9781844809035 |
| Publication status | Published - 2009 |
Fingerprint
Dive into the research topics of 'How to think like a programmer: program design solutions for the bewildered'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver