Python Programming is unique and fun because of its approach: the reader learns to program through writing game programs. While it's enjoyable and engaging, the book covers plenty of fundamental computer science concepts and vocabulary. Topics include variables, memory, branching, loops, data struct... more
Uses game programming examples that entertain and engage the reader while presenting important programming techniques.
Covers every new concept with a small but complete example program and brings all of the concepts together in the chapter projects.
Challenges the reader in the Chapter Projects t... more