Grade 8 Computing
Grade 8 of our own computing course: from blocks to Python, algorithms that search and sort, functions, web pages, a computer you can hold, your data and privacy, and generative AI.
(about 6 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 From Blocks to Python Your first typed programs: the same ideas as blocks, in a language professionals use. Algorithms and programming
- Unit 2 Decisions and Loops in Python Programs that choose and repeat, now in Python, with the turtle you already know. Algorithms and programming
- Unit 3 Algorithms: Searching and Sorting How do you find one name among a million, or put them in order? Some ways are far faster than others. Algorithms and programming
- Unit 4 Functions: Building Blocks of Programs Big programs are built from small parts, each with a name and a job. Algorithms and programming
- Unit 5 Making Web Pages Every web page is text a browser turns into a page. Write your own, and make it easy for everyone to use. Creating
- Unit 6 Photos, Sound and Video A photo that's bright and sharp, a voice you can hear clearly, a short video people watch to the end: making them on a phone or a computer. Creating
- Unit 7 Physical Computing A computer that senses light, motion and touch, and answers with lights and sound. Computer systems
- Unit 8 Organizing Your Digital Life “final_final2.docx”, a phone that says storage full, a photo you can't find: keeping your files, phone and cloud in order. Using computers well
- Unit 9 Data, Privacy and You Every app collects data about you. What do they collect, why, and who decides? Safety and society
- Unit 10 Generative AI A chatbot writes like a person. How does it do that, when should you trust it, and when not? Artificial intelligence
- Unit 11 A Project for Your Community Find a real problem near you and build something that helps, with the people who will use it. Creating
Practice
- Exam practiceevery question in the book
- Computing Quizeach topic from Grade 6 to 12, at your level
- Final exam model papersthe theory paper and the practical exam, with model answers and marking schemes
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.
