Air Hockey part 1

Kodu Sports – Lesson 1 Objectives Plan and design a 3D game environment Create and refine sequences of commands to accomplish specific goals Use logical reasoning to predict outcomes debug algorithms Lesson Resources Lesson slides Kodu Sports Lesson 1 – Air Hockey part 1 Lesson 2 – Air Hockey part 2 Lesson 3 – Kodu Football part 1…

Read More

Kodu Sports

About this unit: Three exciting projects to extend previous use of Kodu and give students an opportunity to create 3D video games based on sports and well known games. National Curriculum Links – Computing KS2 The content of this plan cover the following National Curriculum strands:  design, write and debug programs that accomplish specific goals,…

Read More

Variables: Building a scorekeeper

Getting started with the BBC micro:bit – Lesson 6 Objectives Understand what variables are and why and when to use them in a program. Learn how to create, set and change a variable value within a micro:bit program. Learn how to use the basic mathematical blocks for adding, subtracting, multiplying, and dividing variables. Lesson Resources…

Read More

Using conditions and random numbers

Getting started with the BBC micro:bit – Lesson 5 Objectives Understand what conditional statements (selection) are, and why and when to use them in a program Understand what variables are and why and when to use them in a program. Learn how to create random outputs from a range of possibilities. Lesson Resources Lesson Slides…

Read More

‘Beat the buzzer’ – Pin inputs and outputs

Getting started with the BBC micro:bit – Lesson 4 Objectives Build and program a physical game that utilises inputs and outputs. Understand what conditional statements are, and why and when to use them in a program Designs algorithms that use variables, and selection and arithmetic operators Lesson Resources Lesson Slides Each group will need: 1…

Read More

More inputs and outputs

Getting started with the BBC micro:bit – Lesson 3 Objectives To understand inputs and outputs on a computer Design algorithms that use variables, and selection and arithmetic operators Use logical reasoning to predict the behaviour of programs. Detects and corrects simple semantic errors i.e. debugging, in programs. Lesson Resources Lesson Slides micro:bits and USB cables (approximately…

Read More

Inputs and outputs

Getting started with the BBC micro:bit – Lesson 2 Objectives To create simple programs to control the LED matrix on the micro:bit To understand inputs and outputs on a computer To program the micro:bit’s LED matrix to respond to different inputs Lesson Resources Lesson Slides micro:bits and USB cables (approximately 1 between 2 students) Getting started…

Read More

Getting started and the LED Grid

Getting started with the BBC micro:bit – Lesson 1 Objectives To create simple programs to control the LED matrix on the micro:bit To edit and adapt simple programs on the micro:bit  To download, load and test the .hex file on the micro:bit. Lesson Resources micro:bits and USB cables (approximately 1 between 2 students) Lesson Slides  Getting…

Read More