Have you ever wondered how computers can make so much happen? How do they perform calculations, show movies and run amazing games? Learn the basics of coding quickly with a unique new series that will guide young programmers to create their own versions of familiar games and apps and challenge them to adapt and experiment with programs.
Build more sophisticated apps with this lively edition of Python Building Big Apps! Following on from Python Next Steps, it explains how to break down projects into manageable chunks, guiding and supporting you with building larger, more exciting projects.
Activities include building a version of Pong and, using the classes created for Pong, building a Breakout game and an Invaders game, developing and learning the necessary skills to build larger apps on the way.
Designed and written for children with an appealing design and fun approach and simple explanation throughout. Written by a teacher and has an educational focus with objectives, summaries and challenges as well as hints and tips to engage the students. Gives children the chance to experiment and create their own versions of familiar games. Short and manageable with short chapters. Can be used with windows, macs or linux based systems. Can be used in a classroom where there is no expert teacher or at home with a parent. Recommended by Cambridge International Examinations for use with the IGCSE Computer Science syllabus. Compatible with the Raspberry Pi computer. This edition contains the full text of the original printed book, in addition to installation videos, glossaries and extra hints and tips.