Computing / Computer Science
Intent: The Big Ideas in Computer Science at AHS:
For all pupils to be able to apply computational thinking to solve real-world problems.
- For pupils to be able to learn and compare several algorithms and create their own programs to solve a variety of computational problems.
- To gain knowledge about how a computer is physically built and understand the processes that happen inside a computer to carry out the users’ intentions.
- For pupils to be able to develop their digital literacy skills by creating, reusing, revising, and repurposing digital artefacts that are tailored towards a particular audience.
- For all pupils to develop wider cultural knowledge through the study of Computer Science: to be aware of online footprints and how to use technology respectfully, responsibly and above all safely, in an ever-growing digital world.
- To gain transferable skills in a wide range of applications and build knowledge of the technology industry and the vast range of career opportunities.
How the Computer Science curriculum contributes to the school’s curriculum intent
- Knowledge is developed about key computer components and how they function together to be able work effectively. Computational logic is investigated alongside number systems such as binary and hexadecimal. Pupils learn about computational theory such as decomposition, abstraction and pattern recognition and are introduced to techniques such as flowcharts and pseudocode. Programming constructs such as sequencing, selection and iteration are developed through visual and text-based programming languages.
- Vocabulary rich through use of subject specific language to identify computer hardware and fundamental concepts. Pupils are also taught about conventions such as pseudocode and key words within it which will enable them to structure their own solutions to problems.
- Aspiration through challenging problems which will require pupils to devise their own solutions to problems using flowcharts, pseudocode and ultimately a computer language of their choice. Solutions will need to be debugged which will build resilience. Pupils will also consider the ethical and environmental impact of the proliferation of digital devices in society.
- Character building through continued reflection on their work during the DIRT time as they aim to ramp up their work. Mental resilience of debugging code and finding the smallest errors in their work which prevent the program from running. Pupils will consider ethical issues surrounding computers and their impact on the natural world and the well-being on the stakeholders in society. Risk taking is encouraged in lessons.
- Love learning as pupils study engaging problems that will require independent learning and a keen sense of success. Teaching methods will be progressive with use of a variety of techniques such as paired programming and use of virtual classrooms
Knowledge Organisers – Autumn Term
Learning Journeys (2022 – 2023)
Creative iMedia (LJ)