Curriculum Overview from September 2018 onwards
Computers, ICT and technology play an important role in a student’s life, both in and out of the classroom. Ashlyns school prides itself on offering an open approach to using technology in a thoughtful and progressive manner. Through offering students the ability to use technology in all aspects of the curriculum, we aim to equip students for an increasingly online world.
Through their work in the Computer Science (CS) department, students are encouraged to develop informed, intelligent and confident attitudes to computers and technology, so that they will develop abilities which, as well as being of value in school, prepare them for their further education and careers. Cross-curricular links with Computing are strongly encouraged and many lessons in other subjects either take place in our shared Computing suites or in the departments themselves. The CS department has suites around the building and there are clusters of computers elsewhere in the school. This arrangement enables departments throughout the school to share centralised resources, including the storage of students’ work, access to material prepared by staff, a wide range of software, access to the Internet and Study Site, etc.
Key Stage 3
|Term||Year 7||Year 8||Year 9|
|Autumn 1||E Safety||Web Design Technology||System Architecture|
|Autumn 2||Digital Literacy and G Suite||Database Development||Networks|
|Spring 1||Using Computers Safely and Responsibly||Computer Systems||Python Programming|
|Spring 2||Computer Crime and Cyber Security||Control System (Flowol Flowchart and Pseudo Code)||Spreadsheet Modelling|
|Summer 1||Understanding Computers||Digital Literacy||Biometrics and Security Aspects of Computing|
|Summer 2||Programming Fundamentals using Python 3||Digital Literacy||Sketchup|
Key Stage 4
|Computer Science: Exam Board – OCR|
|Autumn 1||Autumn 2||Spring 1||Spring 2||Summer 1|
|Year 10||Unit 1 Systems architecture||Unit 6 Programming||Unit 2 Networks||Unit 6 Programming||Unit 5 Algorithms||Unit 6 Programming||Unit 5 Algorithms||Unit 6 Programming||Unit 7 Logic and languages||Unit 6 Programming|
|Students will gain a grounding knowledge of computer hardware, software, algorithms and programming constructs.||Students will learn how to use Python programming language to produce appropriate solution for various scenarios using the following techniques: sequence, selection and iteration.||Students will learn the key terms and essential elements of Networking. They will also be able to examine some of the security aspects which affect Computing in the modern world. Biometrics will be discussed in detail and they begin to understand how it affects users.||Students will learn how to use Python programming language to produce appropriate solution for various scenarios using the following techniques: file handling operations||It is designed to give students a grounding knowledge of computer algorithms and programming constructs||Students will learn how to use Python programming language to produce appropriate solution for various scenarios using the following techniques: storing data, searching data using SQL and arrays, functions, procedures and subroutines||Students will learn the fundamental principles and concepts of Computer Science, including abstraction, decomposition, logic and algorithms||Student will learn various methods to analyse problems in computational terms through practical experience of solving such problems, including designing, writing, debugging/testing programs and evaluation||Students are able to gain an in depth knowledge of how to plan algorithms to real world problems and understand how logical operators are used to solve problems. They also learn characteristics and purpose of different levels of programming.||Students work on various problems to find an appropriate programming solution and produce a full documentation (system life cycle) to prepare for their actual NEA coursework project|
We offer a variety of extra-curricular clubs to support students in their studies and to develop their computing and ICT skills, including homework club, computing and programming club and revision sessions.
For more course information and resource details, please visit the RMUnify and Computer Science Class area.