About Course
The Coding course in Year 6 builds pupils’ computational thinking and programming skills, enabling them to design, create, and debug interactive programs and simple applications. Pupils explore coding logic, algorithms, and problem-solving in age-appropriate programming environments. The course encourages creativity, resilience, collaboration, and safe, responsible use of technology.
Key Focus Areas
Writing algorithms to solve problems and complete tasks
Designing, coding, and debugging programs using visual or text-based languages
Understanding sequences, loops, conditionals, and variables
Developing interactive projects, animations, or simple games
Testing and refining code to ensure accuracy and functionality
Using computational thinking to plan solutions step-by-step
Applying coding skills to cross-curricular projects
Practising safe and responsible use of programming tools and online resources
Course Content
AUTUMN TERM
-
WEEK 1: Revision of Scratch Basics & Coding Vocabulary
-
WEEK 2: Sequences & Precise Instructions
-
WEEK 3: Loops (Repeat & Forever)
-
WEEK 4: Variables (Introduction & Use)
-
WEEK 5: Conditions (If / Then Logic)
-
WEEK 6: Combining Loops, Variables & Conditions
-
WEEK 7: Game Design – Planning & Logic Flow
-
WEEK 8: Game Creation (Guided Project)
-
WEEK 9: Debugging & Improving Code
-
WEEK 10: Assessment & Reflection