This online textbook covers the main exam topics for GCSE Computing, split into these sections:
Computational thinking and programming
- Programming techniques
- Producing robust programs
- Computational logic - logic gates, and programming logic.
- Programming languages - compilers, interpreters and assemblers.
- Data representation - how binary data is used to represent numbers, text, images and sound.
This book is is not yet quite complete. Join our mailing list to be updated when new sections are added.