Raspberry_Pi_Education_Manual

The Raspberry Pi Education Manual Contents

000 0. Introduction ............................................................................. 5

000 001

001 1. A beginner’s guide to Scratch ............................................. 7 1.1 Scratch basics................................................................ 9 1.2 Moving sprites.............................................................. 15 1.3 Animation (loops).......................................................... 18 1.4 Maths cat..................................................................... 23 1.5 Artificial intelligence....................................................... 29 1.6 Control. ........................................................................ 35 1.7 Scratch games............................................................. 44 What next?........................................................................... 50

010 2. Greenfoot on the Raspberry Pi . ............................................. Coming soon!

010

011 3. Experiments in Python ........................................................ 72 3.1 Getting to grips with Python.......................................... 73 3.2 MasterPy...................................................................... 86 3.3 Roman Numerals & data manipulation.......................... 89 3.4 Getting artistic.............................................................. 94 3.5 Simulations and games.............................................. 100 3.6 Limited resources - memory & storage. ..................... 106 3.7 Accessing the web - providing a weather forecast..... 108 This is only the beginning - where do we go from here?..... 111

011

2

Made with FlippingBook flipbook maker