2 minute read
Computer Science
Computer Science (9-1)
Cambridge IGCSE 0984
Course Aims
In the rich, diverse, and digital world of today –Computer Science has immense value in preparing students for a future where the jobs of yesterday are quickly being automated and traditional roles begin to cease to exist. The course we run are exciting and give students the opportunity to explore a broad range of aspects of Computer Science, including Databases, Programming, Cybersecurity, Artificial Intelligence, and Digital Currencies. It enables students to develop and deepen their understanding of how to solve problems and build their independence in the classroom.
Content
The course will build upon foundational concepts taught through Years 7 to 9 and introduce students to fundamental Computer Science. The course is divided into two strands of knowledge: Theory and ProblemSolving.
• Theory will include the study of topics such as Boolean Logic, Hardware, Networks, Security, Number Systems, Data Representation, Software, Automation, Robotics, AI, Digital Currencies, and the Internet.
• Problem-solving builds on the student’s knowledge of textual programming languages such as Python and SQL whilst also deepening their understanding of Fundamental Algorithms, Databases, Boolean Logic, and Computational Thinking.
Assessment
Assessment is in the form of two examinations. Much of the content for Paper 1 will be covered in Year 10. Both exams are externally assessed. The final question in Paper 2 is a 15-mark unseen scenario question. Candidates will be required to write an algorithm using pseudocode or program code for the context provided.
• Paper 1 - Theory Fundamentals (1 hour and 45 minutes) 75 marks : 50%
• Paper 2 - Problem-solving & Programming (1 hour 45 minutes) 75 marks : 50%
Teaching Methodology
The course will be taught with a focus on deepening their problemsolving skills through numerous rigorous challenges with an emphasis on student independence and freedom. All lessons will be tailored to ensure exam preparedness with regular exam practice. Programming will be taught through the PRIMM methodology to guide students to a confident understanding. Opportunities for extension beyond the curriculum/syllabus will be always offered for students and tailored support will be provided for students that require extra support. The department operate an open-door policy and encourage all students to come and see us whenever they need/want to discuss their studies.
Co-curricular and Enrichment
As a department, we provide numerous opportunities for students to further their understanding beyond the curriculum. We organised trips throughout the course including Bletchley Park, the Science Museum, and the National Museum of Computing History. We regularly seek out external speakers to bring their knowledge to the students for their benefit. We also operate multiple, successful clubs within the department including eSports Club, Content Creators Club, and Code Analysis Club. We also work with students who come to us with interesting ideas and aim to support them in their individual projects, should they ever wish to undertake one. We also provide personal support for students looking for information about universities, courses, or extra reading material.
Progression after IGCSE
We also offer students a robust, challenging A Level course for those wishing to undertake further study. Students who undertake this often go on to study at Russell Group universities and Oxbridge, choosing Computer Science, Engineering, Mathematics, or Philosophy courses. An A Level