PMT

AQA Paper 1 (8525) & (8520)

Jimmy 's Profile Picture

University of Oxford - MSc Computer Science

Oxford Undergraduate; Experienced Maths and Science Tutor

PMT Education

  • June 2022 MS - Paper 1 AQA Computer Science GCSE
  • June 2022 QP - Paper 1A AQA Computer Science GCSE
  • June 2022 QP - Paper 1B AQA Computer Science GCSE
  • June 2022 QP - Paper 1C AQA Computer Science GCSE
  • Specimen MS - Paper 1 AQA Computer Science GCSE
  • Specimen QP - Paper 1A AQA Computer Science GCSE
  • Specimen QP - Paper 1B AQA Computer Science GCSE
  • Specimen QP - Paper 1C AQA Computer Science GCSE
  • June 2018 MS - Paper 1 AQA Computer Science GCSE
  • June 2018 QP - Paper 1 AQA Computer Science GCSE
  • June 2019 MS - Paper 1 AQA Computer Science GCSE
  • June 2019 QP - Paper 1 AQA Computer Science GCSE
  • June 2020 MS - Paper 1 AQA Computer Science GCSE
  • June 2020 QP - Paper 1 AQA Computer Science GCSE

Connect with PMT Education!

  • Revision Courses
  • Past Papers
  • Solution Banks
  • University Admissions
  • Numerical Reasoning
  • Legal Notices

close-link

GCSE AQA Computer Science Past Papers

All of the following past exam papers were produced by AQA for the latest Computer Science specification. The most recent past papers are always locked for teacher use only, so these will not be published when they are available to everyone. We also offer questions, notes and videos for this and many other subjects at our GCSE revision section.

November 2020

We use cookies to personalise your experience.

loader-logo

GCSE Computer Science Past Papers

Avatar photo

Table of Contents:

Paper 1 – computational thinking and problem-solving – (8020/1), paper 2 – written assessment – (8020/2), paper 1 – computer systems – j276/01, paper 2 – computational thinking, algorithms and programming – j276/02, paper 1 – 1cp1/01, paper 2 1cp1/02, faq about gcse computer science, aqa gcse computer science past papers, pearson edexcel.

Use GCSE Computer Science Past Papers to Your Advantage

What is GCSE Computer Science?

GCSE Computer Science is a course designed to provide students with an understanding of the fundamental principles of computer science, including programming, algorithms, data representation, computer architecture, and network communication. It is typically offered to students in the United Kingdom in their final two years of secondary school education (Year 10 and Year 11).

The course is intended to equip students with the skills and knowledge necessary to pursue further studies in computer science or related fields, or to enter the workforce in a variety of technology-related industries. GCSE Computer Science is a challenging and rewarding subject, and it can be an excellent choice for students who are interested in technology, programming, or problem-solving.

What topics are covered in GCSE Computer Science?

The topics covered in GCSE Computer Science may vary slightly depending on the specific exam board, but generally, the course covers the following areas:

  • Programming: Students will learn the fundamentals of programming, including variables, data types, operators, control structures, and functions. They will also learn how to write and test programs in one or more programming languages, such as Python, Java, or Scratch.
  • Algorithms: Students will study how algorithms work and how to design and implement algorithms to solve problems. They will also learn about searching and sorting algorithms.
  • Data representation: Students will learn how data is represented and stored in a computer system, including binary and hexadecimal number systems, ASCII and Unicode character encoding, and image and sound file formats.
  • Computer systems: Students will study the components of a computer system, including the CPU, memory, storage devices, and input/output devices. They will also learn about computer architecture and how to assemble and disassemble a computer system.
  • Networks: Students will learn about the basics of networking, including the Internet, LANs, WANs, and protocols such as TCP/IP. They will also study network security and the risks associated with using networked devices.
  • Ethical, legal, and environmental impacts: Students will study the impact of computer technology on society, including ethical and legal issues such as privacy and copyright, and environmental issues such as energy consumption and e-waste.

Overall, the topics covered in GCSE Computer Science provide students with a solid foundation in computer science principles and prepare them for further study in the field or for a career in a technology-related industry.

What are the requirements to take GCSE Computer Science?

To take GCSE Computer Science, the requirements may vary slightly depending on the specific school and exam board, but generally, students should have a strong interest in technology, programming, and problem-solving. They should also have good mathematical skills, as many topics in computer science involve mathematical concepts.

In addition, some schools may require students to have taken and passed a relevant prerequisite course or demonstrate their proficiency in programming languages or other technology-related skills.

It’s important to check with the school or exam board to confirm their specific requirements for GCSE Computer Science. Generally, it is recommended that students who are interested in taking GCSE Computer Science to discuss their options with a guidance counsellor or subject teacher to determine whether they have the necessary skills and interests to succeed in the course.

How much coding experience is needed to take GCSE Computer Science?

No prior coding experience is usually required to take GCSE Computer Science. However, students with some coding experience may find the course easier to follow and may be able to progress more quickly through the programming concepts covered.

GCSE Computer Science is designed to be accessible to students who are new to programming, and it typically starts with the basics of programming concepts such as variables, data types, operators, and control structures. As the course progresses, students will build on these concepts and learn more advanced programming topics such as functions, classes, and data structures.

Some schools may offer introductory coding classes or extracurricular coding clubs to help students develop their coding skills before taking GCSE Computer Science. However, these are usually not required for students to be successful in the course.

In summary, while prior coding experience may be beneficial, it is not a requirement for taking GCSE Computer Science. The course is designed to provide students with a solid foundation in programming and computer science concepts, regardless of their prior experience.

What are the benefits of studying GCSE Computer Science?

There are several benefits of studying GCSE Computer Science, including:

  • Developing critical thinking and problem-solving skills: Computer Science involves breaking down complex problems into smaller parts, developing algorithms to solve them, and testing and refining those solutions. These skills are essential for success in a variety of fields, from technology to business to engineering.
  • Career opportunities: In today’s digital age, computer science skills are in high demand, and there are many career opportunities available to individuals with computer science qualifications. These include jobs in software development, cybersecurity, data analysis, web development, and more.
  • Understanding technology: In a world where technology is becoming more prevalent, understanding how computers work and how software is developed is becoming increasingly important. Studying GCSE Computer Science can help students develop a deeper understanding of the technology they use every day and give them the tools to be more productive and effective in their personal and professional lives.
  • Developing programming skills: Programming is an increasingly valuable skill in a variety of fields, and studying GCSE Computer Science can help students develop their programming skills. This can be useful not only for pursuing a career in technology but also for creating personal projects or automating tasks.
  • Preparing for further education: GCSE Computer Science provides an excellent foundation for further study in computer science or related fields, such as software engineering, computer security, or data science. It can also prepare students for taking advanced courses such as A-level or AP Computer Science.

How can I prepare for GCSE Computer Science exams?

Here are some tips on how to prepare for GCSE Computer Science exams:

  • Review the material regularly: It’s important to review the material covered in class regularly, so you don’t fall behind. This will also help you identify areas where you need to focus your study efforts.
  • Practice programming: Programming is a key component of GCSE Computer Science, and the more you practice, the better you will get. Make sure to practice writing code and debugging it on a regular basis.
  • Use GCSE Computer Science past papers: Past papers are an excellent resource for preparing for exams. They can give you an idea of the types of questions you can expect and help you get familiar with the exam format.
  • Take advantage of online resources: There are many online resources available that can help you prepare for GCSE Computer Science exams, such as online tutorials, practice exercises, and interactive quizzes.
  • Seek help when needed: If you are struggling with a particular topic or concept, don’t be afraid to seek help from your teacher or a GCSE Computer Science tutor . They can provide additional resources or one-on-one support to help you understand the material better.
  • Study with a group: Studying with a group of peers can be helpful, as it allows you to share knowledge and learn from each other’s strengths. You can also hold each other accountable and motivate each other to study.
  • GCSE Computer Science

Kahoot Background

Kahoot! Review – Is it Helpful?

GCSE Student Preparing for GCSE French

GCSE French: How to Get a 9?

Find a tutor.

Online tutors from top UK universities

United Kingdom

By submitting this form you agree to be contacted by Edumentors

Recent Posts

School Holidays UK 2024

We are educating children from 11 different countries

Fill out this form to get matched with a tutor & book a free trial

Get matched with a tutor & book a free trial.

free trial

Consult with expert and request free trial session

Support Call Icon Edumentors

Request was sent

Thank you for submitting the form. One of our team members will be in touch with you soon

gcse computer science paper 1 computational thinking and problem solving 2019

gcse computer science paper 1 computational thinking and problem solving 2019

Search form

  • My Timetable
  • Revision Maths
  • Revision Science
  • Revision Videos
  • Student Jungle
  • GCSE Revision
  • PAST PAPERS
  • Edexcel GCSE Computer Science Past Papers

This section includes recent GCSE ICT and Computer Science past papers from Edexcel. You can download each of the Edexcel GCSE Computer Science and  ICT past papers and marking schemes by clicking the links below.

Pearson Edexcel GCSE Computer Science June 2022 Exam Past Papers (9-1) (1CP1)

June 2022 Paper 1 (1CP1/01): Principles of Computer Science Download Past Paper     -    Download Mark Scheme

June 2022 Paper 1 (1CP1/02): Application of Computational Thinking Download Past Paper     -    Download Mark Scheme

Pearson Edexcel GCSE Computer Science November 2021 Exam Past Papers (9-1) (1CP1)

November 2021 Paper 1 (1CP1/01): Principles of Computer Science Download Past Paper     -    Download Mark Scheme

November 2021 Paper 1 (1CP1/02): Application of Computational Thinking Download Past Paper     -    Download Mark Scheme

Pearson Edexcel GCSE Computer Science November 2020 Exam Past Papers (9-1) (1CP1)

November 2020 Paper 1 (1CP1/01): Principles of Computer Science Download Past Paper    -   Download Mark Scheme

November 2020 Paper 1 (1CP1/02): Application of Computational Thinking Download Past Paper    -   Download Mark Scheme

The above papers are labelled June 2020  

Pearson Edexcel GCSE Computer Science June 2019 Exam Past Papers (9-1) (1CP1)

June 2019 Paper 1 (1CP1/01): Principles of Computer Science Download Past Paper    -   Download Mark Scheme

June 2019 Paper 1 (1CP1/02): Application of Computational Thinking Download Past Paper    -   Download Mark Scheme

Pearson Edexcel GCSE Computer Science June 2018 Exam Past Papers (9-1) (1CP1)

June 2018 Paper 1 (1CP1/01): Principles of Computer Science Download Past Paper    -   Download Mark Scheme

June 2018 Paper 1 (1CP1/02): Application of Computational Thinking Download Past Paper    -   Download Mark Scheme

Edexcel GCSE ICT June 2017 Exam Past Papers

June 2017 Unit 1: 5IT01/01 Living in a Digital World -  Download Past Paper  -  Download Mark Scheme

June 2017 Unit 3: 5IT03/1 Exploring Digital Design -  Download Past Paper  -  Download Mark Scheme

Edexcel GCSE ICT June 2016 Exam Past Papers

June 2016 Unit 1: 5IT01/01 Living in a Digital World -  Download Past Paper  -  Download Mark Scheme

June 2016 Unit 3: 5IT03/1 Exploring Digital Design -  Download Past Paper  -  Download Mark Scheme

Edexcel GCSE Computer Science June 2016 Exam Past Papers

June 2016 Unit 1: ICPO/01 Principles of Computer Science -  Download Past Paper  -  Download Mark Scheme

Edexcel GCSE ICT June 2015

Unit 1: 5IT01/01 Living in a Digital World -  Download Past Paper  -  Download Mark Scheme

Unit 3: 5IT03/1 Exploring Digital Design -  Download Past Paper  -  Download Mark Scheme

Edexcel GCSE Computer Science June 2015

Unit 1: ICPO/01 Principles of Computer Science -  Download Past Paper  -  Download Mark Scheme

Edexcel GCSE ICT June 2014 

Unit 3: 51T03/01 Exploring Digital Design -  Download Past Paper  -  Download Mark Scheme

For more GCSE ICT past papers from other exam boards  click here .

gcse computer science paper 1 computational thinking and problem solving 2019

  • Create new account
  • Request new password
  • Cookies Policy
  • Privacy Policy

Copyright  ©  2007 - 2024 Revision World Networks Ltd.

  • Centre Services
  • Associate Extranet
  • All About Maths

Request blocked

This request has been blocked as part of the aqa security policy.

Your support ID is: 14772493161692462503

If you're seeing this message in error, call us on 0800 197 7162 (or +44 161 696 5995 outside the UK) quoting the support ID above.

Return to previous page

COMMENTS

  1. AQA GCSE Computer Science Past Papers

    June 2019 (8020/1) Paper 1 - Computational Thinking and Problem-Solving Download Paper - Download Mark Scheme June 2019 (8020/2) Paper 2 - Written Assessment Download Paper - Download Mark Scheme June 2018 AQA GCSE Computer Science (8520) Past Papers June 2018 (8020/1) Paper 1 - Computational Thinking and Problem-Solving

  2. PDF Question paper: Paper 1 Computational thinking and problem-solving

    Question paper: Paper 1 Computational thinking and problem-solving - June 2019 Please write clearly in block capitals. Centre number Surname Forename(s) Candidate signature Candidate number GCSE COMPUTER SCIENCE Paper 1 Computational thinking and problem-solving Monday 13 May 2019 Morning Time allowed: 1 hour 30 minutes Materials

  3. PDF COMPUTER SCIENCE 8520/1

    Paper 1 Computational thinking and problem-solving Mark scheme June 2019 Version1.0 Final *196G8520/1/MS* Mark schemes are prepared by the Lead Assessment Writer and considered, together with the relevant questions, by a panel of subject teachers.

  4. PDF Mark scheme Specimen Assessment Materials

    Paper 1 Computational thinking and programming skills Mark scheme Specimen Assessment Materials Mark schemes are prepared by the Lead Assessment Writer and considered, together with the relevant questions, by a panel of subject teachers.

  5. AQA GCSE Computer Science Past Papers

    23. £ 14.99. GCSE Combined Science Trilogy Predicted Papers and Mark Schemes for 2024. Great preparation for your exams. Get 1 step ahead with these papers! The profit from every set is reinvested into making free content on MME, which benefits millions of learners across the country. View Product.

  6. AQA

    Showing 23 results Insert (Modified A4 18pt): Paper 1B Computational thinking and programming skills (Python) - June 2022 Published 14 Jul 2023 | PDF | 271 KB Insert (Modified A3 36pt): Paper 1B Computational thinking and programming skills (Python) - June 2022 Published 14 Jul 2023 | PDF | 371 KB

  7. PDF Question paper: Paper 1 Computational thinking and problem-solving

    Paper 1 Computational Thinking and Problem-Solving Time allowed: 1 hour 30 minutes Materials There are no additional materials required for this paper. Instructions Use black ink or black ball-point pen. Use pencil only for drawing. Answer all questions. You must answer the questions in the spaces provided.

  8. (Paper 1) AQA GCSE Computer Science: Computational Thinking and Problem

    2 Linear & Binary Search Algorithms MrBrownCS • 133K views • 6 years ago Bubble & Merge Sort Algorithms A series covering all the content needed for the AQA GCSE 9-1 Computational Thinking...

  9. PDF Computer Science 8520/1

    8520/1 Paper 1 Computational Thinking and Problem-Solving Mark scheme June 2021 Version: 1.0 Final *216G8520/1/MS* Mark schemes are prepared by the Lead Assessment Writer and considered, together with the relevant questions, by a panel of subject teachers.

  10. AQA Paper 1 GCSE Computer Science Past Papers

    James M. University of Nottingham - BSc Computer Science Passionate Computer Scientist at the University of Nottingham, teaching Maths and Computer Science. £28 / hour Book Tutor You can find all New AQA Computer Science GCSE (8525) Paper 1 past papers and mark schemes below: June 2022 MS - Paper 1 AQA Computer Science GCSE

  11. PDF Examiner report: Paper 1 Computational thinking and problem-solving

    8520/1: Computational thinking and Problem Solving . Report on the Examination . 8520 . June 2019. Version: 1.0 ... GCSE COMPUTER SCIENCE - 8520/1 - JUNE 2019. 3 of 7 : Introduction : This year saw the second set of examinations for the reformed GCSE Computer Science specification, with some areas being examined for the first time. On the ...

  12. AQA

    Insert (Modified A3 36pt): Paper 1A Computational thinking and programming skills (C#) - June 2022. Published 14 Jul 2023 | PDF | 375 KB. Examiner report: Paper 1 Computational thinking and programming skills - June 2022. Published 14 Jul 2023 | PDF | 174 KB. Question paper (Modified A4 18pt): Paper 1B Computational thinking and programming ...

  13. GCSE AQA Computer Science Past Papers

    June 2019 Paper 1 - Computational Thinking and Problem-Solving Question Paper | Mark Scheme Paper 2 - Written Assessment Question Paper | Mark Scheme June 2018 Paper 1 - Computational Thinking and Problem-Solving Question Paper | Mark Scheme Paper 2 - Written Assessment Question Paper | Mark Scheme

  14. GCSE Computer Science Past Papers

    Paper 1 - Computational Thinking and Problem-Solving - (8020/1) Paper 2 - Written Assessment - (8020/2) OCR Paper 1 - Computer Systems - J276/01 Paper 2 - Computational Thinking, Algorithms and Programming - J276/02 Pearson Edexcel Paper 1 - 1CP1/01 Paper 2 1CP1/02 FAQ About GCSE Computer Science AQA GCSE Computer Science Past Papers

  15. PDF Mark scheme: Paper 1 Computational thinking and problem-solving

    Paper 1 Computational Thinking and Problem-Solving Mark scheme June 2020 Version: 1.0 Final *206G8520/1/MS* standardisation events which all associates participate in and is the scheme which was used by them in this examination.

  16. AQA

    Showing 39 results Exampro: searchable past paper questions, marks and examiner comments [exampro.co.uk] Published 12 Dec 2023 Practical programming statement 2025 Published 10 Nov 2023 | DOCX | 324 KB Insert (Modified A4 18pt): Paper 1B Computational thinking and programming skills (Python) - June 2022 Published 14 Jul 2023 | PDF | 271 KB

  17. GCSE Computer Science

    Free interactive AQA computer science GCSE questions based on past papers. Boost your knowledge of algorithms, computer systems, data structures and more. Computational thinking and problem solving

  18. PDF 8520/1-Paper 1 Computational thinking and problem-solving Mark scheme

    I - means ignore - in some questions a specific error made by a candidate, if repeated, could result in the candidate failing to gain more than one mark. The DPT label indicates that this mistake should only result in a candidate losing one mark on the first occasion that the error is made.

  19. Edexcel GCSE Computer Science Past Papers

    Watch on Pearson Edexcel GCSE Computer Science November 2020 Exam Past Papers (9-1) (1CP1) November 2020 Paper 1 (1CP1/01): Principles of Computer Science Download Past Paper - Download Mark Scheme November 2020 Paper 1 (1CP1/02): Application of Computational Thinking Download Past Paper - Download Mark Scheme

  20. PDF Examiner report: Paper 1 Computational thinking and problem-solving

    Question 1 This question focused on bitmap images and the first three parts were answered well with over 70% of students being able to define a pixel, and over half being able to calculate bit depth.

  21. AQA

    Showing 4 results Mark scheme: Paper 2 Computing concepts - June 2022 Published 14 Jul 2023 | PDF | 451 KB Mark scheme: Paper 1 Computational thinking and programming skills - June 2022 Published 14 Jul 2023 | PDF | 505 KB Mark scheme: Paper 2 Computing concepts - Sample set 1 Published 13 Dec 2019 | PDF | 340 KB

  22. PDF June 2019 QP

    Paper 1 Computational thinking and problem-solving CORRECT METHOD WRONG METHODS . 2 *02* IB/G/Jun19/8520/1. Do not write outside the box . Answer . all . questions. 0 The pseudo1 -code in Figure 1assigns two string values to two variables. ... June 2019 QP - Paper 1 AQA Computer Science GCSE.PDF

  23. Computational thinking and problem solving

    GCSE Computer Science Computational thinking and problem solving learning resources for adults, children, parents and teachers.

  24. Aqa Gcse Computer Science (8520/1) Paper 1 Computational Thinking and

    TikTok video from fliwygradeA (@fliwygradea): "AQA GCSE COMPUTER SCIENCE (8520/1) PAPER 1 COMPUTATIONAL THINKING AND PROBLEM-SOLVING MARK SCHEME 2020/ RATED A#aqa #gcsecomputerscience #markscheme #fliwy". original sound - fliwygradeA.