Teacher Manual

A playful way into the world of chess

Schackappen is a Swedish digital learning tool for children aged 6–12. Through five core exercises, opening training and chess puzzles, the student learns the pieces' moves, tactics and strategy — at their own pace, with a personal ELO rating and a safe, pedagogical structure.

Quick start

  1. The teacher creates a class in the teacher portal (portal.schackappen.se) and gets a class code.
  2. The teacher adds the students (name + figure) — each student gets a personal PIN.
  3. The student goes to skola.schackappen.se, enters the class code, selects their name and PIN — no email, no personal password.
  4. The student chooses Learn to play for beginners, Training for continuation, or Play against the Stockfish AI. Can be installed as an app and works offline after login.

Pedagogical idea

Play before rules

The child meets each piece in an isolated setting before the full game is introduced. Rules are built from the concrete to the abstract.

Invisible progression

The app tracks difficulty itself. The student meets ever-harder scenarios without anything "changing level" — motivation is kept.

Personal encouragement

Voice and text use the student's name. Right moves are celebrated, wrong moves explained — never a red cross or a discouraging tone.

Music and joy

Every completed exercise is rewarded with a song and a trophy. Sound can be turned off for classroom use.

Who is the app for?

The exercises

Learn to play — five core exercises

1
Move pieces

The student meets one piece at a time (pawn, knight, bishop, rook, queen, king). Green squares show legal moves. When a sentence of golden words is collected, a winning song plays.

2
Paint the board

The piece leaves a rainbow trail behind it. The student sees the piece's movement pattern visually and learns which squares it controls.

3
Catch words

Treasure chests sit on the board and open when the piece lands on them. Each chest reveals a golden word — together the words form a sentence.

4
Win a piece

The student practises capturing the opponent's pieces. Above the board, the piece's name and capture rule are shown. A good first step towards real play.

5
Endgame

Classic checkmate situations with king + queen or king + rook. Teaches the student to finish a game — the hardest and most important skill.

Training — for those who know the basics

Openings

Italian Game, Spanish, English and more. Each move is explained pedagogically ("The pawn takes the centre"), and the student can read more about the opening's idea.

Chess puzzles

Mate in 1–3 moves. Generated puzzles where the student sees White's and Black's moves clearly separated.

Play against the AI

Stockfish is the world's strongest free chess engine. In Schackappen it is throttled down to an ELO rating that adapts to the student. If the student wins, difficulty rises; if they lose, it falls.

Teacher tip: Run a single exercise on the big screen for 10 minutes at the start of the lesson — the whole class guesses the next move together. After the lesson, students work on their own.

Difficulty

The app needs no manual level setting. Each time the student completes an exercise, difficulty rises automatically — new pieces, harder scenarios, more opponents. The ELO rating against the AI adapts after every game.

In the classroom

Getting started

  1. Add your students in the portal (name + figure) and share the class code + PIN.
  2. Let the students log in by selecting their name and entering their PIN, and try Move pieces with the pawn first — it's the gentlest start.
  3. Set a sound goal: "come back when you've heard three winning songs".

During the lesson

Following a student's progress

In the teacher portal (portal.schackappen.se) the teacher sees each student as a card: first name, figure, ELO rating, number of games, wins, completed sagas, stars and when the student was last active — updated in real time.

Privacy: We apply data minimisation — for the student we only store first name and chosen figure, never email or a personal identity number. Data is stored within the EU. No ads, no tracking. The school is the data controller and we sign DPAs. See the privacy policy.

Lesson plan (40 minutes)

Lesson 1 — The pawn and the rook

0–10 min: The teacher shows Move pieces → pawn on the big screen, the class guesses.
10–25 min: Students work on their own with pawn + rook.
25–35 min: Switch to Paint the board with the rook — see the pattern.
35–40 min: Show a trophy from the class — celebrate the progress.

Technology & requirements

Licence & sources

Schackappen builds on open-source software: Stockfish (GPL v3, chess AI), chess.js (BSD 2-Clause, rules engine), cburnett pieces (CC BY-SA 3.0, Wikimedia Commons), Crimson Pro & Inter (SIL OFL, Google Fonts). The app is built by Ulf Austin Cato together with his daughter Isa.

Contact: ulf@schackappen.se  ·  App: skola.schackappen.se
Feedback is appreciated — Schackappen is developed continuously in dialogue with teachers, parents and the Swedish Chess Federation.