💻 Informatyka · TYLKO rozszerzony · 300+ zadań · 11 typów CKE + AI ocena kodu i SQL

Matura z informatyki
algorytmy, C++/Python, SQL

12 działów w 4 obszarach: algorytmika i programowanie (~26 pkt — NAJWIĘKSZY, 52%!), arkusz kalkulacyjny (~11 pkt), bazy danych SQL (~10 pkt), teoria + systemy + bezpieczeństwo (~3 pkt). 11 typów zadań CKE — od ABCD i tabel śledzenia po pełne programy z plikami danych, zapytania SQL z JOIN i symulacje arkuszowe. AI ocenia kod i SQL — osobno kod (50%) i wynik liczbowy (50%) — według identycznych kryteriów co CKE.

Albo wybierz: quizy adaptacyjne · symulacja egzaminu (210 min) · arkusze CKE · informator CKE

12
działów
4
obszary CKE
300+
zadań
210 min
czas egzaminu
50 pkt
do zdobycia
~85%
otwarte / praktyczne

⏰ Matura z informatyki — wtorek, 18 maja 2027, godz. 14:00

Do matury z informatyki zostało:

--
dni
--
godzin
--
minut
--
sekund

Informatyka rozszerzona to furtka na PW/PWr/AGH/UW/UJ ×2/×3 (równoważna matematyce!), cyberbezpieczeństwo (WAT), AI, data science. Średnia krajowa 30–45%.

Zacznij ćwiczyć informatykę →
🧭 KROK PO KROKU

Twoja ścieżka do matury z informatyki

6 etapów — od wymagań CKE, przez 12 działów w 4 obszarach i quizy, po pełną symulację egzaminu (210 min) z edytorem CodeMirror, plikami danych i oceną AI.

1 📚

Poznaj wymagania CKE

Sprawdź co obejmuje matura z informatyki — Formuła 2023+, 12 działów w 4 obszarach (algorytmika 52%, arkusz 22%, SQL 20%, teoria 6%), 7–15 zadań częściowo w wiązkach, kryteria oceniania (kod 50% + wynik 50%, etapowa ocena algorytmu).

Otwórz informator →
2 💻

Ćwicz po działach

12 działów w 4 obszarach — od algorytmów zaawansowanych (Kadane, LIS, rekurencja, PD) przez programowanie strukturalne C++/Python, operacje na tekstach (palindromy, ONP), SQL (JOIN, GROUP BY) i arkusz kalkulacyjny po sieci i bezpieczeństwo. Każdy z umiejętnościami, pułapkami i strategią.

Wszystkie działy →
3 🎯

Quizy adaptacyjne

Wszystkie 11 typów CKE — A/B/C/D, prawda/fałsz, tabela śledzenia, uzupełnij brakujące cyfry, dopasuj pary, pseudokod, KOD PROGRAMU + wynik (kluczowy!), zapytanie SQL, zadanie arkuszowe, analiza złożoności. System Elo dobiera trudność pod twój poziom.

Zobacz testy →
4 ⏱️

Symuluj egzamin — 210 min

Pełny arkusz: 7–15 zadań częściowo w wiązkach za 50 pkt łącznie. 4 obszary, edytor kodu CodeMirror (C++/Python/Java/pseudokod), pliki danych do pobrania (.txt 50–500 wierszy), schematy baz SQL z przykładowymi wierszami, dedykowane edytory dla każdego typu.

Egzamin Live →
5 📄

Porównaj z arkuszami CKE

Oryginalne arkusze 2023–2027 z odpowiedziami, kluczem oceniania, modelami rozwiązań w C++/Python i pełnymi schematami baz SQL — sprawdź gdzie tracisz punkty.

Archiwum arkuszy →
6 🎓

Po co informatyka rozszerzona?

12 kierunków studiów: INFORMATYKA (PW, PWr, AGH, UW, UJ — ×2/×3, równoważna matematyce!), cyberbezpieczeństwo (WAT), sztuczna inteligencja, data science, bioinformatyka, robotyka, inżynieria oprogramowania, telekomunikacja i więcej.

Zobacz kierunki ↓
NAJWAŻNIEJSZE

Działy z największą wagą punktową na maturze

Algorytmy zaawansowane (8–14 pkt!), bazy danych SQL (6–10 pkt), arkusz kalkulacyjny (5–9 pkt), programowanie strukturalne (4–6 pkt) — łącznie ~35 pkt z 50. Skup się na tych ośmiu działach + opanuj wzorce algorytmiczne (Kadane, LIS, rekurencja) i pułapki SQL (LEFT vs INNER JOIN).

Wszystkie 12 działów w jednym miejscu: Pełen katalog działów →
💻 12 DZIAŁÓW · 4 OBSZARY CKE

Cały zakres matury z informatyki

Kliknij dział, żeby zobaczyć umiejętności, kluczowe wzorce (Kadane, LIS, schemat JOIN), typowe pułapki (INNER vs LEFT JOIN, off-by-one, mylenie WHERE z HAVING) i strategię nauki.

⚙️

Algorytmika i programowanie — NAJWIĘKSZY obszar arkusza

Ponad połowa punktów arkusza (~26 z 50, 52%). Projektowanie i implementacja algorytmów: rekurencja (przypadek bazowy + krok), programowanie dynamiczne (Kadane O(n), LIS, problem plecakowy), dziel-i-zwyciężaj (merge sort, binary search), strategie zachłanne. Programowanie w C++/Python/Pascal — pliki I/O, pętle, struktury danych. Operacje na tekstach (palindromy, antypalindromy, szyfry), wyrażenia nawiasowe, ONP, grafy (BFS/DFS).

🔍

Analiza algorytmów — zadania "na kartce"

Zadania BEZ komputera (oznaczone symbolem kartki). Śledzenie wykonania algorytmu na konkretnych danych (np. „dla rotuj(247) podaj wynik i liczbę wywołań"), określanie złożoności obliczeniowej (O(n), O(n²), O(log n)), uzasadnianie poprawności lub podanie kontrprzykładu, porównywanie dwóch wariantów algorytmu. ~5 pkt — szybkie ale wymagające precyzji.

🗄️

Bazy danych i SQL — wiązka 5 zapytań

~10 pkt (20% arkusza). Wiązka 5 zapytań SQL na wspólnym schemacie (2–3 tabele połączone relacjami). Od prostego SELECT z WHERE i ORDER BY, przez JOIN (KRYTYCZNA różnica INNER vs LEFT!), DISTINCT, GROUP BY + HAVING, agregacje (COUNT, SUM, AVG), po podzapytania i JOIN 3 tabel. Akceptujemy MySQL, PostgreSQL, MS Access, SQLite.

📊

Arkusz kalkulacyjny — wiązka 4–5 podzadań

~11 pkt (22% arkusza). Wiązka podzadań na WSPÓLNYM pliku danych (100–500 wierszy TSV/CSV) — symulacje produkcji, agregacje, statystyki, wykresy. Funkcje warunkowe (JEŻELI zagnieżdżone, SUMA.JEŻELI, LICZ.JEŻELI), tabele przestawne, wykresy kolumnowe/liniowe/kołowe z poprawnym opisem osi i tytułem. User opisuje słownie metodę rozwiązania.

Wszystkie działy i zadania w jednym miejscu: Pełen katalog zadań →
🎯 3 TRYBY NAUKI

Ucz się tak, jak ci pasuje

Ten sam materiał — trzy różne formaty. Informatyka jest tylko rozszerzona, więc symulacja egzaminu to jedna ścieżka (210 min, 50 pkt z edytorem kodu, plikami danych i klientem SQL).

💻 SPECYFIKA INFORMATYKI

Edytor kodu, pliki danych, klient SQL — 3 filary matury

Informatyka wyróżnia się zadaniami praktycznymi na komputerze (kod operujący na pliku z danymi, zapytania SQL na realnym schemacie, symulacje arkuszowe) i zadaniami „kartka" (śledzenie algorytmu, złożoność O()). Każdy z 11 typów zadań CKE ma swoje kryteria oceny — kod i wynik oceniane OSOBNO (po 50%).

4 elementy nauki informatyki

1
Edytor kodu CodeMirror 6
Profesjonalny edytor z podświetlaniem składni dla C++/Python/Java/SQL/pseudokodu. Numerowanie linii, autouzupełnianie tabulacji, motyw OneDark. Wybór języka per zadanie — interfejs 1:1 jak na maturze CKE.
2
Pliki danych do pobrania
Każde zadanie praktyczne MA realistyczny plik (50–500 wierszy) — podgląd inline + przycisk „Pobierz" do pracy w lokalnym IDE (Code::Blocks, PyCharm, VS Code). Generowane z deterministycznych seedów.
3
Klient SQL z 3 tabelami
Dla każdego zadania SQL widzisz pełny schemat: tabele z polami, PK 🔑, FK, opisy relacji + 3–5 przykładowych wierszy z każdej tabeli. Akceptujemy MySQL, PostgreSQL, MS Access, SQLite.
4
Edytor zadań arkuszowych
Osobne pola na każdy wynik liczbowy (tolerancja ±1%) plus rozwinięte pole opisu metody (formuły SUMA.JEŻELI, LICZ.JEŻELI, tabele przestawne, wykresy). Możesz wkleić formułę z Excela/LibreOffice.

Kadane — max suma

O(n)

Wyszukiwanie binarne

O(log n)

Pułapka SQL — kiedy LEFT JOIN

„uwzględnij też tych co nie mają X" → LEFT

Konwersje systemów liczbowych

4 bity = 1 hex · 2 cyfry₃ = 1 cyfra₉

Ocena praktyczna CKE

kod 50% + wynik 50% (osobno)

KadaneLISDPmerge sortEuklidesBFSDFSBSTJOINGROUP BYHAVINGDISTINCTACIDRGBCMYKU2TLSRSA

11 typów zadań CKE — od ABCD po pełny program

Backend obsługuje pełną gamę typów Formuły 2023+: zamknięte/deterministyczne (~15% wyniku — 5–10 pkt), otwarte i praktyczne z oceną AI (~85% — 40–45 pkt). Każdy typ ma swoje kryteria oceniania — programy mają kod (50%) i wynik (50%) osobno.

Zamknięte A–D

Wybór jednej odpowiedzi — pojęcia, protokoły, charakterystyki algorytmów, definicje

Prawda / Fałsz

4 stwierdzenia o algorytmach/sieciach. 4/4 = 2 pkt, 3/4 = 1 pkt, ≤2/4 = 0 pkt

Wielokrotny wybór

Wybierz N poprawnych — etapy cyklu CPU, cechy ACID, składowe von Neumanna

Tabela śledzenia

Wypełnij wartości zmiennych po wykonaniu algorytmu — np. rotuj(584172936) → 841729365, 3 wywołania

Uzupełnij brakujące

Cyfry w dodawaniu pisemnym (binarny/szesnastkowy), wynik formuły arkusza, wartość po pętli

Dopasuj pary

Algorytm → złożoność, szyfr → typ, protokół → warstwa, instrukcja SQL → efekt

AI
📋

Pseudokod / algorytm

KLUCZOWY TYP. Inicjacja (1) + pętla z warunkiem stopu (1) + ciało pętli (1) + wynik (1)

AI
💻

Kod programu + wynik

PRAKTYCZNE. Program operujący na pliku danych. KOD 50% + ODPOWIEDŹ LICZBOWA 50% — osobno

AI
🗄️

Zapytanie SQL + wynik

SELECT z JOIN/GROUP BY/HAVING. AI sprawdza LOGIKĘ niezależnie od dialektu (MySQL/PostgreSQL)

AI
📊

Zadanie arkuszowe

Wynik liczbowy (±1% tolerancja) + opis metody (formuły, tabele przestawne, filtry)

AI
🔍

Analiza działania kodu

Opisz co robi algorytm, podaj złożoność O(), wskaż błąd. Akceptujemy synonimy („liniowa" = O(n))

🤖 OCENA AI

AI ocenia kod i SQL według identycznych kryteriów co CKE

Program praktyczny (0–4 pkt) — KOD (2 pkt) i WYNIK LICZBOWY (2 pkt) oceniane OSOBNO. Algorytm (0–4 pkt) — inicjacja + pętla + ciało + wynik osobno. SQL — poprawność logiczna niezależnie od dialektu. Akceptacja różnych implementacji dających ten sam efekt. Pełny feedback po polsku.

Zadanie praktyczne · Informatyka PR · Algorytmika

W pliku liczby.txt zapisano 200 liczb trzycyfrowych. Napisz program, który policzy palindromy oraz znajdzie największy z nich.

Plik: liczby.txt (200 wierszy). Język: C++/Python/Pascal. Oddaj: kod programu + dwa wyniki (liczba palindromów + największy).

4 pkt · KOD (2 pkt) + ODPOWIEDŹ LICZBOWA (2 pkt) — osobno

Twoje rozwiązanie (Python)
count = 0
max_p = 0
with open('liczby.txt') as f:
    for line in f:
        n = int(line)
        if n // 100 == n % 10:  # 1. cyfra == 3. cyfra
            count += 1
            if n > max_p:
                max_p = n
print(count, max_p)
# Wynik: 19 989
Ocena AI — kryteria CKE
4 / 4 pkt
KOD — wczytanie pliku
0,5/0,5

Poprawne otwarcie z context managerem (with open). Iteracja po liniach — bezpieczna dla 200 wierszy i większych plików.

KOD — warunek palindromu
1/1

ELEGANCKI: n // 100 == n % 10 (pierwsza cyfra == ostatnia). Działa O(1) bez konwersji na string. Dla 3-cyfrowych palindromów to wystarczy.

KOD — akumulacja licznika i maksimum
0,5/0,5

Inicjacja zmiennych przed pętlą (count=0, max_p=0). Warunek if n > max_p w bloku palindromów — poprawnie aktualizuje TYLKO dla palindromów.

WYNIK — liczba palindromów
1/1

Poprawnie: 19. Sprawdzono kod na danych testowych — daje identyczny wynik.

WYNIK — największy palindrom
1/1

Poprawnie: 989. Sprawdzono kod na danych testowych.

Złożoność i efektywność
OPT

O(n) — jedna pętla, bez zagnieżdżeń. Program uruchamia się w <0.01s nawet dla 10⁶ liczb. CKE akceptowałoby też wariant O(n) z konwersją na string — punkty te same.

✅ Co zrobiłeś dobrze
  • • Bezpieczne otwieranie pliku (with) — bez wycieków zasobów
  • • Czysta logika palindromu BEZ konwersji na string — pomysłowe rozwiązanie
  • • Poprawna inicjacja zmiennych (count=0, max_p=0)
  • • Aktualizacja max_p TYLKO w bloku palindromu (nie po każdej liczbie)
  • • Złożoność O(n) — optymalna dla tego problemu
💡 Co warto zapamiętać
  • • Dla 4-cyfrowych palindromów warunek byłby inny: a₁=a₄ ORAZ a₂=a₃
  • • Dla N-cyfrowych: konwertuj na string i sprawdź s == s[::-1] (Python)
  • • max_p=0 działa bo wszystkie liczby są dodatnie. Dla ujemnych: max_p=-inf lub None
  • • CKE akceptuje WIELE poprawnych implementacji — kluczowy jest WYNIK
  • • Pułapka: max_p należy uaktualnić TYLKO dla palindromów, nie wszystkich liczb!

AI sprawdza identycznie jak CKE: KOD (50%) + WYNIK (50%) osobno. Dla algorytmów: inicjacja + pętla + ciało + wynik osobno. Dla SQL: poprawność logiczna niezależnie od dialektu — akceptujemy różne implementacje dające ten sam efekt. Nieoptymalny kod O(n³) jest OK jeśli daje poprawny wynik.

🧠 SPACED REPETITION

10 kluczowych wzorców — zapamiętaj je na stałe

Mylenie złożoności O(n) z O(n²), zapomnienie o LEFT JOIN, off-by-one w pętlach — to NAJCZĘSTSZE straty punktów na informatyce. Algorytm SM-2 przypomina o wzorcach algorytmicznych i pułapkach SQL dokładnie zanim je zapomnisz.

O(n) — Kadane

Algorytm na największą sumę spójnego podciągu

O(log n) — bisection

Wyszukiwanie binarne (tablica POSORTOWANA)

O(n²) — LIS

Najdłuższy podciąg rosnący

baza + krok

Schemat każdej rekurencji

LEFT JOIN ⚠

„uwzględnij też tych co nie mają X"

HAVING vs WHERE

Warunek po agregacji vs przed

DISTINCT

„unikalna lista", „każdy raz"

4 bity = 1 hex

Konwersja binarny ↔ szesnastkowy

HTTPS = HTTP + TLS

Szyfrowanie warstwy aplikacji

kod 50% + wynik 50%

Ocena CKE zadań praktycznych

To tylko 10 z setek wzorców i pułapek, które platforma pomaga zapamiętać. Pełna lista w katalogu działów (zwłaszcza Algorytmy zaawansowane, Bazy danych SQL, Analiza algorytmów).

🎓 DLACZEGO INFORMATYKA?

12 kierunków studiów z informatyką rozszerzoną

Informatyka rozszerzona to furtka na PW/PWr/AGH/UW/UJ — ×2 lub ×3 (równoważna matematyce!), cyberbezpieczeństwo (WAT), AI, data science, bioinformatykę. Na większości kierunków IT ma WYSOKI mnożnik — kluczowy obok matematyki.

💻

Informatyka (PW, PWr, AGH, UW, UJ, PP)

KRYTYCZNA

Politechnika Warszawska (MIM), Wrocławska, AGH, UJ — wszystkie kierunki informatyczne. Informatyka rozszerzona MA WAGĘ ×2 lub ×3 (równoważna matematyce!). Wymagana lub silnie preferowana.

🔒

Cyberbezpieczeństwo

KRYTYCZNA

WAT (Wojskowa Akademia Techniczna), AGH, PW, PWr, UW. Specjalność rosnącego znaczenia — kryptografia, ataki sieciowe, OSINT, analiza powłamaniowa. Informatyka + matematyka rozszerzone = pewny start.

🤖

Sztuczna inteligencja / Machine Learning

KRYTYCZNA

PW (specjalność AI), UJ (Inteligentne Systemy), AGH (DSAI), UW (MISMaP). Najszybciej rozwijająca się ścieżka — algorytmika, statystyka, Python. Informatyka rozszerzona jest fundamentem.

📊

Data Science / Inżynieria Danych

KRYTYCZNA

SGH (Big Data), PW (Inżynieria i Analiza Danych), UW (MIM/MISMaP), AGH (DSAI). SQL + statystyka + programowanie (Python/R). Informatyka rozszerzona daje przewagę startową.

🧬

Bioinformatyka

WYSOKA

UW (MIM), UJ, AMU Poznań, Politechnika Gdańska. Łączenie biologii z algorytmami — analiza sekwencji DNA, modelowanie struktur białek. Informatyka + biologia + matematyka.

🦾

Robotyka, Automatyka

WYSOKA

PW (Mechatronika), AGH (AiR), PWr, PŁ. Programowanie systemów wbudowanych, sterowanie procesami, AI w robotyce. Informatyka rozszerzona daje silny start na te kierunki techniczne.

📐

Matematyka + informatyka (MISMaP/MISH)

WYSOKA

UW (Indywidualne Studia Międzyobszarowe), UJ (MISH). Elitarne programy łączące matematykę teoretyczną z algorytmiką. Informatyka rozszerzona to praktyczny wymóg.

🎮

Inżynieria oprogramowania, gry komputerowe

WYSOKA

PJATK (Polsko-Japońska AIT), PG (Polish-Japanese), PW. Specjalność praktyczna — projektowanie systemów, frameworki, silniki gier. Informatyka rozszerzona zwykle wymagana lub mocno premiowana.

🏥

Inżynieria biomedyczna

WYSOKA

PW, PG, AGH. Programowanie urządzeń medycznych, analiza obrazów (MRI/CT), bioelektronika. Informatyka + biologia/fizyka rozszerzone.

⚛️

Fizyka techniczna, fizyka komputerowa

ŚREDNIA

UW, UJ, PW. Symulacje numeryczne, obliczenia kwantowe. Informatyka idealnie uzupełnia fizykę rozszerzoną — daje narzędzia do obliczeń i modelowania.

📡

Telekomunikacja, elektronika

ŚREDNIA

PW, AGH, PWr, PG. Sieci komputerowe, systemy radiowe, FPGA. Informatyka rozszerzona — przelicznik typowo ×1 lub ×2.

💼

Ekonomia + informatyka, FinTech

ŚREDNIA

SGH (Quantitative Methods in Economics), PW (Informatyka i Ekonometria), AGH. Algorytmiczne tradingi, analiza ryzyka, Big Data w finansach.

💡

Strategia: matematyka + informatyka + fizyka rozszerzone

To klasyczny tercet kandydata na informatykę, AI, robotykę i kierunki techniczne. Większość uczelni technicznych liczy:

  • Matematyka rozszerzona ×2 lub ×3 (zawsze priorytet #1 dla informatyki)
  • Informatyka rozszerzona ×2 lub ×3 (RÓWNOWAŻNA matematyce na PW/PWr/AGH MIM!)
  • Fizyka rozszerzona ×1 lub ×2 (alternatywa dla informatyki na politechnikach)
  • Język obcy rozszerzony ×1 (angielski wymagany do dokumentacji, literatury, wymian)
  • Polski rozszerzony — zwykle ×1 lub próg

Próg na informatykę PW (MIM) / UJ 2025: typowo 85–95% średniej ważonej. Bez informatyki ROZSZERZONEJ trzeba kompensować bardzo wysoką matematyką (100%). Z informatyką rozszerzoną nawet 75–80% matematyki wystarczy.

Wszystko, czego potrzebujesz do matury z informatyki

💻

Edytor kodu CodeMirror 6

Profesjonalny edytor z podświetlaniem składni dla C++, Python, Java, SQL, pseudokodu. Numerowanie linii, autouzupełnianie tabulacji, motyw OneDark. Wybór języka per zadanie — interfejs 1:1 jak na maturze CKE.

📄

Pliki danych do pobrania

Realistyczne pliki .txt (50–500 wierszy) generowane z deterministycznych seedów — liczby, napisy, daty, pomiary. Podgląd inline + przycisk „Pobierz" do pracy w lokalnym IDE (Code::Blocks, PyCharm, VS Code).

🗄️

Klient SQL z 3 tabelami

Dla każdego zadania SQL pełny schemat: tabele z polami, typami, PK 🔑, FK, opisy relacji + 3–5 przykładowych wierszy. Akceptujemy MySQL, PostgreSQL, MS Access, SQLite — kluczowa poprawność logiczna zapytania.

📊

Edytor zadań arkuszowych

Osobne pola na każdy wynik liczbowy (tolerancja ±1%) + rozwinięte pole opisu metody. Możesz wkleić formułę z Excela/LibreOffice — SUMA.JEŻELI, LICZ.JEŻELI, tabele przestawne, wykresy z opisem osi.

🤖

AI ocenia kod i SQL wg CKE

Dla programu praktycznego: KOD (50%) + WYNIK LICZBOWY (50%) — osobno. Dla algorytmu: inicjacja + pętla + ciało + wynik osobno. Dla SQL: poprawność logiczna niezależnie od dialektu. Pełny feedback po polsku.

⏱️

Pełna symulacja matury

Wall-clock timer 210 min, autosave co 30s, edytor kodu z OneDark, pliki danych jako .txt do pobrania, schematy baz SQL, edytor zadań arkuszowych — identycznie jak na arkuszu CKE Formuła 2023+.

Jedna cena — informatyka + 10 innych przedmiotów

Subskrypcja daje pełny dostęp do wszystkich 11 przedmiotów. Edytor kodu CodeMirror, pliki danych, klient SQL i AI ocena programów wliczone.

POLECANY

Subskrypcja miesięczna

Wszystkie przedmioty + ocena AI

49 zł/mies.
  • Informatyka + 10 innych przedmiotów
  • Edytor kodu CodeMirror (C++/Python/Java/SQL)
  • Pliki danych do pobrania (.txt)
  • AI ocena kodu i SQL wg kryteriów CKE
  • 300+ zadań z informatyki
  • Spaced Repetition + adaptacyjna trudność
  • 600 kredytów AI co miesiąc
  • Anulujesz kiedy chcesz
Rozpocznij subskrypcję

Dostęp jednorazowy

30 dni pełnego dostępu, bez subskrypcji

59 zł / 30 dni
  • Identyczny dostęp jak subskrypcja
  • Bez automatycznego odnowienia
  • Idealny na ostatni miesiąc przed maturą
  • BLIK, karta, Revolut Pay
Kup dostęp 59 zł

FAQ — Matura z informatyki 2027

Najczęstsze pytania o przygotowanie do matury z informatyki rozszerzonej

Jakie obszary obowiązują na maturze z informatyki 2027?
Matura 2027 z informatyki to 4 OBSZARY Formuły 2023+ podzielone na 12 działów: Algorytmika i programowanie (~26 pkt, 52% — NAJWIĘKSZY: rekurencja, PD, Kadane, sortowanie, programowanie strukturalne C++/Python, operacje na tekstach, ONP, grafy), Arkusz kalkulacyjny (~11 pkt, 22% — wiązka 4–5 podzadań na wspólnym pliku TSV/CSV), Bazy danych i SQL (~10 pkt, 20% — wiązka 5 zapytań na wspólnym schemacie), Teoria + systemy liczbowe + bezpieczeństwo (~3 pkt, 6%). Łącznie 50 pkt, 210 minut. Egzamin: 7–15 zadań częściowo w wiązkach. ~85% punktów to zadania OTWARTE/PRAKTYCZNE.
Czy informatyka ma poziom podstawowy?
NIE. Informatyka jest TYLKO przedmiotem dodatkowym (rozszerzonym) — w przeciwieństwie do języków obcych, polskiego i matematyki. Wybór informatyki oznacza automatycznie rozszerzenie. Bez progu zdawalności — wynik liczy się do rekrutacji. Z informatyką rozszerzoną zdają najczęściej kandydaci na INFORMATYKĘ (PW, PWr, AGH, UW, UJ — przelicznik ×2/×3, równoważny matematyce!), cyberbezpieczeństwo (WAT), sztuczną inteligencję, data science, bioinformatykę, robotykę i automatykę, inżynierię oprogramowania, telekomunikację. Egzamin trwa 210 minut, 50 pkt.
Co to są „wiązki zadań" w arkuszu informatyki?
Wiązka to 2–4 podzadania we WSPÓLNYM kontekście materiałowym — najczęściej jeden plik z danymi (np. „liczby.txt" — 200 liczb 3-cyfrowych) lub jedna baza danych (3 tabele połączone relacjami). Numeracja: 6.1, 6.2, 6.3 oznacza wiązkę. Każde podzadanie można rozwiązać niezależnie, ale wszystkie korzystają z TEGO SAMEGO źródła danych. Typowe wiązki: 1) wokół pliku z liczbami → palindromy + suma + maks, 2) wokół pliku z napisami → częstość znaków + antypalindromy + szyfr, 3) wokół bazy SQL biblioteki/sklepu → 5 zapytań rosnącej trudności, 4) wokół tabeli pomiarów w arkuszu → symulacja + agregacje + wykres.
Jak AI ocenia zadanie praktyczne (3 lub 4 pkt — kod + wynik)?
AI używa identycznych kryteriów co CKE: zadanie praktyczne (info_programming) ma DWIE oceniane części — KOD (50% punktów) i ODPOWIEDŹ LICZBOWA (50%) — niezależnie. Za 4 pkt: 4 = poprawny kod + poprawna odpowiedź, 3 = poprawny kod + drobny błąd w odpowiedzi, 2 = działający kod z błędem logicznym (ale sensowny wynik), 1 = poprawny kod ale błędna odpowiedź LUB poprawna odpowiedź bez kodu, 0 = brak rozwiązania. WAŻNE: nieoptymalny kod O(n³) zamiast O(n) jest OK jeśli daje POPRAWNY wynik — CKE akceptuje. Liczy się EFEKT, nie efektywność. Dla algorytmów (info_algorithm): osobno oceniana inicjacja zmiennych (1) + pętla z warunkiem stopu (1) + ciało pętli (1) + wynik (1).
Jakie języki programowania są akceptowane na maturze?
CKE akceptuje: C++ (zwykle GCC/MinGW + Code::Blocks lub VS Code), Python 3 (z popularnym IDE), Pascal (Free Pascal/Lazarus). Niektóre OKE dopuszczają też Javę. Wybierasz JEDEN język i piszesz w nim wszystkie zadania praktyczne. Pseudokod akceptowany dla zadań „zapisz algorytm" (info_algorithm), ale DO PROGRAMÓW PRAKTYCZNYCH (info_programming) wymagany jest prawdziwy kod — nie pseudokod. AI ocenia POPRAWNOŚĆ LOGICZNĄ niezależnie od języka — drobne błędy składniowe (brak ;, niepełna składnia pseudokodu) nie odejmują punktów. Liczy się czy algorytm robi to co powinien.
Jakie najczęstsze pułapki na maturze z informatyki?
TOP 6 pułapek (każda kosztuje −1 do −2 pkt): 1) INNER JOIN zamiast LEFT JOIN — pomijasz klientów bez zamówień gdy zadanie mówi „uwzględnij też tych co nie mają X" → LEFT JOIN. 2) POMINIĘCIE DISTINCT — duplikaty w wyniku gdy zadanie mówi „unikalna lista", „każdy raz", „bez powtórzeń". 3) WHERE vs HAVING — warunek COUNT(*) > 2 idzie do HAVING (po agregacji), nie WHERE. 4) OFF-BY-ONE — pętla „od 1 do n" vs „od 0 do n-1", indeksy tablicy. 5) ZŁA ZŁOŻONOŚĆ — mylenie O(n²) z O(n), 3 zagnieżdżone pętle = O(n³). 6) KONWERSJE SYSTEMÓW — błędne przeliczenie długości liczby między systemami pozycyjnymi. Średnia krajowa wynosi 30–45% — informatyka to jeden z najtrudniejszych przedmiotów.
Jakie przybory są dozwolone na maturze z informatyki?
Lista CKE: KOMPUTER ze środowiskiem programistycznym (zdający wybiera język spośród dostępnych na stanowisku — typowo C++, Python, Pascal), pakiet biurowy z arkuszem kalkulacyjnym (Excel/LibreOffice Calc), system bazodanowy (MS Access, MySQL Workbench, LibreOffice Base), pliki z danymi otrzymane w arkuszu. NIE wolno korzystać z internetu (poza dostępem do dokumentacji języka jeśli zezwala szkoła), kalkulatora naukowego, własnych notatek czy szablonów kodu. Wszystkie obliczenia robisz w arkuszu lub własnym programie. Szczegóły w Komunikacie dyrektora CKE.

Zdajesz też inne przedmioty?

Jedna subskrypcja — wszystkie przedmioty odblokowane. Informatyka + matematyka + fizyka to klasyczny tercet na studia techniczne i informatyczne.

💻

Informatyka to algorytmy i implementacja — ćwicz je z AI

Większość punktów (~85%) na maturze z informatyki rozszerzonej zdobywa się za zadania OTWARTE i PRAKTYCZNE — pseudokod, kod programu na pliku danych, zapytania SQL z JOIN, symulacje arkuszowe. AI sprawdzi każdy element Twojego rozwiązania według identycznych kryteriów co CKE — KOD (50%) + WYNIK LICZBOWY (50%) osobno dla programów, etapowo dla algorytmów. Plus 12 działów w 4 obszarach, edytor CodeMirror, pliki danych do pobrania, klient SQL i pełne arkusze.

Rozpocznij naukę informatyki — 49 zł/mies.