Loop and Logic

Inspiring Young Coders

Cambridge G9 & G10 — Computer Science

Curated notes, worksheets, projects, and past-paper style practice for Grades 9 & 10. Use the filters or search to jump to any topic. Put your PDFs in /pdfs/ (e.g., /pdfs/g9-data-representation.pdf).

G9 · Data Representation

Number systems, conversions, binary arithmetic, hexadecimal, character sets.

G9 · Algorithms & Pseudocode

Problem-solving, flowcharts, structured English, trace tables, dry runs.

G9 · Programming Concepts

Variables, data types, selection (if), iteration (for/while), procedures vs functions.

G10 · Communication & Internet Tech

Networks, topologies, transmission, internet protocols, security basics.

G10 · Security & Ethics

Threats, prevention, encryption basics, authentication, ethical use.

G10 · Programming Practice

File handling, arrays, subroutines, test plans, exam-style problems.

Template · Your Topic Title

Duplicate this card, set data-level to g9 or g10, update the links.

Syllabus Quick Map

Topic Level Download
Data Representation – Number Systems G9 PDF
Algorithms & Pseudocode G9 PDF
Communication & Internet Technologies G10 PDF
Security & Ethics G10 PDF