An attempt to say where I think my Scratch programming modules naturally sit. However I would always encourage teachers to start older pupils on more simple projects until their programming and computer science understanding has caught up |
|
YR |
Y1 |
Y2 |
Y3 |
Y4 |
Y5 |
Y6 |
Dressing Up |
|
|
X |
X |
|
|
|
Smoking Car |
|
|
X |
X |
|
|
|
Music Machine |
|
|
X |
X |
X |
|
|
Conversation |
|
|
|
X |
X |
|
|
Quiz |
|
|
|
|
X |
X |
X |
Own Quiz |
|
|
|
|
X |
X |
X |
Slug Trail |
|
|
|
|
X |
X |
X |
Conversation 2 |
|
|
|
|
X |
X |
X |
Crab Maze |
|
|
|
|
X |
X |
X |
Primary Games Maker |
|
|
|
|
|
X |
X |
Number Machine |
|
|
|
|
X |
X |
X |
Coin Sorter |
|
|
|
|
|
X |
X |
Perimeter |
|
|
|
|
X |
X |
X |
2D Shapes |
|
|
|
|
X |
X |
X |
Tables Game |
|
|
|
|
X |
X |
X |
An attempt to define my Scratch modules by the programming concepts they use. I have excluded the adaptations pupils make as pupils will choose what to use |
|
Selection |
Repeat x times loops |
Forever Loops |
Broadcasts |
Variables |
List |
Multiple variables |
Dressing Up |
|
|
|
|
|
|
|
Smoking Car |
|
|
|
|
|
|
|
Music Machine |
|
X |
|
|
|
|
|
Conversation |
|
|
|
|
|
|
|
Slug Trail |
|
|
X |
|
|
|
|
Quiz |
X |
|
|
X |
X |
|
|
Conversation 2 |
|
|
|
X |
|
|
|
Crab Maze |
|
|
X |
X |
X |
|
|
Number Machine |
|
X |
2D Shapes |
|
X |
|
|
X |
|
X |
Tables Game |
|
|
X |
X (opt) |
X |
|
|
ign=”center” valign=”middle”> |
X |
X |
|
X |
X |
|
Coin Sorter |
X |
|
X |
|
X |
X |
X |
Perimeter |
X |
X |
|
|
X |
|
X |
2D Shapes |
|
X |
|
|
X |
|
X |
Tables Game |
|
|
X |
X (opt) |
X |
|
|