Materials for Teachers
The Ershov Computer course is built around independent student work: the game checks circuits on its own, walks the student up the hint ladder and will not let a student move on without a correct solution. The teacher's side is different: to bring the course into a classroom you need a clear entry point, ready-made lesson materials and reporting tools. This hub gathers them on one page and follows the teacher's path — from a first look at the course to the end-of-term report.
Most teaching materials below are written in Russian and live on the Russian-only part of the site; such links are marked RU only. The game interface itself, the level guides and the articles are available in English.
Printable documents
Two A4 print documents are assembled right in the browser from the course curriculum. Each document opens in a new window with a print button — save it as PDF or send it to the printer.
Lesson-by-lesson plan
39 lessons in a two-lessons-a-week format: levels, time, lesson topic, theory and review, homework.
Full syllabus
A summary of the four parts, classroom formats, and all 47 levels with tasks and learning outcomes.
Eleven methodological cards (RU only)
- From Signal to Logic — levels 1–5, 9, ~75 min
- The Adder and the Carry — levels 6–8, ~60 min
- The Flip-Flop and the Register — levels 10–12, ~85 min
- The ALU and Flags — levels 13–14, ~70 min
- The Program Counter and the Instruction Cycle — levels 15–18, ~130 min
- Buses and the Address Space — levels 8, 13, 20–22, ~130 min
- Memory and Program — levels 19, 23–29, ~250 min
- Moving to Verilog — levels 30–34, ~75 min
- Synthesis in Verilog — levels 35–43, ~285 min
- Your Own Instruction Set and FPGA — levels 44–47, ~135 min
- Numbers Have Limits — levels 8, 14, 25, 41, ~130 min
How to read a card
Every card follows the same structure:
- Concept passport — levels, total time and learning outcomes taken from the course curriculum.
- A 45-minute lesson plan — a timeline: discussion, independent building, review, consolidation. The plan builds on the game's mechanics: the Check button, two-stage hints, post-success concept checks, self-verification via the guide.
- Discussion questions — open questions with no answer in the interface. The point is for the student to put the idea into their own words.
- Expected mistakes — common misconceptions with a sign ("the student says X") and the teacher's response, collected from wrong concept-check options and updated from telemetry.
- Assessment criteria — three levels: built it; built it and explained it; transferred it to a new task.
- A challenge task — one extra assignment without hints.
- Pair work — the "designer" and "reviewer" roles with a swap rule.
One concept usually spans two or three lessons: the total level time in the passport exceeds 45 minutes, so the lesson plan marks which part of the course to cover in class and which to leave for independent work.
Course principles worth knowing
- Progress is never blocked by discussion: concept checks appear after a circuit passes verification, and they can be dismissed with "I'll answer later". In-game grading does not depend on the answers.
- Hints work as a ladder. First the idea; the step with the full circuit unlocks gradually: the student opens the level guide, scores 7 failed checks in a row, or spends 10 minutes on the level. On some levels, instead of the full circuit a scaffold is inserted — a circuit with gaps the student closes themselves, for half the penalty. In the teacher cabinet the full-circuit step can be switched off for the whole class: guiding hints, guides and the AI tutor remain. In the level guides the section is called "Solution for self-checking": if the level is not yet solved, the site first asks the student to try on their own and only reveals the written steps after confirmation. In class, the solution belongs in the review stage, after independent attempts; the ladder supports, but does not replace your teaching.
- Concept-check rewards cannot be farmed: each level awards them once, and repeated attempts earn no points.