Quotes
“The best way to predict the future is to invent it” Alan Kay
“Coding is the language of the future, and every girl should learn it” Reshma Saujani (Founder, Girls Who Code)
“Computer science empowers students to create the world of tomorrow” – Satya Nadella, CEO of Microsoft
Purpose
At Kibworth Mead Academy, we aim to develop confident, creative and responsible users of technology. Our curriculum combines Computer Science, programming and practical ICT skills, enabling students to understand how computers work and apply technology to solve real-world problems.
Students develop computational thinking, independence, creativity and digital literacy, preparing them for further study, future careers and everyday life.
Our Key Stage 3 curriculum follows a spiral approach, building knowledge and skills throughout Years 7, 8 and 9. Students develop their programming abilities alongside computer systems knowledge, digital creativity, online safety and emerging technologies such as artificial intelligence.
Year 7 – Foundations
Students develop essential ICT skills before progressing into computational thinking and programming during the Autumn term.
- Computer Basics: School systems, file management, Microsoft Teams, email, online safety and digital independence.
- Computational Thinking: Decomposition, abstraction, pattern recognition and algorithms.
- Introduction to Programming: Block-based programming, sequencing, selection, iteration and debugging.
- Computer Systems and Networks: Hardware, software, CPU, memory, storage, networking and introductory binary.
- Spreadsheets and Digital Skills: Formulas, functions, charts, data handling and digital communication.
- Physical Computing, Digital Media and AI: Micro, sensors, Canva, creative design and an introduction to artificial intelligence.
Year 8 – Development
Students build on their Year 7 knowledge, developing greater independence in programming and practical digital skills.
- Python Turtle: Coordinates, variables, selection, iteration and visual programming.
- Text-Based Python: Inputs, outputs, variables, data types, selection, loops and debugging.
- Binary and Computer Systems: Binary arithmetic, hexadecimal, Boolean logic and data representation.
- Web Development: HTML, CSS, website design, navigation and accessibility.
- Artificial Intelligence and Data: Machine learning, training data, pattern recognition, predictions and AI bias.
- App Development and Digital Design: Interactive applications, user interfaces, event-driven programming and evaluation.
Year 9 – Application
Students apply their knowledge through more advanced programming, theoretical concepts and real-world digital projects, providing a foundation for GCSE Computer Science.
- Python Programming: Advanced selection, iteration, lists, functions, testing and independent problem-solving.
- Advanced Algorithms: Linear and binary searches, bubble sort, pseudocode and trace tables.
- Networks and Cybersecurity: Network protocols, malware, phishing, encryption and security measures.
- Theme Park Enterprise Project: Financial modelling, spreadsheets, branding, digital design, programming and website creation.
- Systems Architecture and Data Representation: CPU operation, memory, storage, binary and digital representations of images and sound.
- Artificial Intelligence and Machine Learning: Training AI models, classification, accuracy, bias, ethics and evaluation.
Curriculum Progression
Our curriculum ensures that students continually develop and apply their knowledge.
- Programming: Year 7 introduces coding fundamentals, Year 8 develops Python programming, and Year 9 focuses on advanced algorithms and independent solutions.
- Computer Science: Students progress from understanding basic hardware and binary to computer architecture, data representation, networks and cybersecurity.
- ICT Skills: Students move from essential digital skills and spreadsheets to web development, app creation and integrated enterprise projects.
- Artificial Intelligence: Students progress from recognising everyday AI to understanding machine learning and evaluating AI-powered systems.
- Digital Responsibility: Online safety, data protection, ethical considerations and responsible technology use are embedded throughout KS3.
Enrichment and Wider Opportunities
Coding Club
Coding Club runs every Wednesday lunchtime, 12:15pm–12:55pm, in ICT2.
Students can develop their programming skills, explore creative projects and tackle coding challenges in a supportive environment. All abilities are welcome.
Students are also encouraged to participate in computational thinking challenges and independent digital learning opportunities.
Useful Learning and Revision Resources
iDEA – The Inspiring Digital Enterprise Award
Develop digital, enterprise and employability skills, earn badges and work towards internationally recognised awards.
iDEA – Digital Skills and Awards
Quizlet – Revision and Learning Tools
Interactive flashcards and revision activities to reinforce Computer Science knowledge.
Quizlet – Learning Tools and Flashcards
UK Bebras – Computational Thinking Challenge
Engaging challenges that develop logical reasoning, computational thinking and problem-solving.
Key Stage 4 features and summary
Students follow the OCR GCSE J277 Computer Science specification.
We use an interleaving approach so that students can make clear connections between different elements of the specification to deepen their understanding and build knowledge.
Students will be provided with the following to help support their progress in GCSE Computer Science:
- CGP Revision Guide
- CGP Python Programming Book
- CGP Exam Practice Booklet
- Smart Revise License
- Cornell Notebook
Students will have access to Smart Revise which is what is used on a weekly basis to help students with their revision and knowledge retrieval. Students should be encouraged to use this on average 30 minutes a week outside of any homework given.
Students will be given key videos to watch and be asked to make notes in their Cornell Notebooks. This will allow students to have a basic understanding of the lesson content so that we are able to progress onto the more challenging aspects of the topic. Students must take pride in their work and ensure their homework is completed to a high standard.
KS4 curriculum map & knowledge organisers
Assessment and feedback
Students are regularly assessed in lessons through a range of in-class summative assessments as well as formative assessments which are used to track their progress.
The OCR GCSE Computer Science course has two exams. Both exams are 80 marks and is worth 50% of the overall GCSE mark.
J277/01 Computer Systems covers:
- Systems architecture
- 2 Memory and storage
- 3 Computer networks, connections and
- protocols
- 4 Network security
- 5 Systems software
- 6 Ethical, legal, cultural and environmental
- impacts of digital technology
J277/01 – Computational Thinking, Algorithms and Programming covers:
- 1 Algorithms
- 2 Programming fundamentals
- 3 Producing robust programs
- 4 Boolean logic
- 5 Programming languages and Integrated
- Development Environments
Exam Board
J277 – OCR GCSE Computer Science (9-1)
Specification Link – GCSE (9-1) Computer Science J277 Specification (ocr.org.uk)
Useful websites and resources
J277 Specification – GCSE (9-1) Computer Science J277 Specification (ocr.org.uk)
Smart Revise – Smart Revise Online Home – Smart Revise
Computing101 – 101 Computing – Boost Your Programming Skills!
Craig and Dave Videos – GCSE OCR J277 Computer Science Videos – Craig ‘n’ Dave | Students (craigndave.org)
Isaac Computing – GCSE topics — Isaac Computer Science
Co-curricular opportunities
Add opportunites
Stretch and challenge opportunities
Visit: www.phoenix.org.uk
Watch: www.bfi.org.uk
Read: www.theguardian.com
Homework
Students will have access to Smart Revise which is what is used on a weekly basis to help students with their revision and knowledge retrieval. Students should be encouraged to use this on average 30 minutes a week outside of any homework given.
Students will be given key videos to watch and be asked to make notes in their Cornell Notebooks. This will allow students to have a basic understanding of the lesson content so that we are able to progress onto the more challenging aspects of the topic. Students must take pride in their work and ensure their homework is completed to a high standard.
Revision advice
Use the quiz and definitions feature on Smart Revise for a minimum of 30 minutes on a weekly basis. Use the topic filter to test yourself on the areas you need to work on.
Read through your Cornell Notes and test yourself on the key words and their meaning regularly.
Faculty Staff
J Simpson(Curriculum Lead): [email protected]



