Skip to content

← Grade 8 Computing

Final exam model papers

Full practice papers for the Grade 8 final exam of Computing, Reimagined: a 50-mark theory paper and a 25-mark practical exam, made to the course’s own specification grid. Every question and task has a model answer and a marking scheme.

  1. Final Exam Model Paper 1 Full marks 50 · 2 hours · 30 questions· practical 25  
  2. Final Exam Model Paper 2 Full marks 50 · 2 hours · 30 questions· practical 25  
  3. Final Exam Model Paper 3 Full marks 50 · 2 hours · 30 questions· practical 25  
  4. Final Exam Model Paper 4 Full marks 50 · 2 hours · 30 questions· practical 25  
  5. Final Exam Model Paper 5 Full marks 50 · 2 hours · 30 questions· practical 25  
  6. Final Exam Model Paper 6 Full marks 50 · 2 hours · 30 questions· practical 25  
  7. Final Exam Model Paper 7 Full marks 50 · 2 hours · 30 questions· practical 25  
  8. Final Exam Model Paper 8 Full marks 50 · 2 hours · 30 questions· practical 25  
  9. Final Exam Model Paper 9 Full marks 50 · 2 hours · 30 questions· practical 25  
  10. Final Exam Model Paper 10 Full marks 50 · 2 hours · 30 questions· practical 25  

The final exam of Computing, Reimagined

Computing, Reimagined is our own course, so its exams are ours too: Grades 8, 10 and 12 end with a final exam, the years of Nepal’s board exams. The Grade 8 result is out of 100, split as CDC splits its own Computer Science course: half given by the school (a practical exam at a computer and the year’s work) and half for a written theory paper.

PartWhat is markedMarks
School: the year’s workProject (Unit 11) 10, Practical record 5, Term tests 5, Participation 525
School: practical examPrograms written and run on a computer, alone, with no internet or AI, before the teacher, with a short viva; 1 hour 30 minutes25
Theory paperWritten, 2 hours, 30 questions50
Total100

The theory paper is set to the course’s Specification Grid, Grade 8 Computing, made in the format of CDC’s grids: 50 marks in 2 hours, 30 questions in four sections, every question compulsory. It tests programming on paper as well as ideas: predicting what a program prints, tracing its variables, finding a bug, writing a short program or a few lines of HTML, judging a claim or an AI answer. Each unit’s marks follow its share of the periods, and the questions are spread over four levels: remembering a fact (knowledge), explaining it (understanding), using it in a new situation (application), and analyzing, judging or creating (higher ability).

Every paper here keeps to the grid exactly: the same number of questions in each section and at each level, and each unit’s questions as the grid plans them below. A 2- or 4-mark question earns one mark for each point expected, so its marking scheme lists exactly that many points; so do the practical tasks.

The four sections

SectionKind of questionQuestionsMarksKnowledgeUnderstandingApplicationHigher ability
AMultiple choice1010 × 1 = 102332
BVery short answer88 × 1 = 82222
CShort answer88 × 2 = 161331
DLong answer44 × 4 = 161111
Total marks305010151510

The level columns give the number of questions at each level; the last row, the marks at each level.

Marks for each unit

UnitPeriodsKUAHMarksUnit group total
Programming
1. From Blocks to Python9132·622
2. Decisions and Loops in Python10··156
3. Algorithms: Searching and Sorting8··415
4. Functions: Building Blocks of Programs8122·5
Creating
5. Making Web Pages10141·611
6. Photos, Sound and Video8·14·5
Devices and using computers well
7. Physical Computing7·31·49
8. Organizing Your Digital Life741··5
Data, society and AI
9. Data, Privacy and You52··138
10. Generative AI711·35
11. A Project for Your Community (not in the theory paper: marked as the project, in continuous assessment)9––
Total88101515105050

K, U, A, H: each unit’s marks at each level (knowledge, understanding, application, higher ability). Each unit’s marks are its share of the 79 periods of the examined units, rounded (CDC allows ±2); the groups’ totals are fixed. The grid also sets each unit’s questions: which section and which level each one is, the same in every paper. Source: Science Playground, Computing, Reimagined, Grades 6–12: the curriculum, Section 5 (the marks split 50/50 as CDC's Computer Science, 2026-10-25).

The practical exam

25 marks, 1 hour 30 minutes. Marked by the school. Each student works alone at a computer, with no internet or AI, before the teacher, and shows each program running; the viva is a few questions about what the student did. Where a school has no computers, the tasks are done on a phone with the book’s on-page programs. Each paper has its own tasks of these kinds:

TaskUnitMarks
1. Write a Python program with input, a condition and a loop2. Decisions and Loops in Python8
2. Find and fix the error in a given Python program1. From Blocks to Python4
3. Make a small web page with a heading, a list, an image with alt text and one CSS rule5. Making Web Pages7
4. Viva: questions about what the student did in the tasksall the tasks6
Total25

Continuous assessment

25 marks, given by the school through the year; there is nothing to practise for it here except the book itself.

Project (Unit 11): doing and presenting it, with a viva 5; its record and reflection 510
Practical record: the year’s practical tasks in a file5
Term tests: two of 50 marks, averaged and scaled5
Participation: attendance, classwork and homework5
Total25

These are practice papers made by Science Playground for its own course. Every program in them has been run, and every fact checked, but they have not yet been reviewed by teachers who have taught the course. If you find a mistake, please tell us.