Computing Curriculum Overview 2018
Year 7 students will:
- Be introduced to the use of computers at Notley and e-safety;
- Recap and be introduced to e-safety issues and how to mitigate them;
- Use flowchart software to create algorithms for real life situations;
- Recap and be introduced to new programming concepts using Scratch;
- Be introduced to spreadsheet modelling to answer what if questions;
- Recap and be introduced to computer hardware and IPO;
- Create a flat file database that can be queried;
- Be introduced to programming concepts using Python.
Year 8 students will:
- Recap programming concepts in Python and create a chatbot;
- Investigate the CPU, computer memory, networks and binary;
- Create a flat file database and use simple and complex queries to search the database effectively;
- Create a presentation about a controversial topic, showing evidence of searching for reliable, valid and unbiased information;
- Build on programming skills in Python using iteration;
- Use spreadsheet modelling software to create a carbon footprint calculator using a variety of tools and formulae.
Year 9 students will
- Investigate the use of IT in society today for both work and leisure and the potential risks and how to mitigate these;
- Enhance their programming skills by using some complex commands of the language Python;
- Extend knowledge of binary with binary addition, an introduction to hex, ASCII and Unicode and how computers store images and sound;
- Undertake a project that incorporates research, logo creation, database interrogation and spreadsheet modelling;
- Undertake a programming project that incorporates creating relevant algorithms, creating success criteria and a test table and an effective program that can be explained.
Year 10 and 11 computer science GCSE
Students may study computer science as an option in Years 10 and 11.
Students will study the methodologies of computing, alongside the technological advances, which make it such a dynamic subject.
During the course students will study
- Computational thinking;
- Problem solving;
- Code tracing;
- Applied computing;
- Data representation;
- Computer systems and networks;
- Cyber security;
- Ethical, legal and environmental impacts.