
Matura z informatyki rozszerzonej to jeden z trudniejszych egzaminów maturalnych – ale też jeden z najbardziej wartościowych. W tym przewodniku zebrałem wszystko, co musisz wiedzieć: od struktury egzaminu, przez wymagania CKE, po konkretny plan przygotowania.
Matura z informatyki rozszerzonej to egzamin maturalny na poziomie rozszerzonym. Przez wiele lat składał się z dwóch osobnych części: teoretycznej (tylko na kartce, bez komputera) i praktycznej (przy komputerze), z przerwą między nimi. Od 2023 roku format zmienił się – dziś to jeden ciągły egzamin (210 minut, jeden arkusz), przeprowadzany w całości przy komputerze. Obejmuje programowanie w Pythonie, C++ lub Javie, pracę z arkuszem kalkulacyjnym (Excel lub LibreOffice Calc) oraz bazami danych (SQL/Access), a także zadania teoretyczne z informatyki rozwiązywane pisemnie w arkuszu. Zdaje go kilkanaście procent maturzystów rocznie.
Dla kogo jest matura z informatyki rozszerzonej?
Egzamin jest przede wszystkim wybierany przez osoby planujące studia na kierunkach takich jak:
- informatyka,
- automatyka i robotyka,
- sztuczna inteligencja,
- cyberbezpieczeństwo,
- matematyka,
- analiza danych,
- kierunki techniczne.
Coraz więcej uczelni uwzględnia wynik z informatyki podczas rekrutacji, dlatego dobre przygotowanie do matury z informatyki rozszerzonej może znacząco zwiększyć szanse na dostanie się na wymarzone studia.
Jak wygląda matura z informatyki rozszerzonej 2027?
Egzamin trwa 210 minut i odbywa się w całości przy komputerze – od początku do końca. W jednym arkuszu znajdziesz zarówno zadania wymagające pisemnej odpowiedzi, jak i zadania praktyczne realizowane komputerowo.
Zadania teoretyczne w arkuszu
Kilka zadań wymaga pisemnej odpowiedzi: analiza algorytmu, pytania zamknięte z teorii informatyki (systemy liczbowe, sieci komputerowe, złożoność obliczeniowa) oraz krótkie zadania otwarte. Rozwiązujesz je ręcznie w arkuszu, nie opuszczając stanowiska komputerowego.
Zadania praktyczne przy komputerze
Trzy bloki zadań, do których masz dostęp przez całe 210 minut:
| Blok | Narzędzie | Opis zadania |
|---|---|---|
| Programowanie | Python / C++ | Napisz program przetwarzający dane z pliku |
| Arkusz kalkulacyjny | Excel / LibreOffice Calc | Przetwórz dane za pomocą formuł i funkcji |
| Bazy danych | SQL / Access | Wykonaj zapytania na przygotowanych tabelach |
Czas jest napięty – szczególnie dla tych, którzy nigdy nie ćwiczyli pod presją zegara. Widzę to u uczniów co roku: pierwsze podejście do pełnego arkusza zawsze trwa za długo. Pamiętaj też, że w ramach tych 210 minut musisz sprawdzić odpowiedzi i skopiować wszystkie pliki na dostarczony pendrive – to kolejne 5-10 minut, których łatwo nie docenić. Zawsze zarezerwuj sobie ten bufor na koniec.
Próg zdawalności matury z informatyki
Matura z informatyki rozszerzonej to przedmiot dodatkowy – nie obowiązuje tu próg zdawalności. Wystarczy przystąpić do egzaminu, a wynik liczy się przy rekrutacji na studia. W 2025 roku średni wynik wyniósł 47%.
Być może taka niska średnia Cię wystraszyła – “czy naprawdę jest aż tak trudno?”. Odpowiedź brzmi: i tak, i nie. Rozkład wyników jest wyraźnie dwumodalny – zdają zarówno uczniowie bardzo dobrze przygotowani (wśród licealistów najczęstszy wynik to 100%), jak i ci, którzy przyszli bez solidnego przygotowania, bo skoro przedmiot dodatkowy – co tu ryzykować. Razem dają średnią, która nie oddaje tego, jak egzamin wygląda z perspektywy kogoś, kto naprawdę przyłożył się do nauki.
Jeśli zastanawiasz się, jak dobrze przygotować się do matury, warto rozpocząć naukę odpowiednio wcześnie i regularnie rozwiązywać zadania z poprzednich lat.
Matura z informatyki - wymagania CKE
Zakres materiału jest szeroki, dlatego przygotowanie do matury z informatyki rozszerzonej warto rozłożyć na kilka miesięcy. Egzamin sprawdza zarówno wiedzę teoretyczną, jak i umiejętność praktycznego rozwiązywania problemów.
Najważniejsze obszary to:
Algorytmy i programowanie
Algorytmy pojawiają się zarówno w zadaniach pisemnych (analiza algorytmu na papierze), jak i praktycznych (pisanie kodu). CKE wymaga znajomości algorytmów z każdej kategorii:
- Sortowanie: bąbelkowe, przez wstawianie, przez wybór
- Wyszukiwanie: liniowe, binarne (na posortowanej tablicy)
- Algorytmy na liczbach: NWD (algorytm Euklidesa), NWW, sito Eratostenesa, ciąg Fibonacciego (iteracyjnie i rekurencyjnie), sprawdzanie pierwszości
- Rekurencja: silnia, Fibonacci, wieże Hanoi – musisz rozumieć i pisać funkcje rekurencyjne
- Algorytmy na tekstach: palindrom, anagram, zliczanie znaków, wyszukiwanie wzorców
Pełną listę z implementacjami w Pythonie znajdziesz na naszym portalu dla maturzysty.
Arkusz kalkulacyjny - Excel
Zadania z Excela dzielą się na dwa typy:
- Przetwarzanie danych – dostajemy plik z kilkoma tysiącami wierszy i musimy wyciągnąć z niego informacje za pomocą formuł.
- Symulacje – dostajemy tylko mały fragment danych lub nie dostajemy ich wcale, a głównym zadaniem jest zasymulowanie wyników i podanie odpowiedzi.
Na aktualnych arkuszach można znaleźć hybrydy obu typów – dostajemy plik z danymi, pierwsze podpunkty wymagają jego przetworzenia, a kolejne – symulacji na podstawie tych samych danych.
Absolutnie podstawowe funkcje, bez których nie da się rozwiązać żadnego zadania z Excela, podaję poniżej. To nie jest pełna lista – cały spis znajdziecie na naszym portalu w zakładce Excel: korepetycjeinformatyka.pl
| Kategoria | Funkcje |
|---|---|
| Podstawowe | SUMA, ŚREDNIA, MAX, MIN, ILE.LICZB |
| Warunkowe | LICZ.JEŻELI, SUMA.JEŻELI, JEŻELI (z zagnieżdżeniem) |
| Wyszukiwanie | WYSZUKAJ.PIONOWO, INDEKS/PODAJ.POZYCJĘ |
| Tekst | LEWY, PRAWY, DŁ, ZNAJDŹ, ZŁĄCZ.TEKSTY |
| Daty | ROK, MIESIĄC, DZIEŃ |
Poza formułami: tabele przestawne, sortowanie, filtrowanie zaawansowane i wykresy podstawowe. Zadania z Excela są przewidywalne – 5-6 arkuszy z poprzednich lat wystarczy, żeby znać schemat.
Bazy danych - SQL i Access
Zazwyczaj dostajemy kilka plików tekstowych z danymi, między którymi występują pewne powiązania – bazy danych pozwalają odwzorować je za pomocą relacji. Naszym zadaniem jest wyciągnięcie konkretnych informacji za pomocą zapytań SQL.
CKE dopuszcza zarówno SQL, jak i Access – w praktyce większość uczniów rozwiązuje zadania w Accessie, bo jest szybszy w obsłudze i trudniej w nim popełnić błędy. Od niedawna jednak w arkuszach pojawia się osobna sekcja wyłącznie z SQL – tutaj nie ma już drogi na skróty i trzeba pisać zapytania ręcznie. Najczęściej pojawiające się konstrukcje to:
- SELECT, WHERE, ORDER BY, LIMIT
- GROUP BY, HAVING z funkcjami: COUNT, SUM, AVG, MAX, MIN
- JOIN – szczególnie INNER JOIN i LEFT JOIN
- Podzapytania: SELECT … WHERE id IN (SELECT …)
SQL jest najczęściej zaniedbywany przez uczniów, z którymi pracuję. Tymczasem schematy zadań się powtarzają, a składnia SQL jest mała i zamknięta – to stosunkowo pewne punkty.
Jakie zadania pojawiają się na maturze z informatyki rozszerzonej - teoria - zadania pisemne w arkuszu
- Systemy liczbowe: binarny, ósemkowy, szesnastkowy – konwersje w obie strony, dodawanie
- Reprezentacja danych: ASCII, Unicode, kompresja bezstratna i stratna
- Sieci komputerowe: protokoły TCP/IP, HTTP, DNS; adresacja IP, maski podsieci
- Złożoność obliczeniowa: O(1), O(log n), O(n), O(n log n), O(n²)
- Bezpieczeństwo: szyfrowanie symetryczne i asymetryczne, podpis cyfrowy
Jaki język programowania wybrać na maturę z informatyki?
Na maturze dopuszczone są Python, C++ i Java. W praktyce uczniowie wybierają między Pythonem a C++.
| Python | C++ | Java | |
|---|---|---|---|
| Długość kodu | Krótki | Dłuższy | Najdłuższy |
| Trudność składni | Niska | Wysoka | Wysoka |
| Ryzyko błędów typograficznych | Niskie | Wysokie | Wysokie |
| Popularność na maturze | Dominująca | Popularna | Marginalna |
Moja rekomendacja: wybór języka zależy od kilku czynników – w skrócie: jeśli zaczynasz od zera lub masz mniej niż rok do matury – Python. Jeśli już sprawnie piszesz w C++ – możesz zostać. Nie ucz się C++ wyłącznie na potrzeby matury. Większość osób wybierających maturę z informatyki rozszerzoną decyduje się dziś na Pythona, ponieważ pozwala szybciej rozwiązywać zadania i ogranicza liczbę błędów składniowych.
Jak przygotować się do matury z informatyki rozszerzonej?
To pytanie pojawia się bardzo często. Odpowiedź jest prosta – przede wszystkim systematycznie.
Najlepiej podzielić naukę na kilka etapów:
- opanowanie podstaw programowania,
- nauka najważniejszych algorytmów,
- ćwiczenie Excela,
- nauka SQL,
- regularne rozwiązywanie arkuszy CKE,
- analiza własnych błędów.
To zdecydowanie skuteczniejsze niż nauka wyłącznie na kilka tygodni przed egzaminem.
Osobom, które chcą uczyć się według sprawdzonego planu, mogą pomóc materiały dostępne na korepetycjeinformatyka.pl, gdzie znajdują się opracowania i zadania maturalne.
Co trzeba zabrać na maturę z informatyki?
To pytanie pojawia się co roku. Co trzeba zabrać na maturę z informatyki?
Przede wszystkim:
- dokument tożsamości,
- długopis z czarnym tuszem,
- ewentualnie wodę w przezroczystej butelce (zgodnie z zasadami szkoły).
Stanowisko komputerowe oraz niezbędne oprogramowanie zapewnia szkoła. Warto jednak wcześniej sprawdzić komunikaty swojej placówki oraz wymagania CKE, aby uniknąć niepotrzebnego stresu w dniu egzaminu.
Ile czasu potrzebujesz - zależnie od punktu startowego
| Poziom startowy | Zalecany czas przygotowania |
|---|---|
| Nie programowałem wcześniej | 10-12 miesięcy |
| Znam podstawy Pythona, braki w algorytmach | 6-8 miesięcy |
| Sprawnie piszę kod, braki w Excel/SQL | 3-4 miesiące |
Powtarzam to każdemu nowemu uczniowi: informatyka to jedyny przedmiot maturalny, gdzie braku podstaw nie da się nadrobić w 2 miesiące. Programowanie to umiejętność, nie wiedza – wymaga czasu na utrwalenie.
Kolejność materiału
- Excel – podstawy (dane, formuły, tabele – dobre wejście w myślenie algorytmiczne)
- Python – podstawy (typy danych, pętle, funkcje, listy, stringi)
- Algorytmy klasyczne (sortowanie, wyszukiwanie, liczby, rekurencja)
- Zadania z plikiem danych – czytanie CSV, przetwarzanie, zliczanie w Pythonie
- SQL i bazy danych – minimum 2-3 tygodnie przed maturą
- Teoria – równolegle, 20-30 minut kilka razy w tygodniu
Na moich zajęciach w większości przypadków zaczynam od Excela – to prostsze wejście w myślenie algorytmiczne: dane, warunki, wyniki. Jak najszybciej przechodzimy jednak do programowania, bo to największa część egzaminu i te umiejętności potrzebują tygodni, żeby naprawdę się utrwaliły.
Jak ćwiczyć skutecznie do matury
Jeśli chcesz ćwiczyć skuteczniej i nie tracić czasu na przypadkowe materiały, możesz zapisać się na nasz kurs do matury z informatyki. Pracujemy na arkuszach, zadaniach z plikami danych, Excelu, SQL i programowaniu, a nauka jest ułożona krok po kroku pod wymagania CKE. To dobre rozwiązanie, jeśli chcesz mieć jasny plan, regularną kontrolę postępów i przygotowanie nastawione konkretnie na wynik maturalny.
Materiały do nauki
Najczęstsze błędy maturzystów podczas przygotowania do matury z informatyki
Przez lata pracy z uczniami zauważyłem, że większość problemów na maturze z informatyki rozszerzonej nie wynika z braku wiedzy, lecz z niewłaściwego sposobu przygotowań. Te same błędy powtarzają się niemal co roku – a większości z nich można łatwo uniknąć.
Brak testowania programu to jeden z najczęstszych powodów utraty punktów. Wielu maturzystów pisze rozwiązanie i od razu przechodzi do kolejnego zadania, nie sprawdzając go na kilku różnych przypadkach. Tymczasem drobny błąd w pętli, warunku lub indeksowaniu tablicy może sprawić, że program działa poprawnie tylko dla części danych. Zawsze warto poświęcić kilka minut na przetestowanie rozwiązania przed jego zapisaniem.
Drugim problemem jest złe zarządzanie czasem. Egzamin trwa 210 minut, ale obejmuje zarówno zadania teoretyczne, jak i programowanie, arkusz kalkulacyjny oraz SQL. Wielu uczniów spędza zbyt dużo czasu nad jednym trudnym zadaniem, przez co później nie zdąża rozwiązać prostszych poleceń. Dobrym nawykiem jest przejście przez cały arkusz i rozpoczęcie od zadań, które wydają się najłatwiejsze.
Często spotykam się również z brakiem umiejętności pracy z plikami danych. Zadania maturalne bardzo często wymagają wczytywania danych z plików tekstowych i ich przetwarzania. Osoby, które ćwiczyły głównie krótkie zadania bez plików, mają później trudności z organizacją programu i analizą większych zbiorów danych.
Kolejnym błędem jest odkładanie nauki SQL na ostatnią chwilę. Choć składnia zapytań nie jest rozbudowana, wymaga regularnej praktyki. Kilka dni przed egzaminem zwykle nie wystarcza, aby swobodnie tworzyć zapytania z JOIN, GROUP BY czy funkcjami agregującymi. Warto poświęcić na SQL przynajmniej kilka tygodni systematycznej nauki.
Na koniec warto wspomnieć o braku ćwiczeń na czas. Rozwiązywanie pojedynczych zadań jest potrzebne, ale nie zastąpi pracy z pełnym arkuszem egzaminacyjnym. Dopiero wykonanie kilku próbnych matur w warunkach zbliżonych do egzaminu pozwala ocenić tempo pracy, nauczyć się planowania czasu i ograniczyć stres w dniu matury.
Czy warto brać korepetycje z informatyki?
Powiem szczerze: samodzielna nauka jest możliwa i u części uczniów działa – jeśli wiesz, co Cię czeka, masz plan na kilka miesięcy i konsekwentnie się go trzymasz. Jej oczywistą zaletą jest niski koszt. Grzęźnie natomiast tam, gdzie podręczniki idą w złym tempie, darmowe materiały trzeba samemu posegregować, a AI wytłumaczy pojęcie, ale nie ułoży planu ani nie powie, czy nadążasz.
Tu wchodzą nasze zajęcia: dostajesz indywidualny plan dopasowany do poziomu i czasu do matury, materiały w jednym miejscu (portal maturzysty, nagrania, e-booki) oraz wsparcie między lekcjami na Discordzie. Prowadzą je nauczyciele, którzy sami zdali tę maturę na wysokim poziomie i dostali się na najlepsze uczelnie IT – znają egzamin od środka.
Jak dokładnie wyglądają zajęcia i ile korepetycji naprawdę potrzebujesz – [Jak wyglądają korepetycje z informatyki? →] wkrótce na naszym blogu.
Matura z informatyki - jak się przygotować - FAQ
Najczęściej zadawane pytania
Ile trwa matura z informatyki rozszerzonej?
Matura z informatyki rozszerzonej trwa 210 minut i odbywa się w całości przy komputerze, w jednej sesji. Arkusz egzaminacyjny zawiera zarówno zadania teoretyczne, czyli odpowiedzi pisemne, jak i zadania praktyczne, obejmujące programowanie, Excel oraz SQL.
Czy matura z informatyki rozszerzonej ma próg zdawalności?
Nie. Matura z informatyki rozszerzonej to przedmiot dodatkowy - nie ma progu zdawalności. Wystarczy przystąpić do egzaminu, a wynik liczy się do rekrutacji na studia. W 2025 roku średni wynik wyniósł 43%.
Jaki język programowania wybrać na maturę z informatyki?
Dla większości uczniów najlepszym wyborem jest Python - krótsza składnia, mniej błędów typograficznych i szybsze pisanie kodu pod presją czasu. C++ jest rozsądną opcją tylko dla uczniów, którzy już go sprawnie znają. Java jest technicznie dopuszczalna, ale praktycznie nikt jej nie wybiera.
Czy można pisać pseudokod zamiast Pythona na maturze?
Tak. Na maturze z informatyki można podawać rozwiązania w postaci pseudokodu zamiast kodu w konkretnym języku. Pseudokod jest oceniany przez egzaminatora pod kątem poprawności algorytmu. W niektórych sytuacjach może być korzystniejszy niż Python - szczegóły można opisać w osobnym artykule: „Python czy pseudokod na maturze?”.
Jakie algorytmy są wymagane na maturze z informatyki?
CKE wymaga znajomości algorytmów sortowania, takich jak sortowanie bąbelkowe, przez wstawianie i przez wybór, wyszukiwania liniowego oraz binarnego, algorytmów na liczbach, między innymi algorytmu Euklidesa, sita Eratostenesa, ciągu Fibonacciego i liczb pierwszych, a także rekurencji oraz algorytmów tekstowych, takich jak palindrom i anagram. Każdy algorytm trzeba znać zarówno jako schemat działania, jak i kod.
Ile czasu potrzeba na przygotowanie do matury z informatyki?
Zależy to od punktu startowego. Uczniowie bez doświadczenia w programowaniu potrzebują zwykle 10-12 miesięcy, osoby znające podstawy Pythona, ale mające braki w algorytmach - 6-8 miesięcy, a uczniowie sprawnie piszący kod, lecz mający luki w Excelu lub SQL - około 3-4 miesiące regularnej nauki.
Czy matura z informatyki jest trudna?
Tak - to jeden z trudniejszych egzaminów maturalnych. W 2025 roku średni wynik wyniósł tylko 43%. Egzamin wymaga jednoczesnej znajomości programowania, Excela i SQL, a 210 minut mija szybciej, niż się wydaje. Systematyczne przygotowanie z arkuszami z poprzednich lat znacząco zwiększa szanse na dobry wynik.
Od czego zacząć przygotowania do matury z informatyki?
Przygotowania warto zacząć od Excela, ponieważ to prostsze wejście w myślenie algorytmiczne: dane, warunki i przetwarzanie informacji. Gdy opanujesz podstawy, przejdź do Pythona, czyli składni, pętli, funkcji i list. Algorytmy oraz zadania z plikami to kolejny krok, a SQL najlepiej zostawić na ostatnie tygodnie przed maturą.
Masz pytania o przygotowanie do matury lub chcesz wiedzieć, od czego zacząć w swoim przypadku? [Umów bezpłatną lekcję próbną →] – na pierwszych zajęciach oceniamy aktualny poziom i układamy plan.
Źródła
- CKE, Informator o egzaminie maturalnym z informatyki (Formuła 2023) – https://cke.gov.pl/egzamin-maturalny/egzamin-maturalny-w-formule-2023/informatory/
- OKE / CKE, Sprawozdanie z egzaminu maturalnego z informatyki 2025 – https://bip.oke.waw.pl/bip/bip_1973sprawozdanie_matura_2025_informatyka.pdf.pdf




