Class of 2017 Only
Click the logo or link below if you would like to view the full course specification from the Exam Board website.
Computer technology continues to advance rapidly. The growth in the use of mobile devices and web-related technologies has exploded. Everyone knows how to use these devices - but can they program them to do the tasks that they want? ICT is a subject that uses existing technology to perform different tasks - to manage a business, create documents and websites. Computer Science teaches you the fundamentals of what a computer is, how it works, and how to create new software of your own.Why choose this course?Today’s demand for computer science skills is greater than ever before, especially in the gaming, mobile and web industries. This course has been specifically designed to equip students with an essential understanding of computer science. You will be able to create your own mobile apps; interactive web-based applications and your own simple games. In essence, studying this course will allow you to innovate rather than just use existing software.Overview of the subject content:
- Constants, variables and data types & structures.
- Program flow control.
- Procedures and functions.
- Scope of variables, constants, functions & procedures.
- Error handling.
- Handling external data.
- Computer structure -Systems, Hardware, CPU (Central Processing Unit), Memory, Secondary storage.
- Algorithms & data representation.
- Software development life cycle, prototyping & testing.
- Networking - Client/server & web application concepts.
- Use of external code sources.
- Database concepts - query methods (SQL).
- The use of computer technology in society.
- Anyone who is interested in writing computer code to create their own software, and
- Anyone who wants a fundamental understanding of how a computer works, and
- Anyone who is a confident mathematician, who can approach problems logically.
- Component 1- 60% of the GCSEPractical programming (50 hours of controlled assessment).You will complete two internally assessed programming tasks. You will work independently and demonstrate your ability to code a solution to a given problem. The tasks will be set in engaging and relevant contexts, eg gaming, web, mobile phone applications.
- Component 2 – 40% of the GCSEComputing fundamentals (1.30hr exam).Questions will be taken from across the syllabus and will include a range of types of questions from very short to extended answers.