The course is not just about learning to use tools or training in a programming language. At its core will be an emphasis on computational thinking. Computational thinking is a kind of reasoning used by both humans and machines. The course is not about learning to use tools or just training in a programming language.
The course covers a range of topics including software and its development, types of programming languages, programming and problem solving and pattern recognition, abstraction and decomposition.
Students will learn about computing concepts theoretically and practically. Lessons will vary from week to week and practical work will be completed frequently including a programming project. Students also have the opportunity to research and present findings back to the class as well as delivering topics themselves to other students.
AS qualification will not count towards the final grade of an A Level and be a separate qualification in its own right (Linear).
This specification has been designed for students who wish to go on to higher education courses or employment where knowledge of computing would be beneficial. One can study computing and go on to a career in medicine, law, business, engineering or any type of Science. This course, with its emphasis on abstract thinking, general problem solving, algorithmic and mathematical reasoning, scientific and engineering-based thinking, is a good foundation for further study.