Recipe algorithms

Action Algorithms! – Lesson 2 Objectives To know what an algorithm is To write an algorithm for a recipe To understand and explain debugging To be able to debug an algorithm Lesson Resources Lesson Slides Smoothie photo recipe cards Recipe photo cards Recipe algorithms task sheets Action Algorithms! Lesson 1 – Crazy Characters Lesson 2…

Read More

Crazy Characters

Action Algorithms! – Lesson 1 A note about this lesson This lesson has been taken and adapted from Barefoot Computing. Barefoot resources are made available under Open Government licensing. THE ORIGINAL LESSON PLAN CAN BE FOUND HERE. You can access more resources by creating a FREE account on the Barefoot website. You can do this easily…

Read More

Programming games

Programming with Scratch Jr – Lessons 5 & 6  Objectives Design and program a simple game with multiple sprites Use messaging to control sprites in a game Lesson Resources Lesson slides (if using tablets) A way to display your tablet on your classroom screen (Reflector 2, AirServer, Dongle) Programming with Scratch Jr Lesson 1 – Movement, Looks,…

Read More

Programming stories

Programming with Scratch Jr – Lesson 4 Objectives To program scene changes in an animation To use logical reasoning to predict the behaviour of simple programs Lesson Resources Lesson slides (if using tablets) A way to display your tablet on your classroom screen (Reflector 2, AirServer, Dongle) Programming with Scratch Jr Lesson 1 – Movement, Looks, Control…

Read More

Triggering actions

Programming with Scratch Jr – Lesson 3 Objectives To investigate different ways of triggering movement with code Program two sprites to interact with each other To use logical reasoning to predict the behaviour of simple programs Lesson Resources Lesson slides (if using tablets) A way to display your tablet on your classroom screen (Reflector 2, AirServer, Dongle)…

Read More

Multi-sprite animations

Programming with Scratch Jr – Lesson 2 Objectives To program sprites to create a short animation  Program a number of sprites to move together  To use logical reasoning to predict the behaviour of simple programs Lesson Resources Lesson slides (if using tablets) A way to display your tablet on your classroom screen (Reflector 2, AirServer, Dongle) Programming…

Read More

Movement, Looks, Control

Programming with Scratch Jr – Lesson 1 Objectives To create and debug simple programs To program the movement and appearance of an on-screen sprite To use logical reasoning to predict the behaviour of simple programs Lesson Resources Lesson slides (if using tablets) A way to display your tablet on your classroom screen (Reflector 2, AirServer, Dongle) Programming…

Read More