OCR homepage
Written by leading Computer Science teachers, this brand-new Student eTextbook will guide students through the updated OCR GCSE (9-1) Computer Science specification (J277) topic by topic, and provide them with standalone recap and review sections, worked examples and clear explanations of complex topics.
This print student book has been updated and reordered to help students build their knowledge. It is designed to develop computational thinking, programming and problem-solving skills, this resource includes challenges and real-life examples that demonstrate how computer science relates to everyday life with practice questions.
This unit covers the architecture of the CPU, CPU performance, memory and secondary storage. It includes presentations, worksheets and homework for each topic and concludes with a practice assessment of related topics.
This unit is subdivided into six topics covering the units of data storgae and binary numbers, binary arithmetic, hexadecimal, characters, images, sound and compression. It concludes with an assessment.
This editable teaching pack covers the Internet and WANs, LANs and wireless networking, client-server and P2P networks, protocols and layers. Each topic is presented with a range of activities and practice questions.
This short unit covers network threats, vulnerabilities, operating systems software and utility software through a range of presentations, worksheet activities and practice questions.
This free unit covers the ethical and cultural issues, environmental issues, legislation and privacy issues associated with Computer Science and relating to the specification Section 1.6.
This unit begins by looking at computational thinking, including abstraction and decomposition. Two lessons are given to interpreting and comparing relevant searching and sorting algorithms including the merge and insertion sorts. These are written in the new OCR Reference Language.
This unit covers the basic programming constructs as well as string manipulation and file handling. Iteration and arrays are subsequently covered, before examining the use of procedures and functions to structure code. Finally, records and the use of SQL to search for data are covered.
This unit begins with a lesson on Boolean logic diagrams and truth tables. It covers testing and error handling, including the use of the common tools and functions of an IDE. The unit looks at programming language classifications including translators and low-level languages. A test is provided with questions to assess understanding across all lessons in the unit.
The aim of this book is to provide a comprehensive and accessible text for students, covering Papers 1 and 2 in the latest OCR GCSE J277 Computer Science specification. It will be ideal as a course text for students throughout the course.
Written by leading Computer Science teachers, this brand-new textbook will guide students through the updated OCR GCSE (9-1) Computer Science specification (J277) topic by topic, and provide them with standalone recap and review sections, worked examples and clear explanations of complex topics.
Find out more about endorsed resources and our endorsement process.
We work with publishers to provide textbooks and digital resources.