1. Resources Home
  2. Early Years
  3. Computing
  4. Algorithms and programming
  5. Graphical languages
Kodu Scheme of work - Primary or Secondary

Kodu Scheme of work - Primary or Secondary

This scheme of work is purely a way of structuring some of the content for primary of secondary. There is examples of selection, moving and how to clone objects within the game. The first 3 lessons come with evidence worksheets and it's broken down in such a way to help you support your students. Students are encouraged through this scheme of work to develop a game but also to take regular print screens of testing their game. I have included all worksheets and powerpoints and there are lesson plans. The lesson plans are basic but show how to split the lesson into tasks. There is a free lesson to give you an idea of what to expect.
r_chambers
Kodu Lesson 5 : - Pages and Selection (KS2/KS3)

Kodu Lesson 5 : - Pages and Selection (KS2/KS3)

This lesson will introduce to students how they're able to sequence and talks about how they're able to make code more efficient. There are teacher notes and there is information about advanced selection. This lesson will introduce Tinker time and will get the students to use pages within Kodu. Students will continue to work with Kodu after this to complete their game.
r_chambers
Kodu Lesson 4 : - Your world (KS2/KS3)

Kodu Lesson 4 : - Your world (KS2/KS3)

Slide 1 - Title Slide 2 - Objectives explaining that students will learn about clones and creatables. They will know the difference between the two. Slide 3 - What is cloning slide with a built in text box so that the teacher doesn't have to come out of the slide. You can make notes finding the difference by discussion with the students. Slide 4 - Think about how computer games might use cloning and discuss. Slide 5 - Shows how to clone. Slide 6 -How to load up the creatable. Slide 7 - Shows how to make a rock a creatable. Slide 8-10 'Tinker' time and some ideas to get the students started.
r_chambers
Kodu Lesson 3 : - Paths (KS2/KS3)

Kodu Lesson 3 : - Paths (KS2/KS3)

This lesson requires prior knowledge of Kodu and gets you thinking about paths. It introduces the path feature to them and you give your students 'tinker' time so that they can explore the tools more. Get the students to think about how they move characters in the game. Introduce automatic movement and show them how to follow other objects. Students complete the worksheet.
r_chambers
Kodu Lesson 2 : - Your world (KS2/KS3)

Kodu Lesson 2 : - Your world (KS2/KS3)

This lesson starts getting students to think about the way the world looks. Their main objectives are to learn how to create a basic landscape and to experience the techniques available. They will look at existing games and talk about what makes them more interesting. I've included some screen shots of existing games to guide the teacher. It starts getting the students to come up with a concept for their own game and they have a few ideas. Teacher requires prior knowledge of how to use the landscape tools or can use YouTube videos to support. Students to complete the worksheet to show that they're able to use the tools available and that they can come up with their idea. Homework included.
r_chambers
Kodu Lesson 1 : - Introducing programming (KS2/KS3)

Kodu Lesson 1 : - Introducing programming (KS2/KS3)

This lesson does require some prior knowledge of Kodu but it gives you structure to start delivering the curriculum and it will allow you to break down each lesson and to start teaching the students different items step by step. There are opportunities for students to think about what is needed for a game. There is a worksheet to help them to start thinking about what they're going to need to include in their own game. Once you've introduced this, teach the students how to create characters, worlds, objects and how to write a simple piece of code. Students are required to use the worksheet as they work through this PowerPoint with the teacher. This is a sample lesson to get you started and can be used for KS2 or KS3.
r_chambers
Computing KS1 Bundle

Computing KS1 Bundle

3 units of work for KS1 Computing, plus some independent learning cards for in your classroom. I've also included a lesson activity on databases for year 2 which is a great introduction.
matthew_1987
Variables in Scratch Theory Notes and Activity

Variables in Scratch Theory Notes and Activity

A presentation on Variables in Scratch. The slides are based on the book "Computer Coding for Kids". The presentation is best used as a support for theory notes on the use of variables. You can add your own activity slides and questioning slides. The desired outcome will be to have no misconceptions on the use of variables and how a variable can be used in programming. Learning Objective: To be able to understand the use of Variables in programming. Ideally for an introduction to programming/Scratch Scheme of Work Age Range: Primary to Year 7/8
mtszwaite
2DIY Independent Learning Cards

2DIY Independent Learning Cards

I have created a set of 10 independent learning cards to be used with the program 2DIY. These are designed for pupils to pick up and explore on their own to develop their own creative programming skills. The cards are designed to be a stimulus for pupils to create their own game depending on their skills. I have also included the blank original in the same styling so you can make your own to add to the collection! Please review and share!
matthew_1987