Mini-lessons › GCSE › Computer Science › OCR

OCR GCSE Computer Science · spec J277 · 12 mini-lessons

OCR GCSE Computer Science
12 free mini-lessons, in order.

One interactive lesson for every topic in the OCR specification, in the order it's taught. Each one opens with a question you can’t yet answer, then works through it in missions with checks along the way. About 20 minutes each. No login.

  1. 1Systems ArchitectureENIAC took days to reprogram. Your phone swaps apps instantly. Why?Start →
  2. 2Memory & StoragePull the plug and unsaved work is gone. So how does it boot?Start →
  3. 3Data storage and compressionWeb colours look like #FF8C00. Why letters and numbers?Start →
  4. 4Networks & TopologiesIf networks spread viruses, why does every school connect its PCs?Start →
  5. 5Network SecurityIn 2020, hackers hijacked famous Twitter accounts. What did they hack?Start →
  6. 6Systems SoftwareOne CPU core, three apps at once. How is that possible?Start →
  7. 7Ethical Legal Cultural IssuesLogging in with a friend's password just to look: is it a crime?Start →
  8. 8AlgorithmsWhy does the Tube map ignore real distances, yet still work?Start →
  9. 9Programming FundamentalsHow does a game turn 135 seconds into 2:15 on its timer?Start →
  10. 10Producing Robust ProgramsYou typed 41, not 14, for your age. Why did the form accept it?Start →
  11. 11Boolean Logic"Tea or coffee?" Would a computer's OR let you have both?Start →
  12. 12Programming Languages & IDEsWhy write a 1999 hit game almost entirely in assembly?Start →