Curriculum Overview: Computing –Coding Year 2 Year 1 Computing: Coding at Morningside 2014-15 . This ever developing curriculum aims to prepare every child for the rapidly developing digital age and for careers that may not even have been invented whilst developing logical thinking and reasoning skills In the EYFS children use programmable toys to explore how devices operate and control. The everyday use of technology is integral part of play based learning and children use a range of devices on a daily basis. Children also have use of iPads and in reception may begin to use games to program objects to move. Coding is taught discretely in years 1-6; at least 2 hours per half term. This year’s curriculum is designed to ensure all children are introduced to this new element of the national curriculum and will be revised for 2015-16 Autumn 1 Autumn 2 Spring 1 Spring 2 Summer 1 Summer 2 BeeBot & BeeBot app Following and giving precise instructions Directional language / translation Kodable Multistep instructions Using ‘when’ condition Directional language Daisy the Dinosaur/Hopscotch ‘Repeat’ command Different inputs Modifying code for Hopscotch Designing own characters Random commands Daisy the Dinosaur/Hopscotch Instructions using words Different inputs Algorithm to tell stories Espresso Coding Keyboard as input Changing direction Designing Espresso Coding Creating games for a purpose Different inputs Sharing games with others De-bugging Espresso Coding Adding buttons to control an object De-bugging exercises Espresso Coding Designing backgrounds Different inputs Marketing games De-bugging Lego WeDo Modifying code Use of USB connections Variables Lego WeDo Constructing for a purpose Modifying code for a purpose Use of USB connections CargoBott & App design Reviewing apps Designing app Creating app Curriculum Overview: Computing –Coding Year 4 Year 3 a purpose Geometric shapes background Espresso Coding Variables of time: making different objects move after different amounts of time. Background Design Espresso Coding Conditional statements: ‘if…then…’ Designing and publishing own games Lego WeDo Introducing sensors Writing clean and concise code Modifying code for a purpose Scratch Introduction to Scratch Conditional statements Loops Sharing in Scratch Community Scratch Modifying backgrounds Adding variables Modifying code for a purpose Lego WeDo Adding Sound Writing clean and concise code Modifying code for a purpose Hopscotch Writing clean and concise code Line drawings with coordinates loops Lego & Scratch Using scratch to control lego Hopscotch App design Loops Commands Publishing and advertising Microsoft Kodu Building a virtual word Adding objects Creating code Advertising app Scratch Introduction to Scratch Conditional statements Loops Sharing in Scratch community. Microsoft Kodu Modifying code for a purpose Debugging Year 6 Year 5 Curriculum Overview: Computing –Coding Lego WeDo Adding Sound Writing clean and concise code Modifying code for a purpose Scratch Introduction to Scratch Conditional statements Loops Sharing in Scratch Community Lego & Scratch Using scratch to control lego Scratch Modifying backgrounds Adding variables Modifying code for a purpose Scratch Introduction to Scratch Conditional statements Loops Sharing in Scratch Community Lego & Scratch Using scratch to control lego Scratch Modifying backgrounds Adding variables Modifying code for a purpose Microsoft Kodu Building a virtual word Adding objects Creating code Microsoft Kodu Building a virtual word Adding objects Creating code Microsoft Kodu Modifying code for a purpose Debugging Microsoft Kodu Modifying code for a purpose Debugging HTML Introduction to HTML Creating basic webpages
© Copyright 2026 Paperzz