compare to drawing with a control toy TES iboard. What is the same? What is different? TES iboard – Mole Maze Use 2 Go on Purple Mash – to plan specific routes using the town and racing track backgrounds. Talk about the algorithm required and plan the program to execute it. Use 2 Simulate on Purple Mash TES iboard – Mole Maze Maze builder - Year 3 Year 4 Objectives taken from Computing Curriculum 2014 Pupils should be taught to: design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts. use sequence, selection, and repetition in programs; work with variables and various forms of input and output. use logical reasoning to explain how some simple algorithms work and to detect and Correct errors in algorithms and programs.
identify the algorithm and the programming required. They test and debug the program. 2 code can be used to cover all of the programming objectives and has a range of step by step lessons for the children to follow – these can be linked to topic to make cross curricular. Daisy the Dinosaur app is used to further develop the use of the repeat instruction. The plan algorithms, create and debug programs. Hopscotch app is used to develop repeat, wait and changes to appearance of objects on screen. Children plan algorithms to achieve specific purposes. They create and debug programs. create and debug programming sequence to achieve a specified outcome. Hopscotch app is used to develop repeat, wait and changes to appearance of objects on screen. They use random command and create parallel programs by adding tabs with different sprites. Children plan algorithms to achieve specific purposes. They create and debug programs. Year 5 Year 6 Objectives taken from Computing Curriculum 2014 Pupils should be taught to: design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts. use sequence, selection, and repetition in programs; work with variables and various forms of input and output. use logical reasoning to explain how some simple algorithms work and to detect and Correct errors in algorithms and programs. Outcomes Children will recognize the need for an effective Children will understand that efficient algorithms and
Town Hall during the day and the night, and bridge lights. These can be linked to models such as a fairground wheel where these are available. Use the Espresso Computer Modelling module to manage water at home and then the supply from a reservoir. Kodu is introduced to plan and create games for their peers. (This is a free download but may not work on laptops unless they have a good graphics card. It seems to function without a problem on most PCs.) Increasingly complex games should be created Hopscotch app is used to develop skills, knowledge and understanding of programming as described for Scratch above. 2 code can be used to cover all of the programming objectives and has a range of step by step lessons for the children to follow – these can be linked to topic to make cross curricular. Kodu is introduced to plan and create games for their peers. (This is a free download but may not work on laptops unless they have a good graphics card. It seems to function without a problem on most PCs.) Increasingly complex games should be created Hopscotch app is used to develop skills, knowledge and understanding of programming as described for Scratch above. 2 code can be used to cover all of the programming objectives and has a range of step by step lessons for the children to follow – these can be linked to topic to make cross curricular.