Operation Manual
2
The Raspberry Pi Education Manual
Contents
000
0. Introduction ............................................................................. 5
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!
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
000
001
010
011