Primary 1 - Do You Speak Code?
Introduction to programming using Scratch through project based work.
Pupils will be introduced to languages as a structured method of communication and present Scratch Jr as an example of a programming language.
Primary 1 - Tell A Story
Recapping knowledge.
Pupils will be introduced to the terms bug and debugging and have the opportunity to spot bugs and debug.
Primary 1 - Think Like A Creator
Introduction to the engineering design process
Pupils will be introduced to the engineering design process and apply this process to complete a team engineering challenge
Primary 1 - New Beginnings
Introductions to on tap block
Pupils will be introduced to events and using them in their programs.
Primary 1 - Make It Happen
Introductions to on tap block
Pupils will be introduced to events and using them in their programs.
Primary 1 - Need For Speed
Introductions to speed blocks and parallel programming.
Pupils will be introduced to the three speed blocks and apply them to a coding challenge. They will also be introduced to the term parallel programming.
Primary 1 - Freeze Dance
Introductions to wait block.
Pupils will be introduced to wait block and will also recap speed blocks and forever loop.
Primary 1 - Buggy Projects
Introduction to pupils bugs and debugging.
Pupils will be introduced to the terms bug and debugging and have the opportunity to spot bugs and debug.
Primary 1 - Show Me What You Know
A recap the blocks and knowledge covered in this unit.
Pupils will show what they have learnt over this unit and individually complete answer in their workbook.