OCR GCSE Computer Science (J277)Specification point 1.2.4

OCR J277 1.2.4: Data storage

The free BugBot lessons that teach this point, a robot to try it on, and the past-paper questions that test it.

Lessons that teach it

  1. F8.2 Binary and denary Data representation
    Converting 8-bit numbers both ways, and hearing them on the buzzer.
  2. F8.3 Hexadecimal Data representation
    Base 16, converting to binary and denary, and the LED's colour codes.
  3. F8.4 Binary addition, overflow and shifts Data representation
    Adding in binary with carries, overflow, and shifting to multiply and divide.
  4. F8.6 Characters: ASCII and Unicode Data representation
    Character sets, bits per character, and why Unicode was needed.
  5. F8.7 Images Data representation
    Pixels, resolution, colour depth, metadata and file size, from the robot's camera.
  6. F8.8 Sound Data representation
    Sampling, sample rate, bit depth and file size, and finding a note from its samples.
  7. F13.5 Number and data questions Exam preparation
    Conversions, units and file sizes at speed, with the checks that catch mistakes.

Try it on a robot

The task from F8.2 Binary and denary, running here. Change the program and press Run.

Past paper questions on this

Real exam questions that test this, each worked through with a program you can run.

The specification is OCR's own document; this page says which of our lessons teach point 1.2.4 and is not endorsed by the board.