Review and refine

Starting from Scratch – Lesson 6 Objectives To create an animation using code. To critically evaluate the work of a classmate and offer constructive feedback. Lesson Resources Lesson Slides Animation planning sheet Starting from Scratch Lesson 1 – Define and predict Lesson 2 – Reading code Lesson 3 – Modify your code Lesson 4 – Sequencing and repetition Lesson…

Read More

Plan your make

Starting from Scratch – Lesson 5 Objectives To plan and create an animation using code. To sequence a series of events in your plan. To identify key coding blocks needed for your animation. Lesson Resources Lesson Slides Animation planning sheet Starting from Scratch Lesson 1 – Define and predict Lesson 2 – Reading code Lesson 3 – Modify…

Read More

Sequencing and repetition

Starting from Scratch – Lesson 4 Objectives To sequence a series of commands accurately and in the most efficient way. To understand and explain different types of loops in code, the differences between them and when you would use them. To add and use different types of loops in code to achieve a desired outcome.…

Read More

Modify your code

Starting from Scratch – Lesson 3 Objectives Use logic to debug existing code and explain your changes. Modify existing code for a particular purpose and explain your changes. Lesson Resources Lesson Slides Debugging task download Debugging task PDF version Scratch project for Debugging task Scratch project solution for Debugging task Student worksheet – ‘Lesson 3…

Read More

Reading code

Starting from Scratch – Lesson 2 Objectives To become familiar with the Scratch programming environment (blocks, sprites, stage, canvas, controls). To understand and use coordinates in programming. To accurately read, predict and explain visual code. Suggest changes to existing code. Lesson Resources Lesson Slides Student activity – ‘Purple Mash – reading code lesson 2’ file…

Read More

Keep safe and create

About this unit: A combination of 3 lessons from Common Sense Education’s excellent digital citizenship curriculum and the chance for your students to apply their learning to digital making activities that would help them share the important online safety messages with others.  National Curriculum Links – Computing KS1 The content of this plan cover the…

Read More

Illuminated making

Getting started with a Crumble – Projects part 1 Objectives Use sequence, selection, and repetition in programs 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 program. Design and make and test objects or artefacts that successfully incorporate…

Read More

Getting started with a Crumble

About this unit: Explore the fantastic microcontroller that is the Crumble. Learn about inputs, outputs, electrical circuits and controlling LEDs and motors as you embark on a range of exciting physical computing STEM projects.  National Curriculum Links – Computing KS2 The content of this plan cover the following National Curriculum strands:  design, write and debug…

Read More

All about algorithms

Computational Thinking – Alien Contact! – Lesson 6 Objectives To give precise, unambiguous instructions in an algorithm. To detect and correct errors in algorithms. To recognise and apply computational thinking concepts and approaches to solve problems. Lesson Resources Lesson slides Barrier games worksheet Construction blocks of some kind (LEGO, Multilink etc) Computational Thinking – Alien…

Read More

Collaboration with Teams

Communication and Collaboration – Lesson 6 Objectives Understand how to communicate safely and appropriately using video chat tools. Respect the ideas and communications of others they encounter online. Understand the need for certain rules of conduct, particularly when using live forums of communication. Lesson Resources Lesson Slides A ‘teacher’ computer with webcam and microphone suitable…

Read More