GCSE
Genius
Computer Science
Sign in
All learning paths
Programming
13 Lessons
Level 1
Reading AQA pseudo-code
Reading AQA pseudo-code
Core
Level 2
Reading OCR Exam Reference Language
Reading OCR Exam Reference Language
Core
Level 3
Data types and casting
Data types and casting
Foundations
Level 4
Variables, constants, operators and input
Variables, constants, operators and input
Core
Level 5
Selection and Boolean conditions
Selection and Boolean conditions
Core
Level 6
Count-controlled and condition-controlled loops
Count-controlled and condition-controlled loops
Core · Free
Level 7
String handling
String handling
Core
Level 8
Arrays and records
Arrays and records
Core
Level 9
Procedures, functions and parameters
Procedures, functions and parameters
Core
Level 10
Reading and writing files
Reading and writing files
Core
Level 11
Validation, authentication and maintainable code
Validation, authentication and maintainable code
Core
Level 12
Testing and errors
Testing and errors
Core
Level 13
The IDE
The IDE
Core
Count-controlled and condition-controlled loops
Start
Independent practice for AQA GCSE Computer Science (8525) and OCR GCSE Computer Science (J277). Not affiliated with or endorsed by AQA or OCR.