Revision Notes

Component 1

1.1 system architecture, 1.2 memory and storage, 1.3 computer networks, connections and protocols, 1.4 network security, 1.5 systems software, 1.6 ethical, legal, cultural and environmental impact, component 2, 2.1 algorithms, 2.2 programming fundamentals, 2.3 producing robust programs, 2.4 boolean logic, 2.5 programming languages and integrated development environments.

Computer Science GCSE GURU

GCSE Computer Science Revision

Computer Science GCSE GURU is a popular and free revision website for anyone studying or teaching Computer Science GCSE.

Created by experienced teachers, this website contains Computer Science Theory, Quizzes, News, Resources and a Glossary of key terms - all useful for students studying the AQA, OCR, Edexcel, CIE or Eduqas GCSE or IGCSE in Computer Science.

Revision Skills

Sign up for guru news, popular downloads.

computer science gcse coursework

Data Transmission Cheat Sheet

  • All Quizzes
  • Computer Science Glossary
  • Our YouTube Channel
  • GCSE GURU Revision Tips +

Small Print

  • Cookie Policy
  • Privacy Policy
  • Terms and Conditions

Downloads Shop

  • Information & Terms

Copyright © Computer Science GCSE GURU

Computer Science GCSE GURU

This website works best with JavaScript switched on. Please enable JavaScript

  • Centre Services
  • Associate Extranet
  • All About Maths

GCSE Computer Science and IT

Select your qualification.

Find past papers, specifications, key dates and everything else you need to be prepared for your exams.

GCSE Computer Science

GCSE Computer Science

Teach Computer Science

GCSE, KS3 & A-Level Computer Science Resources

Comprehensive gcse, ks3 & a-level computer computer science teaching resources for teaching students aged 11-18. suitable for use with aqa, cie, edexcel, ocr & international schooling, browse our computer science resources, ks3 resources, gcse resources, becris . a-level resources, icons8 python course.

Comprehensive Computer Science resources spanning GCSE, KS3 & A-Level. Over 150 topics explored for students aged 11-18. Perfect for UK or International use. Contains PowerPoint lesson, classroom worksheets, homework, starter activities, flashcards, comprehensive revision notes, and student quizzes.

Computer Science lessons

Over 48 GCSE Computer Science topics , 45 KS3 & 35+ A Level topics . These are all aligned to the specific age groups and suitable for teaching or homeschooling.

All exam boards

Our modules can be used with all exam boards, with mapping tables to help you align to OCR, AQA, or Edexcel spec. Our resources are generic in nature so utilised by teachers & students across the globe.

Trusted by over 5,000 Computer Science teachers in the UK and abroad who use our resources in their classroom.

Student led learning

Help your students to fully understand the topics with activities, homework, and quizzes.

Easy to edit

Resources are provided in editable PowerPoint and Word document formats to easily edit for your class.

Additional Python Material

Introduction to Python Computer Science resources also available at no additional cost.

Testimonials

Your resources have been so helpful to my lesson planning. No more hours of planning activities and plenaries. PowerPoint lessons, revision Notes and flashcards are easy to use, content well-structured and easy to understand. Great work, well done!

Daniel Anaman, Computer Science Teacher

Since coming to Teach in Scotland SQA system I had no books or resources. I obtained the materials from Teach Computer Science and I have been able to provide my students with materials they can use to learn theory and practical applications.

The revision notes and the quiz help make my teaching role easier. I am the only Computer Science teacher in the local area and I get students from other Schools to learn at my location.

I have a lot of elements to teach so this set of packages help me manage my time, leaving me to build resources to amplify the learning. In COVID 19 it has been a valuable time saver, where I have to write everything online.

Keep up the good work Teach Computer Science.

Andy Hynds, Teacher in Scotland

I love the ease of access, ease of adaptation and how well organised and planned each resource is. I have followed Teach Computer Science for a very long time, and it has become better and better each year on year. All the information is up to date and covered exactly what is needed. There is more than enough assessment material covering all areas. Makes my teaching term much easier.

Hamza Shahid, Computer Science Teacher, UK

We have found Teach Computer Science to be impressive. We have in our 15 years of Home Educating used many companies to support us on our journey, but for computer science knowledge and direction in the exam syllabus, these guys are FAB. When needing to chat with them they have been wonderful, nothing is ever too much trouble. It has been a pleasure using their service and resources, and we will be for many more years to come.

Sue Button, Home Educator

Our Science and Maths Network

We operate a number of educational websites for teachers and students in science and maths. Take a look at our other websites below:

  • A-Level Biology
  • A-Level Chemistry
  • A-Level Maths
  • A-Level Physics
  • GCSE History Resources
  • A-level History Resources
  • Chemistry Dictionary
  • Periodic Table
  • Human Memory
  • Brain Made Simple
  • MathTeacherCoach
  • HelpTeaching
  • KidsKonnect

OCR homepage

Administration

  • Active Results
  • Interchange
  • Submit for Assessment
  • Teach Cambridge
  • ExamBuilder
  • Online Support Centre

Main navigation

Gcse computer science (9-1) - j277.

If you are delivering this qualification, go to Teach Cambridge for complete planning, teaching and assessment support materials.

class=

Our GCSE in Computer Science is engaging and practical, encouraging creativity and problem solving. It encourages students to develop their understanding and application of the core concepts in computer science. Students also analyse problems in computational terms and devise creative solutions by designing, writing, testing and evaluating programs.

Specification code: J277 Qualification number: 601/8355/X This qualification is available in English only

Resource materials

Information, getting started, case studies and support

Example planning guides, teaching activities and more.

Practice papers, example answers, past papers and mark schemes

Upcoming professional development

Starting to teach: gcse computer science j277 (webinar).

CPD course •   Online webinar • FREE •  GCSE Computer Science (9-1) - J277

Date: 10 May 2024 1:30pm-4pm

Choosing OCR: GCSE Computer Science J277 (Webinar)

Date: 05 Jun 2024 4pm-5pm

Ask the Examiner: GCSE Computer Science J277 (Online Q&A)

Date: 13 Jun 2024 4pm-5pm

Contact

Ready to choose this qualification?

Isaac Computer Science

You need to enable JavaScript to access Isaac Computer Science.

  • WJEC Home chevron_right
  • Qualifications

GCSE Computer Science

For help with e-submission process click here.

  • Key Documents
  • Past Papers / Mark Schemes

There is NO NEA unit for WJEC GCSE Computer Science in 2022.

Our GCSE Computer Science specification enables centres to concentrate on innovative delivery by having a streamlined, uncomplicated, future proof structure, with realistic technological requirements.

The specification provides learners with an understanding of the fundamental concepts of computer science and a broad range of study opportunities. It also gives learners an opportunity to produce extended written responses and demonstrate the quality of their written communication, including appropriate use of punctuation and grammar.

Build your own exam paper choosing from thousands of past paper questions.

OER is a free interactive teaching and learning tool which includes exam answers and examiner comments.

Important information, past papers, marking schemes, entry/amendment uploads & make post-results enquiries.

We offer an extensive range of free digital educational resources.

This subject uses e-submission for candidate work for moderated or assessed units and components.

Grade boundaries are the minimum number of marks needed to achieve each grade.

  • Digital Resources
  • Online Exam Review

Discover FREE Digital Resources!

Unlock your learners’ potential with an impressive range of FREE digital resources, teaching tools and materials.

View Resources

Visit OER Website

  • Upcoming Courses
  • On Demand Courses
  • Materials from previous events

photo of Gareth Gillard

Programmes & Qualifications

Cambridge igcse computer science (0478).

  • Syllabus overview

Cambridge IGCSE Computer Science helps learners develop an interest in computational thinking and an understanding of the principles of problem-solving using computers. They apply this understanding to create computer-based solutions to problems using algorithms and a high-level programming language. Learners also develop a range of technical skills, and the ability to effectively test and evaluate computing solutions.

Studying Cambridge IGCSE Computer Science helps learners appreciate current and emerging computing technologies, the benefits of their use and recognise their potential risks. It provides an ideal foundation for progression to Cambridge International AS & A Level and is valuable for other areas of study and everyday life.

The syllabus year refers to the year in which the examination will be taken.

  • -->2023-2025 Syllabus update (PDF, 186KB)
  • -->2026 - 2028 Syllabus (PDF, 950KB)

Syllabus updates

We revise our qualifications regularly to make sure that they continue to meet the needs of learners, schools and higher education institutions around the world and reflect current thinking.  Please see the 2023-2025 syllabus document for full details on the changes.

What are the main changes to the syllabus?

  • updated the learning objectives to demonstrate the depth you should teach each topic. The wording looks different in many places, but the teaching content remains largely the same
  • updated the topic structure to make sure topics and sub-topics are clearly linked
  • removed and added topics; making sure that the teaching time is still within the guided learning hours.

What are the main changes to the assessment?

  • There will no longer be any pre-release material and the overall component weightings have changed.
  • In Paper 1 (now called ‘Computer Systems’), we have made changes to the assessment objectives weightings and moved ‘Logic gates’ to Paper 2.
  • In Paper 2 (now called ‘Algorithms, Programming and Logic’), we have made changes to the assessment objectives weightings and added a new scenario-based question.

When do these changes take place?

The updated syllabus is for examination from June 2023 onwards. Examinations are available in March 2023 for India only. Please see the 2023-2025 syllabus for full details.

Visit the School Support Hub for a wide range of teaching and learning resources for the 2023-2025 syllabus.

To book a place on any of our face-to-face or online training courses, visit our Events and training calendar .

Endorsed resources

Computer Science for Cambridge IGCSE and O Level (Second edition) front cover

Computer Science for Cambridge IGCSE and O Level (Second edition) (Cambridge University Press)

Build on the fundamentals of computational thinking and programming, brought to you through real-life contexts and Microsoft Research case studies. New features and programming workbooks give your students the tools they need to study with confidence.

Read more on the Cambridge University Press website

Cambridge IGCSE and O Level Computer Science (Hodder)

Cambridge IGCSE and O Level Computer Science (Second edition) (Hodder Education)

Written by renowned expert authors, our updated resources enable the learner to effectively navigate through the content of the updated Cambridge IGCSE and O Level Computer Science syllabuses.

Read more on the Hodder Education website

Marshall Cavendish Education Cambridge IGCSE Computer Science

Marshall Cavendish Education Cambridge IGCSE Computer Science (Marshall Cavendish Education)

This series nurtures life-long thinking, spurring students on to develop technological and digital literacy skills through real-life scenario-based problems and situations. This enables them to embrace changing technologies and become independent thinkers and problem solvers.

Read more on the Marshall Cavendish Education website

Important notices

Please note that if you make an entry for the A*-G grading scale, it is not then possible to switch to the 9-1 grading scale once the entries deadline has passed. If you find that you have accidentally made an entry for the A*-G syllabus, you must withdraw and re-enter before the entries deadline.

For some subjects, we publish grade descriptions to help understand the level of performance candidates’ grades represent.

We paused the publication of grade descriptions in response to the Covid-19 pandemic and the temporary changes to the awarding standard in 2020, 2021 and 2022.

As the awarding standard has now returned to the pre-pandemic standard, we are working to produce up-to-date grade descriptions for most of our general qualifications. These will be based on the awarding standards in place from June 2023 onwards.

School Support Hub

Teachers at registered Cambridge schools can unlock over 30 000 teaching and learning resources to help plan and deliver Cambridge programmes and qualifications, including Schemes of work, Example candidate responses, Past papers, Specimen paper answers, as well as digital and multimedia resources.

Schemes of work

Example responses, past papers, specimen paper answers.

Register your interest in becoming a Cambridge School

Email icon

Stay up to date

Sign up for updates about changes to the syllabuses you teach

  • Past papers, examiner reports and specimen papers
  • Published resources

Computer Science GCSE still requires coursework – but no marks are awarded

Until this week, coursework made up one fifth of the marks for all GCSE Computer Science students’ grades in that subject. But, following the United Kingdom’s Office of Qualifications and Examinations Regulation ( Ofqual ) uncovering of alarming rates of cheating , this has ended.

Will students rely solely on their exam results then? For their grades, yes, but this will not make up the entirety of the course.

Computer Science pupils will still be expected to complete the same coursework as before – however it will gain them no marks.

In November 2017 , Ofqual addressed countless reports of leaked answers on online forums and websites. In response to this, it launched a consultation to review the qualification.

'Students and teachers will feel dismay and disappointment … but @ofqual couldn't stand on the sidelines': my comments on the GCSE Computer Science 'leaked questions' story for @ASCL_UK @BBCNews : https://t.co/MLjfnQqu9E pic.twitter.com/cmtwxKNPXw — Geoff Barton (@RealGeoffBarton) January 9, 2018

More than 2,500 students and teachers responded to the consultation and it was decided the “ current situation is untenable ”.

Ofqual chief executive Sally Collier said : “We are pleased that so many teachers and students took the time to respond to our consultation. A clear majority of respondents agree that there are currently shortcomings with the non-exam assessment that could unfairly advantage some students.

“While the tasks themselves will no longer contribute to students’ grades, we strongly believe that learning about a high-level programming language and having the opportunity to show how it can be used to solve problems is hugely important.

“We believe these changes will make the qualification as fair as it can be for all students.”

We announced today that non-exam assessment will not count to the final 9 to 1 grade in GCSE computer science. More information: https://t.co/odmVMWniWw We know not everyone will agree with the decision but most respondents (75%) to our consultation thought changes should be made — Ofqual (@ofqual) January 8, 2018

The Telegraph reported one student asked online for help designing a piece of software. Soon enough the first response came in with a full solution. This post has now been viewed over 2,500 times.

Ofqual described how a “simple search” for a key requirement of a task on one popular forum brought up more than 40 pages of results.

“The speed with which the tasks appeared online and the number of times the discussions and solutions were viewed threatened the integrity of this aspect of the qualification,” the report by Ofqual explained.

Computer Science is a relatively new subject – it became part of the curriculum three years ago – in which the Government is heavily invested. The Chancellor pledged £84 million in the November budget toward the training of an additional 8,000 GCSE Computer Science teachers. It also declared plans to treble the number of teachers specialising in Computer Science.

Botched computing test won't count towards final GCSE grades after content was leaked last year, says @ofqual https://t.co/6VahNJM7zX — Schools Week (@SchoolsWeek) January 9, 2018

The BBC reported Ofqual told students the decision was made “with reluctance” but “we do not want anyone to have an unfair advantage”.

“While not contributing to your grade, the task will continue to be an important part of the qualification,” Ofqual’s director for general qualifications, Julie Swan, wrote in a letter to students.

“Learning about a high-level programming language and having the opportunity to show that you can use it to solve problems is an important aspect of a computer science course of study.

“We know that not everyone will agree with our decision. However, if we do not act now, it would be impossible for us to correct any unfairness caused by rules being broken.”

Disappointed my Y11 wasted 20 hours on an NEA task that won't count. Absolutely fuming that my Y10 will have to waste 20 hours on an NEA task that won't count, doesnt need any formal assessment or feedback. Ofqual backed time wasting #gcse #computerscience — Khawer Ishtiaq (@kishtiaq) January 8, 2018

Many Year 11 students have already completed huge amounts of their coursework which will now effectively go to waste. The decision is likely to be met with frustration from Year 10 students as well. They will have to complete the coursework from scratch but gain no marks toward their final grade from it.

“Finding out halfway through the year that their hard work will no longer count toward their final grade is a particular source of disappointment for students,” Geoff Barton, general secretary of the Association of School and College Leaders, told the BBC.

The new regulations will affect students due to undertake the qualification in 2018 and 2019. Ofqual is yet to decide on the future of the course structure beyond 2019.

Liked this? Then you’ll love…

Cheating cases on the rise in UK exams – mostly due to mobile phones

Coding the curriculum: new computer science GCSE fails to make the grade

Popular stories

3 universities leading the charge in materials science and engineering education, famous people who got fired before becoming some of the world’s most successful men and women, finland does early childhood education best — here’s why, 8 richest men in malaysia and how they made their billions.

IMAGES

  1. Computer science GCSE coursework to be dropped over cheating fears

    computer science gcse coursework

  2. Part 3 Python Coursework GCSE Computer Science Python Quiz Coursework Project

    computer science gcse coursework

  3. The Ultimate GCSE Computer Science Resources ™

    computer science gcse coursework

  4. All Essential Information About Computer Science Coursework

    computer science gcse coursework

  5. Exam Worksheet: Computer Science for IGCSE

    computer science gcse coursework

  6. AQA GCSE Computer Science June 2015 Exam Walkthrough [OLD COURSE]

    computer science gcse coursework

VIDEO

  1. A level OCR computer science coursework Heeseung Lee

  2. computer science coursework

  3. OCR Computer Science A-Level Programming Project

  4. AQADo Walkthrough 4

  5. GCSE Computer Science Efficiency of Algorithms

  6. GCSE coursework 1

COMMENTS

  1. GCSE Computer Science

    GCSE Computer Science. GCSE Computer Science learning resources for adults, children, parents and teachers. Part of Learn & revise.

  2. AQA GCSE Computer Science Revision Notes 2020

    Fundamentals of Computer Networks. 10. Cyber Security. 11. Relational Databases & Structured Query Language. 12. Ethical, Legal & Environmental Impacts of Digital Technology. Exam paper questions organised by topic and difficulty. Our worksheets cover all topics from GCSE, IGCSE and A Level courses.

  3. AQA

    Written exam: 2 hours. 90 marks. 50% of GCSE. Questions. A mix of multiple choice, short answer and longer answer questions assessing programming, practical problem-solving and computational thinking skills. Paper 2: Computing concepts. What's assessed. The content for this assessment will be drawn from subject content 3.3 to 3.8 above.

  4. GCSE Computer Science

    Get ready for your Edexcel computer science GCSE exams with free interactive tests and feedback to improve your knowledge of binary, programming techniques and more. Free interactive Edexcel ...

  5. GCSE Computer Science

    2.5 Programming languages and Integrated Development Environments. 2.5.1 Languages. 2.5.2 The Integrated Development Environment (IDE) All the revision notes you need for GCSE Compouter Science (OCR GCSE Computer Science)

  6. AQA

    GCSE Computer Science. 8525. Find all the information, support and resources you need to deliver our specification. Teaching from: September 2020. Exams from: June 2022. QAN code: 601/8301/9.

  7. Computer Science GCSE GURU

    Computer Science GCSE GURU is a popular and free revision website for anyone studying or teaching Computer Science GCSE. Created by experienced teachers, this website contains Computer Science Theory, Quizzes, News, Resources and a Glossary of key terms - all useful for students studying the AQA, OCR, Edexcel, CIE or Eduqas GCSE or IGCSE in ...

  8. AQA GCSE (9-1) Computer Science Teaching Resources & Lesson Plans

    The examination process to get your GCSE Computer Science certificate consists of two written papers and one programming project. The first written assessment (Computational Thinking and Problem Solving) will last 1 hour and 30 minutes and count for 50% of your final grade. The second written paper (Written Assessment) will test your ...

  9. AQA

    GCSE Computer Science and IT Select your qualification Current. Find past papers, specifications, key dates and everything else you need to be prepared for your exams.

  10. Revision resources for GCSE computer science AQA Edexcel exams 2024

    Revise with flashcards in the BBC Bitesize app. GCSE exam dates 2024. Support for your studies and wellbeing. Revision practice quizzes for science, maths, geography and computer science. Revision ...

  11. GCSE Computer Science Revision & Resources

    Python Course. Comprehensive Computer Science resources spanning GCSE, KS3 & A-Level. Over 150 topics explored for students aged 11-18. Perfect for UK or International use. Contains PowerPoint lesson, classroom worksheets, homework, starter activities, flashcards, comprehensive revision notes, and student quizzes.

  12. Isaac Computer Science

    Welcome to Isaac Computer Science, the free online platform for students and teachers. Use it in the classroom. Use it for homework. Use it for revision. We also offer free student events. Isaac Computer Science is proud to be part of the Department for Education's National Centre for Computing Education. Welcome to Isaac Computer Science.

  13. GCSE Computer Science

    GCSE Computer Science: quick-fire questions. Free interactive OCR computer science GCSE questions based on past papers. Boost your knowledge of algorithms, computer systems, data structures and more.

  14. GCSE

    CPD course • Online webinar • FREE • GCSE Computer Science (9-1) - J277. Date: 13 Jun 2024 4pm-5pm. See all courses. OCR GCSE Computer Science (9-1) (from 2020) qualification information including specification, exam materials, teaching resources, learning resources.

  15. Introducing GCSE Workbooks

    This book of exercises will help your students master the concepts of computer science typically covered in a GCSE course. It includes over 300 questions, covering all of the GCSE computer science topics, with space to write and work out answers. It includes questions for GCSE exam boards; AQA, Edexcel, Eduqas, OCR and WJEC. Online versions of ...

  16. GCSE Computer Science

    Our GCSE Computer Science specification enables centres to concentrate on innovative delivery by having a streamlined, uncomplicated, future proof structure, with realistic technological requirements. The specification provides learners with an understanding of the fundamental concepts of computer science and a broad range of study opportunities.

  17. GCSE Computer Science Past Papers & Questions by Topic

    GCSE Computer Science. Our extensive collection of resources is the perfect tool for students aiming to ace their exams and for teachers seeking reliable resources to support their students' learning journey. Here, you'll find an array of revision notes, topic questions, fully explained model answers, past exam papers and more, meticulously ...

  18. Cambridge IGCSE Computer Science (0478)

    Syllabus overview. Cambridge IGCSE Computer Science helps learners develop an interest in computational thinking and an understanding of the principles of problem-solving using computers. They apply this understanding to create computer-based solutions to problems using algorithms and a high-level programming language.

  19. Computer Science GCSE still requires coursework

    Computer Science pupils will still be expected to complete the same coursework as before - however it will gain them no marks. In November 2017, Ofqual addressed countless reports of leaked answers on online forums and websites. In response to this, it launched a consultation to review the qualification. 'Students and teachers will feel ...