Beschreibung:
V. Anton Spraul has taught introductory programming and computer science for over 15 years. Think Like a Programmer is a distillation of the classroom techniques he has honed over many one-on-one sessions with struggling programmers. Spraul is also the author of Think Like a Programmer (No Starch Press), How Software Works (No Starch Press), and Computer Science Made Simple (Broadway).
Programming isn't just about syntax and assembling code - it's about problem solving, and all good programmers must think creatively to solve problems. Like the best-selling Think Like a Programmer before it (with over 75,000 copies sold worldwide), this Python-based edition will help you transition from reading programs to writing them, in, Python. (No prior programming experience required!).
Introduction
Chapter 1: Puzzles and Problem Solving
Chapter 2: Setting Up
Chapter 3: Variables and Calculations
Chapter 4: The Debugger
Chapter 5: Decision-Making
Chapter 6: Looping
Chapter 7: Arrays and Iterations
Chapter 8: Lists
Chapter 9: Functions
Chapter 10: Recursion
Chapter 11: Classes
Chapter 12: Testing
Chapter 13: Code Reuse
Chapter 14: Thinking Like a Programmer
Index