EAT SLEEP ICT REPEAT website under construction!
  • ABOUT US
  • LESSON IDEAS
  • SERVICES FOR EDUCATORS
    • Consultation
    • Staff INSET Training
    • Workshops for Parents & Children
    • Supporting Remote Learning
    • TESTIMONIALS
  • THOUGHT LEADERSHIP
    • CONFERENCES & SEMINARS
    • WRITING EDTECH ARTICLES
  • PRICING
  • CONTACT
    • FAQ's

coding

Picture

Here are my recommendations for apps, websites and robots for teaching coding skills and objectives.

Click on the icon to find out more, view tutorial videos and lesson ideas. 


Early Years

  • Children can give simple instructions to control a device, like a 'floor' robot, or on-screen object.
  • Children can use trial and error to produce an accurate set of simple instructions, to control a floor 'robot' or on-screen object.
Picture
Busy Things - EY Coding
Picture
Beebot
Picture
Blue-bot
Picture
Hour of Code

Physical Computing

Picture
Beebot
Picture
Blue-Bot
Picture
Code-A-Pillar

Key Stage 1

  • Children can use trial and error to produce an accurate set of 'instructions' to control a floor 'robot' or on-screen object; refine (de-bug) and improve / make changes.
  • Children can talk about some electronic devices and understands that they need precise instructions​(algorithms) to work / be programmed (controlled).
  • Children can demonstrate logical 'trial and error' when using a computer simulation or game, and predicts the consequences of decisions/choices made.
  • Children can understand some basic computing terms and concepts. 
Picture
Blue-Bot
Picture
Coding Safari
Picture
CodeSpark Academy
Picture
Daisy The Dinosaur
Picture
Scratch Jr.
Picture
J2Code JIT
Picture
Rapid Router (Levels 1-16)
Picture
Busy Things Coding
Picture
Barefoot
Picture
Hour of Code

Physical Computing

Picture
Sphero
Picture
Themed Sphero
Picture
Mini Sphero
Picture
Dash
Picture
Dot
Picture
Cue

Lower Key Stage 2

  • Children can demonstrate logical choices and predict when using a computer simulation, 'model' or game and can make simple edits to solve a problem.
  • Children can produce, debug and edit an accurate sequence of instructions, include use of repeat, to control on-screen objects.
  • Children can plan and create a program using decomposition; includes the use of selection (IF/ELSE) and/or variables.
  • Children can talk about different types of input options e.g. motion /touch, microphone, data logging sensor; and output options e.g. switch, speakers, screen, etc.
  • Children are developing and using a wider computing vocabulary'relevant to work. 
Picture
J2Code Visual
Picture
Scratch Jr.
Picture
Lightbot
Picture
Fix The Factory
Picture
Barefoot
Picture
Scratch 3.0
Picture
Rapid Router Levels 17 - 28
Picture
Busy Things Coding Adventure
Picture
Hour of Code

Physical Computing

Picture
Sphero
Picture
Themed Sphero
Picture
Mini Sphero
Picture
Dash
Picture
Cue
Picture
Drones

Upper Key Stage 2

  • Children can test, debug and edit a program that accomplishes a given goal, e.g. a simple computer game,  model or simulation, to solve a problem.
  • Children can create & develop programs, by planning, debugging and applying programming skills of​repetition (loops), selection (IF/ELSE) and variables, to accomplish specific goals.
  • Children can use logical reasoning to deconstruct programs, evaluate their effectiveness and make them more challenging or efficient.
  • Children can use different types of input options and output options such as through sensing and control 'kits' and/or software to solve a problem.
  • Children are developing and using a wider computing vocabulary in context of task. 
Picture
Barefoot
Picture
Scratch 3.0
Picture
J2Code Logo
Picture
Hopscotch
Picture
Swift Playgrounds
Picture
Hour of Code
Picture
Rapid Router Levels 29 - 43
Picture
Busy Things Coding Adventure
Picture
EduBlocks

Physical Computing

Picture
Ohbot
Picture
Micro-bit

Back to Tutorials
Online Safety
Digital Creativity
Core Skills
Powered by Create your own unique website with customizable templates.
  • ABOUT US
  • LESSON IDEAS
  • SERVICES FOR EDUCATORS
    • Consultation
    • Staff INSET Training
    • Workshops for Parents & Children
    • Supporting Remote Learning
    • TESTIMONIALS
  • THOUGHT LEADERSHIP
    • CONFERENCES & SEMINARS
    • WRITING EDTECH ARTICLES
  • PRICING
  • CONTACT
    • FAQ's