Used by thousands of teachers around the World!

Log In

YEAR 5 - iPROGRAM - 1


Lesson 1: iMove

To understand that computer programs containing graphics use x y coordinates and turns are measured in degrees


Lesson 2: iSense

To understand that programs can do different things if the value of a boolean variable is true or false (conditional statements)



Lesson 3: iNavigate

To program statements that make something happen in response to events on screen



Lesson 4: iVary

To be able to understand what a variable is and why they are useful


Lesson 5: iScore

To program statements that make something happen in response to the value of a variable


Lesson 6: iDesign

To develop an outline of tasks and activities required to develop a project


Lesson 7: iCode

To use the computational concepts of sequence, selection, repetition and variables to program a computer game


Lesson 8: iTest

To develop strategies for testing and debugging computer programs


Pupil progress can be assessed using knowledge organisers and end-of-unit guidance; which can be fed in to pupil progress trackers.