Grade 9 Computing
Grade 9 of our own computing course: how a computer really works, data in depth, Python's lists and dictionaries, faster algorithms, the internet's protocols, secrets and security, web apps, machine learning and the law.
(about 5 MB) Saving for offline reading… 0 of 0 units Saved for offline reading · · Couldn’t save. Check your connection.
Bookmark this page or add it to your home screen to open it without internet. How?
- Android, Chrome: ⋮ menu → Add to Home screen
- iPhone, Safari: Share → Add to Home Screen
- Unit 1 How a Computer Really Works From tiny switches to a machine that runs every app: what happens billions of times a second. Computer systems
- Unit 2 Data in Depth Why is a photo 3 MB and a song 4 MB? How numbers, text, pictures and sound are stored and squeezed. Data and representation
- Unit 3 Python: Lists, Strings and Dictionaries Real programs handle lots of data. The right way to hold it makes the rest easy. Algorithms and programming
- Unit 4 Algorithms and Efficiency Two programs give the same answer; one takes a second, the other a year. Why? Algorithms and programming
- Unit 5 How the Internet Works Addresses, names and rules that let billions of different machines talk to each other. Networks and the internet
- Unit 6 Secrets and Security How can you send a secret through a network anyone can listen to? Safety and society
- Unit 7 Documents, Email and Online Services School, work and the government now ask for things on a screen. How do you do them properly, and safely? Using computers well
- Unit 8 Making Web Apps Pages that respond: buttons, forms and games, with JavaScript. Creating
- Unit 9 Machine Learning Build a model that learns from real data from Nepal, and find out how good it really is. Artificial intelligence
- Unit 10 Computing and the Law Who owns your data, your photos and your code? The rules that govern computing, in Nepal and the world. Safety and society
Practice
How to use this book
A complete course of our own, not a guide to another book: the units build on each other in order, from what the best school computing courses in the world teach at this age, with examples from Nepal. Read them in order, and try every program yourself. Inside you’ll find:
- Worked examples: try them first; the answer stays hidden until you open it.
- Try it questions and each unit’s questions at the end, with hints and answers to open when you’re ready.
- Diagrams to play with: drag, slide and change things to see what happens.
- Did you know? boxes with the stories and surprises behind the computers.
Every fact here has been checked against reliable sources, but these pages have not yet been reviewed by subject experts. If you find a mistake, please tell us.
