Resources

Programming in KS2

The following resources may be useful for planning and delivering 'Programming' in KS2.  We update these as new resources become available so check back often!

 

Schemes of Work and Plans


            

Barefoot Computing Activities

2D Shape Drawing

Scratch Tinkering

Shapes and Crystal Flowers

Maths Quiz: Selection

Maths Quiz: Variables

 

 

 

Using FlowCharts (article)

Summary of Flow Chart Symbols

Playground Games Flowcharts (unplugged)

Flowol4 Tutorial

Flowchart Activity Cards

 

    

Code-it.co.uk

Code-it sample KS2 plan & progression

(Scheme of Work)

online glossary

CS Unplugged

Computer Science for Fun (CSFN

Code.org unplugged lessons

Code.org - progressive 'courses' for pupils

Code Club Projects

(samples in each 'course')

www.Primary Resources.co.uk

 

Crumble Controller

Crumble Board Resources (inc. setup)

Crumble Controller Planning (code-it)

Crumble projects (Redfern Electronics)

Scratch & ScratchED

NRich

NRich Logo resources
TES New Curriculum Scratch Lesson Plans (SFI - Lero) Free access to J2Code tools and lesson plans
Using Lego Mindstorms NXT (CaS Community) Lego Wedo instructions

 

Online tools and activities

 

BBC Bitesize Computing

      BBC - What is an algorithm?

    BBC - What is code?


BBC - What is debugging?

BBC - What is decomposition?

BBC - how do computers use variables?

What is an Algorithm? (video)

Scratch & ScratchED

Broken Golf Maze (lots of bugs!)

Stay Alive! Frog Game

Sample e-card

X Tables Wizard

Animate your name in Scratch - HoC

Create an e-card in Scratch - HoC

Deep Dive into Code (Scratch Cards by @PaulHamilton8)

 


         

Hour of Code UK (HoC)

Code with Frozen's Anna and Elsa

Google's Blockly Games

Build your own Pong game

Build your own Flappy Bird style game

Kodu

Minecraft Adventurer (new in 2016)

Minecraft Designer

Star Wars

Moana: Wayfinding with Code

Tynker Activities

Make your own Google Doodle! (Scratch)

Barclays Code Playground
Download Sonic Pi for Windows

Code.org - progressive 'courses' for pupils

Course 3 - 8 yrs+

Course 4 - 10 yrs+

Cracking the Code: pictures in binary

 

An Introduction to the BBC Microbit

Tynker Hour of Code and Teachers' Notes

Hot Wheels Obstacle Course

Hot Wheels 'Hack the Track'

Monster High 'Scavanger Hunt'

Monster High 'Music Video'

Snowball Seige

Crunchzilla Code Monster (explore Javascript code)

 

Apps and related resources:


            

Scratch Junior

(iPad)

(Android)

Scratch Junior app Activities

Story Telling with Scratch Junior


            

Hopscotch

(iPad)

Hopscotch Hour of Code


            

PureFlow (creating flowcharts)

(iPad)

(see above for related resources)


          

Lightbot HoC

(iPad)

(Android)

Lightbot on your PC

Apple's Swift Playground

(iPad)

Blue Bot

(iPad)

Blue Bot Guide

The Doctor and the Dalek (iPad)

(a fun game with some programming elements)

Move the Turtle

(iPad)

A.L.E.X.

(iPad)

Cargo Bot

(iPad)

 

Creative Commons Licence

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
In addition, any organisation wishing to use these materials for training purposes beyond their school must seek the permission of The ICT Service: info@theictservice.org.uk

Intro

Key Documents

Planning

Assessment

Resources

  Understanding Technology
  Programming
  Digital Literacy
  E-Safety