About CS Ninja

Computer Science homework, built around teaching

CS Ninja was created to remove the repetitive work of writing and marking Computer Science and IT homework while keeping teachers in control of what their classes practise.

By teachers, for teachers

The system starts with the curriculum and the needs of a classroom. Teachers select levels, topics and individual skills, then decide when work is due. CS Ninja supplies the questions and records the results.

Questions that practise understanding

Question templates generate fresh values and variations. When a student answers incorrectly, they receive an explanation and the skill returns later in the set as a new question. This makes homework an opportunity to improve, not just a score at the end.

Focused on UK specifications

Coverage currently includes KS3, OCR J277 GCSE Computer Science, OCR H446 A Level Computer Science, Cambridge National IT J836 and Cambridge Advanced National IT Data Analytics H019/H119.