Computer Science
Stoke Newington School and Sixth Form
Course summary
Over two years, you will learn the object-oriented properties of Python or any other high-level language (You must self-teach yourself) alongside theoretical investigation into internal workings of the central processing unit (CPU), the exchange of data, software development, data types and legal and ethical issues. You will also know the details of computer network, database, web technologies. You will learn a bit on SQL data manipulation. The course is divided into three components: Component 01: Content of computer systems. • The characteristics of processor, memory and storage • Software and software development •Exchanging data •Data types and data structure •Legal, moral, cultural and ethical issues Component 02: Content of algorithms and programming. •Elements of computational thinking: abstraction, decomposition, pattern recognition and algorithm • Problem solving, programming techniques •Searching and sorting algorithms Component 03: Non-exam assessment Programming project. The practical project will be your chance to produce a program which solves a real-life problem.
0%