For Students ▾
Student Features
Flashcards
Progress Tracking
Mock Exam
Free Resources ▾
GCSE Resources
Free GCSE Resources
Revision Notes
Python IDE
Pricing
Blog
🌙
Sign in
Start free trial
☰
Revision Notes
›
GCSE Computer Science
›
Programming
Programming — GCSE Revision Notes
5 notes on Programming for GCSE Computer Science.
Programming Fundamentals
Data types Type Example Stores Integer 5 whole number Real / Float…
Selection and Iteration
Selection — IF statements IF score = 70 THEN OUTPUT "Distinction"…
Arrays, Lists and Records
Arrays Store many values under one name, accessed by an index…
Subroutines: Functions and Procedures
What a subroutine is A named block of code you can call whenever…
String Manipulation
Common operations LEN("hello") = 5 length "hello"[0] = "h" index…
← All GCSE Computer Science notes