About Course
The Coding and Programming course in Year 7 develops pupils’ ability to design, write, debug, and evaluate programs using structured coding techniques. Pupils explore algorithms, control structures, and variables in age-appropriate programming environments. The course fosters logical thinking, creativity, problem-solving, and safe, responsible use of technology.
Key Focus Areas
Introduction to programming concepts: variables, loops, and conditionals
Writing algorithms and designing simple programs
Debugging and testing code to ensure correct functionality
Using computational thinking to solve problems
Creating interactive projects, simulations, or games
Introduction to text-based programming environments (e.g., Python or JavaScript basics)
Applying coding skills to cross-curricular projects
Practising safe and responsible use of coding platforms
Course Content
SPRING TERM
-
WEEK 1 – How Websites Work (Introduction to the Web)
-
WEEK 2 – Introduction to HTML (Structure of a Web Page)
-
WEEK 3 – HTML Content (Text, Images & Links)
-
WEEK 4 – Introduction to CSS (Styling Web Pages)
-
WEEK 5 – Combining HTML & CSS (Designing a Simple Web Page)
-
WEEK 6 – Python Recap (Revision of Basics)
-
WEEK 7 – Python Input & Output
-
WEEK 8 – Conditions in Python (If Statements)
-
WEEK 9 – Loops in Python (Repeating Instructions)
-
WEEK 10 – Mini Web Project (Build a Simple Website)
-
WEEK 11 – Mini Python Project
-
WEEK 12 – Project Presentation & Review