Vorbereitung auf die Olimpiada Informatyczna Juniorów
Olimpiada Informatyczna Juniorów is a genuinely demanding contest. This is not a school computer-science competition — it is a full olympiad for primary-school students, with three stages and a final in Warsaw.
The course list is the same one I use for OI. The topics overlap, but we go into them less deeply: the point is for the student to have solid foundations in each, not to hit the bottom of any of them straight away.
OIJ can be written in either Python or C++. For many students that is a reason to start with Python — the barrier is lower, and at this level the language is not yet the limit.
I put the most weight on the second stage. Reaching the final guarantees free admission to any secondary school in Poland, so that is the moment to be ready for.
OIJ laureates have a much easier path to success in OI later. The material overlaps, but something else matters more: they already know what working on a hard problem feels like, and how you prepare for a contest.
Der Weg
Jede Zeile ist ein Schritt, in dieser Reihenfolge. Ist eine Zeile mit „oder“ markiert, sind das Alternativen — wähle eine. Alles andere in der Zeile machst du.
- 1
- 2
- 3
-
4
OIJ — Runde 1
- 5
-
6
OIJ — Runde 2
-
7
OIJ — Runde 3
Erklären, vorführen, dann löst du.
Ich erkläre das Thema und arbeite mit dir ein paar Beispiele durch. Dann kommt die eigentliche Arbeit: ein Aufgabenset, passend zu deinem aktuellen Stand, und ich lese jede Lösung, die du schickst, persönlich. Angenommen, mit Anmerkungen zurückgeschickt oder gemeinsam durchgearbeitet — nichts wird maschinell bewertet.