
PorównaniaInformatykaPoziom rozszerzony
Kurs maturalny z informatyki: czego wymagać
Dobry kurs maturalny z informatyki każe programować na plikach z danymi, pisać zapytania SQL i liczyć w arkuszu, a potem sprawdza wynik na pełnych danych.

Na kurs maturalny z informatyki warto się zapisać, gdy przez większość zajęć piszesz własny kod: programy na plikach z danymi, zapytania SQL i formuły w arkuszu. Egzaminator ocenia wynik, który dał Twój program, arkusz albo baza. Dobry kurs sprawdza więc ten wynik na pełnych danych. Ładny kod na ekranie prowadzącego niczego tu nie dowodzi.
Jak wygląda arkusz, do którego kurs ma Cię przygotować?
Egzamin z informatyki trwa 210 minut i daje 50 punktów. Przez cały egzamin masz komputer, ale część zadań rozwiązujesz na kartce: analizujesz cudzy algorytm albo zapisujesz własny w pseudokodzie lub w języku programowania. W 2027 r. informatyka wypada 17 maja o 9:00. Pozostałe terminy są na stronie matura 2027.
Rozkład punktów w arkuszu z maja 2026 r. policzyliśmy sami, z opublikowanych zasad oceniania:
| Część arkusza (maj 2026) | Punkty | Co oddajesz do oceny |
|---|---|---|
| Algorytmika i programowanie | 29 z 50 | analizę i zapis algorytmu na kartce, program i plik z wynikami |
| Arkusz kalkulacyjny | 9 z 50 | wyniki obliczeń na komputerze, zestawienie i wykres |
| Bazy danych | 9 z 50 | wyniki kwerend i jedno zapytanie SQL napisane w całości |
| Teoria (systemy liczbowe, sieci) | 3 z 50 | krótkie odpowiedzi |
Arkusz kalkulacyjny i bazy danych dają razem 18 punktów, ponad jedną trzecią całości. Kurs, który przez pół roku uczy tylko Pythona, zostawia je bez przygotowania, więc sprawdź w programie, ile zajęć dostają te dwa działy.

W jakim języku kurs uczy programować?
W 2027 r. deklarujesz jeden język: C/C++, Javę albo Pythona. Do tego jeden pakiet: Microsoft Office, LibreOffice albo, ostatni raz w 2027 r., OpenOffice. Każdy wariant zawiera też XAMPP z MySQL-em (MariaDB), więc bazę zrobisz w Accessie, Base albo MySQL-u. Wybierasz spośród tego, co ma Twoja szkoła, i na tym samym zestawie powinien uczyć kurs.
Zapytaj o to przed zapisem, bo każdy język ma własne pułapki, zwłaszcza przy wczytywaniu pliku i typach liczb. W C++ suma dużych liczb potrafi przepełnić typ int, a w Pythonie ten problem nie istnieje. Access i Base mają też różne kreatory kwerend, więc ćwicz na tym, który wybierzesz.
Jak kurs ćwiczy pracę na plikach z danymi?
W zadaniu praktycznym egzaminator ocenia wynik zapisany w pliku odpowiedzi. Wynik musi pochodzić z obliczeń na komputerze. Razem z nim oddajesz plik z programem, arkuszem albo bazą, a bez tego pliku zadanie liczy się jak nierozwiązane. Kurs ma więc ćwiczyć cały cykl: wczytać dane, policzyć i zapisać wynik tak, jak każe instrukcja w arkuszu.
Prowadzący powinien sprawdzać wynik na pełnym pliku, bo krótki przykład z treści zadania łatwo przepuszcza błędy. Weź pętlę, która liczy, ile razy liczba jest większa od poprzedniej:
```python with open("dane.txt", encoding="utf-8") as plik: liczby = [int(w) for w in plik.read().split()]
wzrosty = 0 for i in range(len(liczby)): if liczby[i] > liczby[i - 1]: wzrosty += 1 print(wzrosty) ```
Program działa i nie zgłasza błędu. Dla i = 0 Python porównuje pierwszą liczbę z ostatnią, bo liczby[-1] to ostatni element listy. Jeśli ostatnia liczba jest mniejsza od pierwszej, wynik wychodzi o 1 za duży. Wystarczy zacząć pętlę od jedynki: range(1, len(liczby)).
W zasadach oceniania z maja 2026 r. trzy zadania dawały 1 z 2 punktów za wynik przesunięty o 1. Jeden indeks zabiera więc połowę punktów za zadanie. Na kursie, który pokazuje rozwiązanie, ale nie każe go uruchomić na pliku, nikt tego nie zauważy. Czego jeszcze egzaminator szuka w programie, opisaliśmy w tekście o Pythonie na maturze.
Kto sprawdza algorytm zapisany na kartce?
Część punktów z algorytmiki dostajesz bez uruchamiania czegokolwiek. Algorytm zapisujesz w pseudokodzie albo w wybranym języku programowania, a egzaminator punktuje jego elementy osobno. Tak brzmiało polecenie w maju 2024, 2025 i 2026 r., ale dopuszczalną formę zapisu zawsze podaje treść zadania. W maju 2026 r. zadanie za 4 punkty dawało po punkcie za pętlę, pobieranie cyfr, liczenie sum z przeniesieniem i poprawny wynik.
Ten ostatni punkt wymagał też dobrze ustawionych wartości początkowych. Na kursie ktoś powinien czytać Twój zapis tą samą miarą, element po elemencie, i mówić, którego brakuje. Egzaminator uznaje każde całkowicie poprawne rozwiązanie, także inne niż wzorcowe, więc wkuwanie jednego szablonu to strata czasu. Zasady zapisu są w poradniku o pseudokodzie, a zadania na stronie algorytmika i programowanie.
Czy zapytania SQL piszesz od zera, bez kreatora?
W bazach danych większość punktów dają wyniki kwerend. W ostatnich arkuszach jedno zapytanie trzeba było jednak napisać w SQL w całości. W maju 2026 r. dawało ono punkt za wybór pól ze złączeniem tabel i punkt za warunki wyszukiwania. Klikanie w kreatorze Accessa tego nie przećwiczy.
Dobry kurs daje zadania, w których zaczynasz od pustej linii: SELECT, złączenie JOIN z warunkiem ON, potem WHERE, a przy liczeniu GROUP BY. Zapytanie ma działać dla dowolnych danych, nie tylko dla tych z pliku. Najczęstsze pomyłki zebraliśmy w poradniku o SQL na maturze, a zadania do ćwiczenia są na stronie bazy danych i SQL.
Kont jeszcze nie otwieramy
Zapisz się na listę, a napiszemy, gdy będzie można oddać pierwsze rozwiązanie do oceny krok po kroku.
Zapisz się na listęKto ocenia formuły i wykres w arkuszu?
Wynik ma pochodzić z obliczeń na komputerze: formuły, filtra, tabeli przestawnej albo programu. Liczba przepisana z kalkulatora takim obliczeniem nie jest. Za wykres w maju 2026 r. egzaminator dawał dwa punkty: jeden za dobór danych i typ wykresu, drugi za czytelny opis z tytułem i opisami osi.
Na dobrym kursie prowadzący poprawia wykres według tych dwóch kryteriów, a nie na oko. Daje też zadania z filtrowaniem po kilku kryteriach i z tabelami przestawnymi, bo podstawa programowa wymienia je wprost. Dwie drobne pułapki polskiego Excela: argumenty funkcji oddziela średnik, a formuła skopiowana w dół bez znaku $ przesuwa odwołanie do stałej. Funkcję JEŻELI na własnych przykładach rozpisaliśmy w osobnym tekście.
Co z podpowiedziami AI w edytorze?
W 2027 r. wtyczki AI, które same generują kod, mają być na egzaminie odinstalowane albo wyłączone. Dotyczy to też asystentów w pakiecie Office, takich jak Copilot. Jeśli na kursie kod podpowiada Ci edytor, ćwiczysz z narzędziem, którego na maturze nie dostaniesz.
Nie mamy nic przeciwko AI w nauce. Czat, który pyta, gdzie program gubi ostatnią linię pliku, uczy szukać błędu. Gorzej, gdy pisze pętlę za Ciebie (to wychodzi przy pierwszym arkuszu rozwiązywanym na czas). Zapytaj, w jakim edytorze pracujecie, i pisz próbne arkusze w środowisku z listy egzaminacyjnej, na przykład w IDLE, PyCharmie albo Code::Blocks. O rozsądnym korzystaniu z czatów piszemy w tekście o AI do nauki do matury.
Ile czasu na kursie piszesz, a ile słuchasz?
Programowania nie nauczysz się, patrząc na cudzy ekran. Na zajęciach próbnych policz, ile minut prowadzący pokazuje kod, a ile Ty piszesz i uruchamiasz własny. Przez 210 minut egzaminu liczy się tempo, a tempo bierze się z pisania.
Nagranie z omówieniem arkusza przydaje się wtedy, gdy wcześniej rozwiążesz ten arkusz. Oglądane zamiast rozwiązywania daje wrażenie, że wszystko jest jasne, i to wrażenie mija przy pierwszym pustym pliku. Kursy z nagraniami i zajęcia na żywo porównuje przewodnik po kursach maturalnych, a pytania, które warto zadać przed zapisem, zebraliśmy w tabeli poniżej.
| Wymaganie | Po co | Jak sprawdzić | Platforma z oceną wg rubryki (zdawka) |
|---|---|---|---|
| Twój język i pakiet | pułapki zależą od języka | zapytaj o język zajęć | Python, C++, SQL i arkusz w przeglądarce |
| Pliki z danymi | punkty daje wynik z pliku | poproś o zadanie z plikiem | ocena według rubryki po oddaniu |
| Algorytm na kartce | punkt za każdy element | czy poprawa wskazuje brakujący element | ocena krok po kroku |
| SQL od zera | punkt za złączenie i warunki | czy są zapytania bez kreatora | SQL uruchamiany w przeglądarce |
| Kod bez AI w edytorze | na egzaminie wtyczki AI są wyłączone | w czym piszecie kod | Korepetytor nie pisze kodu do Twojego zadania |
| Więcej pisania niż słuchania | tempo rośnie z pisania | zmierz na zajęciach próbnych | zadania zamiast wykładów |
Najczęstsze pytania
Jaki kurs maturalny z informatyki jest najlepszy?
Ten, na którym najwięcej czasu piszesz i uruchamiasz kod na danych, a ocenę dostajesz według zasad oceniania. Wykład o pętlach bez własnego programu nie podnosi wyniku z arkusza. zdawka jest zbudowana wokół tej praktyki: rozwiązujesz zadanie i widzisz, który krok nie dostał punktu. Kurs z prowadzącym wygrywa wtedy, gdy dopiero zaczynasz programować.
Czy kurs musi uczyć w języku, który wybiorę na maturze?
Tak. Wczytywanie pliku i typy liczb działają inaczej w Pythonie, C++ i Javie. Kurs w innym języku nauczy Cię algorytmów, ale odruchów przy klawiaturze już nie. W zdawce kod piszesz w Pythonie albo w C++, więc do ćwiczeń w Javie potrzebujesz innego miejsca. Program w C++ czyta tu dane z wejścia standardowego, a SQL działa w SQLite, więc wczytanie pliku w C++ i składnię MySQL-a albo Accessa przećwicz też w środowisku z listy CKE.
Ile punktów trzeba zdobyć z informatyki w 2027 roku?
W 2027 r. przedmiot rozszerzony nie ma progu. Wystarczy przystąpić do egzaminu, a wynik z informatyki nie decyduje o zdaniu matury. Od 2028 r. trzeba będzie mieć co najmniej 30 procent z jednego przedmiotu rozszerzonego. Punkty z arkusza przeliczysz na procent w kalkulatorze punktów, a różnice między poziomami opisuje tekst o maturze rozszerzonej.
Czy platforma zastąpi kurs maturalny z informatyki?
Tak, jeśli podstawy programowania już masz, a brakuje Ci regularnych zadań z oceną. Nie, jeśli pętla i wczytanie pliku są dla Ciebie czymś nowym. Wtedy najpierw potrzebujesz kogoś, kto wytłumaczy składnię na żywo, a zadania z oceną robisz równolegle.
Jak to sprawdzisz w zdawce
zdawka to platforma, która ocenia rozwiązania krok po kroku według rubryki zadania, a zadania z arkuszy CKE według oficjalnych zasad oceniania tego arkusza. W informatyce piszesz kod w Pythonie i C++, zapytania SQL i formuły w arkuszu kalkulacyjnym, wszystko w przeglądarce i bez instalacji. Korepetytor AI naprowadza pytaniami i nie podaje gotowego rozwiązania ani wyniku. Postęp mierzymy osobno dla każdej umiejętności, więc powtórki wracają do tego, co Ci umyka. Baza liczy ponad 10 tysięcy zadań w kilkudziesięciu działach czterech przedmiotów. Sposób liczenia punktów opisuje strona Jak oceniamy, a działy informatyki zebraliśmy na stronie przedmiotu.
Sprawdź to na własnym kodzie: weź jedno zadanie z plikiem danych i uruchom program na całym pliku, zanim uznasz wynik za gotowy.
Kont jeszcze nie otwieramy
Zapisz się na listę, a napiszemy, gdy będzie można oddać pierwsze rozwiązanie do oceny krok po kroku.
Źródła
- Komunikat o egzaminie maturalnym z informatyki w 2027 r. (CKE)egzaminy.gov.pl
- Zasady oceniania rozwiązań zadań: informatyka, poziom rozszerzony, maj 2026 (CKE)egzaminy.gov.pl
- Arkusz egzaminacyjny: informatyka, poziom rozszerzony, maj 2026 (MINP-R0-100-2605, CKE)egzaminy.gov.pl
- Komunikat o harmonogramie egzaminów w 2027 r. (CKE)egzaminy.gov.pl
- Egzamin maturalny w Formule 2023: o egzaminie (portal CKE)egzaminy.gov.pl
- Jak oceniamy — opis metody zdawkiten serwis
Zasady egzaminu i komunikaty potrafią się zmieniać. Przed decyzją sprawdź aktualny dokument CKE ze źródeł powyżej.
Zespół zdawki korzysta z modeli językowych przy przygotowywaniu tekstów na tym blogu.



