About Course
The Introduction to Coding course in Year 2 builds on early coding experiences to introduce pupils to basic programming concepts using Scratch and other age-appropriate tools. Learners create simple programs, animations, and interactive stories while developing logical thinking, sequencing, and problem-solving skills. The course encourages creativity, collaboration, and confidence in using technology responsibly.
Key Focus Areas
Understanding what programs and algorithms are
Using Scratch blocks to create sequences of instructions
Events, movement, and simple animations
Introduction to loops and repetition
Debugging simple errors
Creating simple interactive stories and games
Working independently and collaboratively on projects
Course Content
AUTUMN TERM
-
Week 1: What is coding?
-
Week 2: Algorithms (simple instructions)
-
Week 3: Sequencing steps
-
Week 4: Patterns in coding
-
Week 5: Introduction to Scratch Jr
-
Week 6: Moving a character (basic blocks)
-
Week 7: Making a character change direction
-
Week 8: Creating a simple animation
-
Week 9: Debugging (fixing mistakes)
-
Week 10: Mini Coding Project #1