Scratch planning linked to year group and programming blocks used

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