Computer Science at Carshalton High School for Girls
Advances in computing are transforming the way we work and our new AQA Computer Science specification is fit for this. This course is built on strong foundations to deliver a flexible, accessible and rigorous qualification. It focuses on the knowledge, understanding and skills students need to progress to higher education or thrive in the workplace. Computer Science is about computation and how computers can be used to solve problems. There is a great emphasis on programming using the Python programming language, and on the development of logical problem-solving techniques.
You will learn fundamentals of programming including the concept of data type, including primitive data types and complex data structures, following and writing algorithms, methods of capturing, selecting, exchanging and managing data to produce information for a particular purpose. In addition, students will develop the following skills; problem solving, design, write and test programs to either a specification or to solve a problem, articulate how a program works, arguing for its correctness and efficiency using logical reasoning, test data, and user feedback, use abstraction effectively and to appropriately structure programs into modular parts with clear well documented interfaces to model selected aspects of the external world in a program and apply computing-related mathematics.
Students will need 5 A* - C GCSEs including a grade B in Maths. Students will be expected to have studied ICT or Computer Science at GCSE level and gained a minimum B grade. (If you do not have a formal ICT or computer science qualification at GCSE level, then you will be assessed overall on your academic ability and suitability for the course).
How to apply
If you want to apply for this course, you will need to contact Carshalton High School for Girls directly.