Code-it Gold is a new scheme of programming planning that provides multiple, research backed, methods of teaching the same module to help teachers develop a variety of different approaches and develop pupils agency. The Code-it Gold resources are free but if you need more training or inset then contact Phil Bagge via the contacts page.
Computer Science Overview & Schemes
Algorithmic Thinking (Best place to start )
4th Generation (Educational theory behind this approach)
Gold Planning (Educational theory behind this latest approach)
Algorithmic knowledge (cards, sheets, role play activities, scaffolds etc)
Programming Progression
Problem Solving attitudes & behaviours
CAS TV Interview Phil Bagge interviewed by Miles Berry
Where my planning could fit into your curriculum OLD
Sample KS2 Computing Plan (updated to include gold and 4th generation)
Sample KS1 Computing Science/IT Plan OLD
Computing Science Articles
Assessment and Progression
Assessment for learning computing graduated statements
Talk for Computing Assessment & Reflection

KS1 (4-7) Planning
KS1 Digital Device Planning (4 lessons)
KS1 Turtle (Bee-Bot or Roamer Too) Overview
Bee-bot/Blue-bot Reception to Y2 Detailed Scheme of work
Bee-Bot Y1 Kahoot Assessment
Bee-Bot Algorithm Cards
Bee-Bot Algorithm Cards2
Robot Mouse Algorithm Cards
Human Crane Algorithm
KS1 How Supermarket Works
KS1 How a Library Works
KS1 How a Bank Works
KS1 Scratch Jr Travel Planning
KS1 Scratch Jr Dance Planning
KS1 Scratch jr I am special Planning
KS1 Scratch Jr Moving Game (Alt versions)
KS1 Scratch Jr My Story
KS1 Scratch Jr Pathway
KS1 Scratch Jr Best Friends App (Alt Versions)
Technology Hunt Home & School
KS1 Turtle (Bee-Bot or Roamer Too) Overview
Bee-bot/Blue-bot Reception to Y2 Detailed Scheme of work
Bee-Bot Y1 Kahoot Assessment
Bee-Bot Algorithm Cards
Bee-Bot Algorithm Cards2
Robot Mouse Algorithm Cards
Human Crane Algorithm
KS1 How Supermarket Works
KS1 How a Library Works
KS1 How a Bank Works
KS1 Scratch Jr Travel Planning
KS1 Scratch Jr Dance Planning
KS1 Scratch jr I am special Planning
KS1 Scratch Jr Moving Game (Alt versions)
KS1 Scratch Jr My Story
KS1 Scratch Jr Pathway
KS1 Scratch Jr Best Friends App (Alt Versions)
Technology Hunt Home & School
Google App Script JavaScript
Weather Map
The Usual Suspects
LOGO Planning
Lower KS2 Logo Planning
Firework Program in MSW Logo
Video Explaining Logo Planning
Beetle Blocks Planning
3D Shapes Planning
3D Bracelet Plan & Code Under Construction
Code-it Gold is a new scheme of programming planning that provides multiple, research backed, methods of teaching the same module to help teachers develop a variety of different approaches and develop pupils agency. The Code-it Gold resources are free but if you need more training or inset then contact Phil Bagge via the contacts page.
Scratch Planning
Code-it Gold Shape Planning (NEW)
Code-it Gold Scene Planning (NEW)
Code-it Gold Game Planning (NEW)
Animal Challenges (NEW)
Maths Quiz Part 1 (4th Generation Resource)
Maths Quiz Part 2 Now it is personal (4th Generation Resource)
Adventure Game (4th Generation Resource)
My Best Game Ever (4th Generation Resource)
Year 3 Scratch 2 Complete Plan
Captain Meow and the Rise of Repetition
Exploring Right Angles
Primary Scratch Plan
Three Roald Dahl Programming Ideas
Expanded Noun Phrase Plan (KS1)
Scratch Dressing up game
Scratch Smoking Car Plan
Scratch Magic Carpet
Scratch Travel Europe
Scratch plan your own simple game
Scratch Music Machine Plan
Scratch Action Planning Assessment
Scratch Conversation Re-Written
Scratch Slug Trail Plan
Scratch Random Word Plan
Scratch Maths Quiz PlanRe-Written
Scratch Selection Investigation Plan
Scratch Y4 Creative Assessment
Scratch Train Computer to do Maths
Scratch Conversation 2 (Broadcast)
Scratch Music Score
Scratch Music as code
Scratch Crab Maze Plan
Scratch Primary Games Maker
Scratch Counting Machine Plan
Scratch Plan & Build a Clock
Scratch Toilet Fan Lego Wedo Plan
Scratch Car Park Barrier Lego Wedo Plan
Scratch Tilt Switch Lego Wedo Plan
Scratch & Lego Wedo (V1 and v2) Baby Toy Plan
Scratch Coin Program Plan
Scratch Perimeter Plan
Scratch Investigate regular 2D shapes Plan
Scratch Tables Game Plan
Scratch Cartesian Coordinates Plan
Cartesian Coordinate Translation,
Enlargement & 1/4 Turn Rotation
Scratch Odd & Even Plan
Algebra Inverse Plan
Train your computer to solve real maths challenges PDF
Fortune Telling using PRIMM
Scratch planning linked to year group
Scratch Progression
Video Explaining Scratch Plan
2D Shapes Lesson OLD
Exploring 2D Shapes & Patterns Sequence to Procedures
Job Picker Teacher Resource Created in Scratch
Python Planning Y6 or KS3
Python Power
Python Dictionary
Pythoncode Poem Introduction
Pythoncode poem think sheet PDF
Unplugged Planning
Exchange Sort Investigation
Playground Games Flowchart Plan
Getting Up, Simple Algorithm Plan
Jam Sandwich Algorithm
New Jam Sandwich Algorithm (Now with more algorithm)
Spelling Algorithms
Grammar Algorithms
Amazing Loops Maze Algorithm
Selection Algorithm Puzzle

Teaching Primary Programming with Scratch: Research-Informed Approaches
Introducing a range of research supported programming methodology that works in the classroom in a way that a non-specialist teachers can understand. Details here
Crumble Board Resources
Crumble Programming Progression
Programming Concepts Cards (Crumble)
Crumble Maker Cards
Crumble Gold Programming Plans
Crumble Creations
Crumble Board Resources
Crumble Playground Resources
Easy Buggy (2 minute buggy build)
Crumble Traffic Light Planning
Crumble Buggy Planning
Crumble Code Planning
Crumble Fan Power Vehicle Planning
Crumble tech Supported athletics planning
Crumble Robot Wars
Crumble Picture Lights Planning
Physical Selection within a loop
Physical Variables
Computing Science Resources
Python Dictionary for Kids
Variables Videos
Explaining Repeat Loops
Loops and nested loops PDF
Nested loops school year PDF
Explaining Python Repeat Loops
Explaining Forever Loops
Explaining If Else Selection
Explaining Conditional Selection
Explaining Conditional Selection partner activity
Conditional Selection = < > using 2D Shapes
MSW Logo Video Help Files
Python Video Help Files
Python Logo Commands
Debugging Stickers
Computer Science Terminology
Computing Videos
Database Podcast with Les Carr (KS3,4+)
Network & Internet Planning
Network, Internet & Search Planning
How the Internet Works (old plans)
Phil talks to Professor Les Carr about Networks
KS3 Planning
Spelling Test
Tickle App
Train iPad to do maths simple (under construction)
Mine Hunter or Cake Hunt Plan
Train your computer to solve real maths challenges (Tickle) PDF
Tickle Quiz Plan