IGCSE Computer Science Online Course
Course code: 4CP0
Delivery method: Online
Course duration: 12 Months
Entry requirements: No prior qualification needed
Award achieved: IGCSE Computer Science (9-1)
Awarding body: Edexcel
The IGCSE Computer Science course gives you a good grounding in the wide range of knowledge and skills necessary to understand the operation and programming of programmable systems. It is also a good foundation for A level courses in computer science, as well as courses in further education and university.
The aims and objectives of this qualification are to enable you to:
understand and apply the fundamental principles and concepts of computer science, including abstraction, decomposition, logic, algorithms and data representation
analyse problems in computational terms through practical experience of solving such problems, including designing, writing and debugging programs
think creatively, innovatively, analytically, logically and critically
understand the components that make up digital systems, and how they communicate with one another and with other systems
understand the impacts of digital technology to the individual and to wider society
apply mathematical skills relevant to computer science.
This qualification provides students with the opportunity of operating confidently in today’s
digital world. It is a useful, practical qualification which will provide skills needed in further
education and work.
You will learn about topics such as:
Topic 1: Problem solving including algorithms
Topic 2: Programming in Python
Topic 3: Data types, representation and storage
Topic 4: Computer hardware and logic
Topic 5: Communication, networks and the internet
Topic 6: Emerging trends, issues and impact
- You will gain extensive skills in programming and algorithm development
- You will understand the operation of computer hardware at a fundamental level
- You will be able to use a variety of data types
- Provide a solid base for study at higher education level.
This course is divided into the following:
Students study all of the following topics:
- Topic 1: Problem solving
- Topic 2: Programming
- Topic 3: Data
- Topic 4: Computers
- Topic 5: Communication and the internet
- Topic 6: The bigger picture
The IGCSE Computer Science qualification is achieved by successfully completing two externally assessed exam papers, administered by Pearson Edexcel, typically in June. This guide provides an overview of the assessment structure, content, and preparation methods to help you excel.
Assessment Overview
The qualification consists of two papers, each contributing 50% to the total International GCSE grade:
Paper 1: Principles of Computer Science (Paper code: 4CP0/01)
Paper 2: Application of Computational Thinking (Paper code: 4CP0/02)
Both papers are mandatory, externally assessed, and marked by Pearson. Your course will include details of local examination centres, where you’ll complete these assessments, along with practice papers to ensure thorough preparation. Contact your local examination centre for coursework requirements.
Additional Assessments
To support your learning, the course includes:
Tutor-Marked Assessments (TMAs): These assignments are reviewed by your tutor, who provides feedback to guide you through challenging areas and ensure a deep understanding of the material.
Self-Assessments: These are informal checks within the course to gauge your progress. They are for your personal use and do not need to be submitted to your tutor.
Paper 1: Principles of Computer Science
Weighting: 50% of the International GCSE
Availability: June
Duration: 2 hours
Total Marks: 80
Format: Multiple-choice, short open-response, open-response, and extended open-response questions
Assessment Type: Written examination, set and marked by Pearson
Content Summary
This paper tests your knowledge and understanding of fundamental computer science principles and their application to problem-solving. Topics include:
Algorithms: Understanding what algorithms are, their purpose, and how they work; interpreting, amending, and creating algorithms.
Programming: Writing program code, including constructs, data types, structures, input/output, operators, and subprograms.
Data Representation: Binary representation, data storage, compression, and encryption.
Computer Systems: Components of computer systems, constructing truth tables, producing logic statements, and interpreting pseudocode.
Networks and the Internet: Computer networks, the internet, and the World Wide Web.
Emerging Trends and Impacts: Awareness of computing trends and their ethical, legal, societal, and environmental implications.
Key Notes
All questions are mandatory.
Focuses on theoretical understanding with some applied problem-solving.
Paper 2: Application of Computational Thinking
Weighting: 50% of the International GCSE
Availability: June
Duration: 3 hours
Total Marks: 80
Format: Multiple-choice, short open-response, open-response, extended open-response, and task-based questions
Assessment Type: Practical examination, set and marked by Pearson
Content Summary
This paper emphasizes practical application of computational thinking, focusing on creating and adapting algorithms to solve problems. It also tests theoretical knowledge. Topics include:
Algorithms: Interpreting, amending, and creating algorithms for problem-solving.
Programming: Developing and testing program code, including constructs, data types, structures, input/output, operators, and subprograms; connecting and using data sources.
Data Representation: Binary representation, data storage, compression, and encryption.
Logic and Pseudocode: Constructing truth tables, producing logic statements, and interpreting pseudocode.
Key Notes
Programming Languages: Choose from Python, C#, or Java for task-based questions.
Practical Component: Task-based questions are completed on a computer under supervision. Other questions require written responses in the exam paper.
Resources: A pseudocode reference document is provided during the assessment.
All questions are mandatory.
Preparation Tips
Practice Papers: Use provided practice papers to familiarize yourself with question formats and time management.
TMAs and Self-Assessments: Engage with TMAs for tutor feedback and self-assessments to monitor your progress.
Examination Centres: Early contact with your local centre ensures smooth coordination for exams and coursework.
Programming Practice: Regularly code in your chosen language (Python, C#, or Java) to build confidence for Paper 2’s practical tasks.
Theory Revision: Review key concepts like algorithms, data representation, and security for Paper 1’s theoretical focus.
Online
The course is primarily an online course using a Learning Management System (LMS).
The online course has many features that cannot be printed such as embedded videos, forums and interactive tests.
The course includes Tutor Marked Assessments which you access and submit through the online system.
Tutor support:
Our Self-Learning Courses let you choose when you want to learn and how fast you want to go. Our Course is designed for the self-study method, and most students are fine without help.
However, we understand every student is not the same, you can choose to add one year of tutor support for only £55 per year .You will receive tutor feedback and support by email for 12 months.
One-on-one Support:
One-on-one Tutors are available online across all subjects. All Tutors are fully qualified. When working one-on-one with a tutor, the child is the session’s focus. Individual students receive better and more personalised feedback. One-on-one tutoring can help you learn more than just the answer to a problem. Tutoring is flexible based on needs.
A personal tutor will take the time to understand the child’s strengths and weaknesses and work with them and their parents to establish common goals. The tutor will provide undivided attention to the student’s specific needs, adapting as necessary to achieve a common goal throughout the session.
One-on-one tutoring fees start from £30 per hour. Please get in touch with us if you need one-on-one tutor support.
How do I get my course?
Online
If the course you have bought is delivered online you will receive your login details by 2pm the next working day.
What do I do next?
All the information you need to complete your course will be included in your study guide. Once you have your course you will be good to go!
Everyone at Oxford College Of Education wishes you the best of luck on your studying journey! We know it’s both rewarding and challenging and ultimately what a difference that qualification will make to your career path and life.
Good luck!
FREE Trial is available
We offer pass guaranteed or 100% Money Back.
We are 100% confident that you will like what you see in our LMS system.
So go ahead, log in to the portal and see if it works for you.
https://cpd.oxfordce.co.uk/free-trial/
Campus: We have a physical campus in High Wycombe, Buckinghamshire.