Coding

12

 

Learn about algorithms & sequences right through to pure coding to control all sorts of great things. Learn why the order of code is so important, learn about different kinds of code before you have a go at doing your own coding exercises. From simple control of a push button ‘bot, to control of a motor & some lights right through to writing code for a robot arm, a crane or different vehicles. Learn to use & code a ‘crumble’ controller with simple drag & drop software to make simple things move. You can design and build a car, create the code to make it drive forwards, backwards, have flashing lights & even program a reversing ‘beeper’. Write code for a crane & see if you can pick something up from a certain position & place it down in another. Learn & understand how steps & times can make your coding more precise.

 

Fuze is a fantastic retro coding kit. Learn all about programming languages and try out your BASIC programming with Fuze. Structured exercises will show how to make your code create graphics on a screen, use light sensitive components to change the size of those graphics, write code to move a robot arm, cranes and other machines. The possibilities are endless!

 

Reception

  • Structure, order and commands are the main topics covered.
  • Children will plan and decide what the best route around a maze is avoiding obstacles before trying it out on simple drag and drop software and a coding board are used where minimal or no literacy skills are required.
  • There are some great number line coding exercises which will reinforce numeracy skills and a fun robot face to experiment with.

Key Stage 1

  • Learn why the structure of a program is so important.
  • Understand the difference between inputs and outputs.
  • Working in groups of 2 or 3, children will get to use PC based drag and drop coding to control movement and direction of simple mechanisms, vehicles and robots.
  • Discover functions, loops and routines.
  • Find out how numerical values make output components behave differently. Experiment with time and positional commands.

Key Stage 2

  • Learn why the structure of a program is so important.
  • Understand the difference between inputs and outputs.
  • Working in groups of 2 or 3, children will get to use PC based drag and drop coding to control movement and direction of simple mechanisms, vehicles and robots.
  • Discover functions, loops and routines.
  • Find out how numerical values make output components behave differently.
  • Experiment with time and positional commands.
  • Work through more complex exercises to understand how basic commands work. Each group will have the opportunity to give a short presentation and demonstration of what they have achieved.