End Of Topic Tests

My students said that the paper was “easy” and I know that this is a direct consequence of all the resources I’ve given them from you guys.

Our resources follow the specification and topics exactly, concluding with a short test. Each test uses the command words you would expect to see in an examination such as state, describe and explain.


All the end of topic tests contain a variety of question types and are differentiated. A maximum of 20 marks are available. This allows you to easily compare student performance across topics, but also means that a test can be completed in approximately 20 minutes. A useful summative assessment without dominating your lesson, and allowing time for other activities too.


The questions are pitched at a level that is commensurate with typical exam questions. However, they are not a substitute for real past papers, they are a simple test of knowledge retention and understanding from a topic. If your learners find them a little easy, remember this is because they have just learned the topic! That's probably a good thing otherwise they haven't learned very much!


In our own lessons we ask students to bring their paper to the front when they have finished and then quietly work on independent programming tasks. Because the tests are short, this allows us to just about mark the tests as they are coming in, so that students often get their result in the same lesson. Of course full mark schemes are provided!


If students don't achieve 80% (16 marks) they resit the same test at a later date. Achieving a high success rate is important if students are to perform well in final exams. Of course you can adapt this "pass mark" to suit different learners if that's appropriate. In a comprehensive setting, expect some students to achieve about 10-13, most students to achieve 14-18 and a few to achieve 19-20. Using Smart Revise will also help your learners enormously. We don't provide grade boundaries for our tests because they are too short, covering only one topic at a time for that to be meaningful.


It is a good idea to use the same tests again at a later date, just to ensure that students are retaining the knowledge. You'll be surprised at how much they forget, but they will also become familiar with the questions. That's the point, they are learning the answers!

Also included in a Premium Subscription
Course delivery calendar (1-week and 2-week models) - GCSE & A Level
196 page PDF book "Essential Algorithms for Computer Science" - GCSE & A Level
End of topic tests (with answers) - GCSE & A Level
Long-term and lesson by lesson scheme of learning - GCSE & A Level
Programming with Python T.I.M.E. - GCSE & A Level
118+ programming tasks
10 student workbooks with answers
Full solutions to all challenges
Programming with C# T.I.M.E. - GCSE & A Level
118+ programming tasks
10 student workbooks with answers
Full solutions to all challenges
Programming progress tracker - GCSE & A Level
Defold Programming Workshops - GCSE & A Level
(Ideal for advanced programming and those moving onto A’Level)
A set of scalable vector based logic gate symbols - GCSE & A Level
Reflection and revision checklists for every topic - GCSE & A Level
Key definitions / terminology guide - GCSE & A Level
Those little extras pack - GCSE & A Level
(Includes Year 7 internet safety, GCSE taster lesson, GCSE options presentation, GCSE transition workbook, A Level task lesson, A Level options presentation, A level induction lesson, A Level transition workbook, Careers day presentation, Exam techniques, UCAS preparation, Whiteboard tools)
Lesson structure PowerPoints for every topic - GCSE ONLY
Lesson theory PowerPoints for every specification point - GCSE ONLY
Student workbooks (1 for each topic) - GCSE ONLY
Student workbook model answers (ideal as revision guides) - GCSE ONLY
Additional Activities and Worksheets - GCSE ONLY
Dedicated unit to help student to get to grips with answering programming exam questions - GCSE ONLY
Text based adventure game, an extended computer programming workshop spread across 8 stages - GCSE ONLY
Extra curricular games development tutorials using Defold - GCSE ONLY
Structured Learning Records (1 for each topic) - A'LEVEL ONLY
Teacher Marking Checklists (1 for each topic) - A'LEVEL ONLY
Activities and Workshops (multiple for each topic) - A'LEVEL ONLY
Computational Thinking exercises - A'LEVEL ONLY
Computational Thinking cheat sheet - A'LEVEL ONLY
Boolean Algebra cheat sheet - A'LEVEL ONLY
Big O notation cheat sheet - A'LEVEL ONLY
63 page PDF book "Documenting Defold programming projects OCR H446" - A'LEVEL ONLY
58 page PDF book "Documenting programming projects OCR H446" - A'LEVEL ONLY

Registered in England and Wales: 10442992 | VAT: 290 9845 58 | 03330 164 059