Computer science matura: CKE papers with marking keys
The matura is the Polish school-leaving exam. Computer science at the extended level (2023 formula) takes 210 minutes: tasks on paper (algorithm analysis, number systems, networks) and tasks at a computer, solved with a program, a spreadsheet or a database on data files from the DATA medium.
Each paper below comes complete: the paper, the marking key (answers with scoring) and the data files, plus a topic of the course Matura z informatyki: arkusze krok po kroku (in Polish), in which every task is solved in the browser.
Papers to download
| Session | Paper | Marking key | Data | Solutions |
|---|---|---|---|---|
| May 2026 (MINP-R0-100-2605) | ZIP | step by step | ||
| May 2025 (MINP-R0-100-2505) | ZIP | step by step | ||
| May 2024 (MINP-R0-100-2405) | ZIP | step by step | ||
| May 2023 (MINP-R0-100-2305) | ZIP | step by step | ||
| Mock exam, December 2024 (MINP-R0-100-2412) | ZIP | step by step | ||
| Mock exam, December 2022 (MINP-R0-100-2212) | ZIP | step by step | ||
| Sample paper, March 2022 (MINP-R0-100-2203) | ZIP | step by step |
The files are copies of CKE documents downloaded on 11 November 2026 from cke.gov.pl. The content is unchanged; the data archive has an extra ZRODLO.txt file with the address of the original.
How the step-by-step solutions work
- Programming tasks first run on the sample file from the paper (the result matches the answer printed under the task), then the same program runs on the full data.
- The program writes the answer to a results file, preceded by the task number, as at the exam. The check accepts the answer from the CKE key and rejects the typical mistakes described in the marking key.
- Spreadsheet tasks are solved in Python with matplotlib charts (the marking key accepts any tool), and database tasks are SQL queries on a database built from the CKE files.
- Paper-only tasks (algorithm analysis, number systems, networks) have an explanation and a short exercise that checks the answer.
The algorithms behind the tasks are described step by step in the algorithms section (in Polish), and the other exams on the exams page.