Zgłoś błąd lub brakujący arkusz

Napisz, jakiego arkusza szukasz (egzamin, przedmiot, rok, poziom) albo co jest nie tak z plikiem. Nie podawaj danych osobowych.

Podstawa programowa z informatyki: co trzeba umieć na maturze

To oficjalna lista wymagań z informatyki, którą sprawdza egzamin i według której uczą nauczyciele. Ułożyliśmy ją w działy, z wyraźnym podziałem na poziom podstawowy i rozszerzony, i dodaliśmy listę „umiem”, wyszukiwarkę oraz plan nauki.

Najkrócej

Poziom podstawowy 20 wymagań w 5 działach
Poziom rozszerzony +23 dodatkowych wymagań (razem 43). Rozszerzony obejmuje też cały poziom podstawowy.
Ważne: od matury w formule 2023 z tego przedmiotu zdaje się tylko na poziomie rozszerzonym. Na egzaminie liczy się więc cały zakres: poziom podstawowy i dodatki rozszerzone. Poziom podstawowy z podstawy programowej dotyczy nauki w szkole.

Ćwicz na prawdziwych arkuszach: Matura: informatyka.

Cele kształcenia (wymagania ogólne)

To ogólne umiejętności, które nauczyciel ma rozwijać. Egzamin sprawdza je przez konkretne wymagania szczegółowe poniżej.

Pokaż 5 cele
  1. I. Rozumienie, analizowanie i rozwiązywanie problemów na bazie logicznego i abstrakcyjnego myślenia, myślenia algorytmicznego i sposobów reprezentowania informacji
  2. II. Programowanie i rozwiązywanie problemów z wykorzystaniem komputera oraz innych urządzeń cyfrowych: układanie i programowanie algorytmów, organizowanie, wyszukiwanie i udostępnianie informacji, posługiwanie się aplikacjami komputerowymi
  3. III. Posługiwanie się komputerem, urządzeniami cyfrowymi i sieciami komputerowymi, w tym: znajomość zasad działania urządzeń cyfrowych i sieci komputerowych oraz wykonywania obliczeń i programów
  4. IV. Rozwijanie kompetencji społecznych, takich jak: komunikacja i współpraca w grupie, w tym w środowiskach wirtualnych, udział w projektach zespołowych oraz zarządzanie projektami
  5. V. Przestrzeganie prawa i zasad bezpieczeństwa. Respektowanie prywatności informacji i ochrony danych, praw własności intelektualnej, etykiety w komunikacji i norm współżycia społecznego, ocena zagrożeń związanych z technologią i ich uwzględnienie dla bezpieczeństwa swojego i innych

Spis działów

Liczby w tabeli to ilość wymagań, czyli punktów do opanowania w danym dziale. Kolumna „Poziom podstawowy” dotyczy wszystkich. Kolumna „Dodatkowo na rozszerzeniu” to wymagania, które dochodzą tylko na poziomie rozszerzonym (rozszerzenie obejmuje też cały podstawowy). Kliknij dział, żeby zobaczyć jego wymagania.

Wymagania szczegółowe

# I. Rozumienie, analizowanie i rozwiązywanie problemów

Poziom podstawowy 3

    1. na liczbach: badania pierwszości liczby, zamiany reprezentacji liczb między pozycyjnymi systemami liczbowymi, działań na ułamkach z wykorzystaniem NWD i NWW,
    2. na tekstach: porównywania tekstów, wyszukiwania wzorca w tekście metodą naiwną, szyfrowania tekstu metodą Cezara,
    3. porządkowania ciągu liczb przez wstawianie i metodą bąbelkową,
    4. obliczania wartości elementów ciągu metodą iteracyjną w tym wartości elementów ciągu Fibonacciego;

Dodatkowo na poziomie rozszerzonym 10

# II. Programowanie i rozwiązywanie problemów z wykorzystaniem komputera oraz innych urządzeń cyfrowych

Poziom podstawowy 4

    1. projektuje modele dwuwymiarowe i trójwymiarowe, tworzy i edytuje projekty w grafice rastrowej i wektorowej, wykorzystuje różne formaty obrazów, przekształca pliki graficzne, uwzględniając wielkość i jakość obrazów,
    2. opracowuje dokumenty o różnorodnej tematyce, w tym informatycznej, i o rozbudowanej strukturze, dzieli tekst na sekcje i kolumny, tworzy spisy treści, rysunków i tabel, pracuje nad dokumentem w trybie recenzji, definiuje korespondencję seryjną,
    3. gromadzi dane pochodzące z różnych źródeł w tabeli arkusza kalkulacyjnego, korzysta z różnorodnych funkcji arkusza w zależności od rodzaju danych, filtruje dane według kilku kryteriów, dobiera odpowiednie wykresy do zaprezentowania danych, analizuje dane, korzystając z dodatkowych narzędzi, w tym z tabel i wykresów przestawnych,
    4. wyszukuje informacje, korzystając z bazy danych opartej na co najmniej dwóch tabelach, definiuje relacje, stosuje filtrowanie, formułuje kwerendy,
    5. tworzy prezentacje, w tym z wykorzystaniem technik multimedialnych,
    6. tworzy stronę internetową zgodnie ze standardami, wzbogaconą tabelami, listami, posługuje się arkuszem stylów, korzysta z oprogramowania i serwisów przeznaczonych do tworzenia stron; potrafi opublikować własną stronę w Internecie;

Dodatkowo na poziomie rozszerzonym 4

    1. tworzy i edytuje dwuwymiarowe oraz trójwymiarowe wizualizacje i animacje, stosuje właściwe formaty plików graficznych,
    2. stosuje zaawansowane funkcje arkusza kalkulacyjnego w zależności od rodzaju danych,
    3. projektuje i tworzy relacyjną bazę złożoną z wielu tabel, formułuje kwerendy, stosuje język SQL do wyszukiwania informacji w bazie i do jej modyfikacji, uwzględnia kwestie integralności danych, bezpieczeństwa i ochrony danych w bazie;

# I+II. Wymagania wspólne działów I i II

Dodatkowo na poziomie rozszerzonym 3

    1. algorytm Euklidesa w wersji iteracyjnej i rekurencyjnej wraz z zastosowaniami,
    2. znajdowania określonego elementu w zbiorze uporządkowanym metodą binarnego wyszukiwania,
    3. generowania liczb pierwszych metodą sita Eratostenesa,
    4. jednoczesnego wyszukiwania elementu najmniejszego i największego,
    5. sortowania ciągu liczb przez scalanie,
    6. wyznaczania miejsc zerowych funkcji metodą połowienia,
    7. obliczania przybliżonej wartości pierwiastka kwadratowego,
    8. obliczania wartości wielomianu za pomocą schematu Hornera,
    9. szybkiego potęgowania liczb w wersji iteracyjnej i rekurencyjnej,
    10. rekurencyjnego tworzenia fraktali;
    1. rozkładania liczby na czynniki pierwsze,
    2. wykonywania działań na liczbach w systemach innych niż dziesiętny,
    3. znajdowania w ciągu podciągów o różnorodnych własnościach, np. najdłuższego spójnego podciągu niemalejącego, spójnego podciągu o największej sumie,
    4. zamiany wyrażenia na postać w odwrotnej notacji polskiej i obliczanie jego wartości na podstawie tej postaci;
    1. wyszukiwanie elementów liniowe i przez połowienie (do znajdowania elementów w zbiorze, sortowania przez wstawianie, przybliżonego rozwiązywania równań),
    2. rekurencję (do generowania ciągów liczb, potęgowania, sortowania liczb, generowania fraktali),
    3. metodę dziel i zwyciężaj (jednoczesne znajdowanie minimum i maksimum, sortowanie przez scalanie i szybkie),
    4. podejście zachłanne (do wydawania reszty, szukania najkrótszej drogi),
    5. programowanie dynamiczne (do szukania najdłuższego wspólnego podciągu),
    6. metodę szyfrowania z kluczem publicznym i jej zastosowanie w podpisie elektronicznym,
    7. struktury dynamiczne: stos, kolejka, lista (do realizacji algorytmu ONP),
    8. grafy (do przedstawiania abstrakcyjnego modelu sytuacji problemowych).

# III. Posługiwanie się komputerem, urządzeniami cyfrowymi i sieciami komputerowymi

Poziom podstawowy 4

Dodatkowo na poziomie rozszerzonym 2

# IV. Rozwijanie kompetencji społecznych

Poziom podstawowy 5

Dodatkowo na poziomie rozszerzonym 2

# V. Przestrzeganie prawa i zasad bezpieczeństwa

Poziom podstawowy 4

Dodatkowo na poziomie rozszerzonym 2

Warunki i sposób realizacji

Ta część podstawy jest skierowana do nauczycieli, ale pokazuje, jak ma wyglądać nauka tego przedmiotu.

Pokaż oficjalny tekst

Cele kształcenia informatycznego – wymagania ogólne – są takie same dla wszystkich etapów edukacyjnych i wszystkich typów szkół. Ich interpretacja jest zapisana w postaci wymagań szczegółowych. Treści podstawy programowej w zakresie przedmiotu informatyka mają charakter przyrostowy, sugerując w ten sposób spiralny rozwój wiedzy, umiejętności i kompetencji uczniów przez wszystkie lata nauki szkolnej. Na podstawę programową w zakresie przedmiotu informatyka w liceum ogólnokształcącym i technikum należy patrzeć w powiązaniu ze zmianami, jakie nastąpiły w nauczaniu informatyki w szkole podstawowej. Wprowadzenie rozwiązywania problemów z pomocą komputerów i programowania od najmłodszych lat znacznie wydłużyło okres poznawania tych zagadnień, a przez to umożliwiło stopniowe i uporządkowane kształtowanie myślenia algorytmicznego/ komputacyjnego. Wspólne wymagania ogólne i spiralny układ wymagań szczegółowych na przestrzeni wszystkich etapów edukacyjnych stworzyły możliwość ciągłego utrwalania wcześniej kształtowanych umiejętności i przemyślanego rozszerzania ich o nowe, odpowiednio do rozwoju ucznia. Stopniowe wprowadzanie uczniów w świat informatyki i jej zastosowań w różnych przedmiotach i dziedzinach życia kładzie solidne podwaliny pod umiejętności rozwiązywania w liceum ogólnokształcącym i technikum zagadnień trudniejszych. Zwiększa to u uczniów zaciekawienie przedmiotem i przygotowanie do rozwiązywania różnorodnych problemów ze świadomym wykorzystaniem metod mających swoje korzenie w informatyce. Wybór przez uczniów dalszej drogi i poziomu kształcenia informatycznego w liceum ogólnokształcącym i technikum będzie bardziej świadomy niż do tej pory. Już w szkole podstawowej uczniowie poznają różnorodne algorytmy. Uczą się programować, w tym także sterować robotem. Dzięki temu, zarówno w kształceniu w zakresie podstawowym, jak i rozszerzonym, łatwiej będzie realizować zagadnienia informatyczne do tej pory uznawane za trudne. Najważniejszym celem kształcenia informatycznego uczniów jest rozwój umiejętności myślenia komputacyjnego, skupionego na kreatywnym rozwiązywaniu problemów z różnych dziedzin ze świadomym wykorzystaniem przy tym metod i narzędzi wywodzących się z informatyki, w tym programowania. Takie podejście jest kontynuowane w liceum ogólnokształcącym i technikum zarówno w zakresie podstawowym, jak i rozszerzonym. Zagadnienia algorytmiczne wyszczególnione w podstawie programowej w zakresie przedmiotu informatyka dla zakresu podstawowego są dobrane świadomie, wiążą się bowiem z

problemami z innych przedmiotów, np. z matematyki, jak i dotyczą problemów związanych z funkcjonowaniem w społeczeństwie cyfrowym. Wiele pojęć i metod matematycznych jest integralną częścią informatyki, związki matematyki z informatyką są naturalne. Programując rozwiązania problemów, uczeń stosuje odpowiednie metody i nadaje rozwiązaniom wymiar praktyczny, łącząc aspekty programistyczne z elementami sterowania rzeczywistymi obiektami, np. robotami. Rozwiązywanie problemów leży również u podstaw pracy z aplikacjami użytkowymi. Projektując grafikę, opracowując dokumenty, analizując dane i wyszukując informacje, uczeń poznaje możliwości gotowych aplikacji i ich przydatne funkcje. W podstawie programowej w zakresie przedmiotu informatyka pojawia się projektowanie trójwymiarowe, wspomagające kształcenie wyobraźni przestrzennej, niezbędnej w wielu dziedzinach życia, m.in. w medycynie, budownictwie i projektowaniu różnorodnych elementów. Uczeń kończący kształcenie informatyczne w zakresie podstawowym powinien sprawnie posługiwać się współczesnymi urządzeniami cyfrowymi, sieciami oraz systemami operacyjnymi zarządzającymi ich pracą. Instalacja nowej wersji systemu czy oprogramowania powinna być wykonywana przez niego świadomie, przy zachowaniu bezpieczeństwa danych i poszanowaniu własności intelektualnej. Podczas korzystania z serwisów społecznościowych, e-usług, platform do e-nauczania, zasobów otwartych i wszelkich zasobów umieszczonych również w chmurze, uczeń powinien przestrzegać ogólnie przyjętych zasad netykiety, jak i bezpieczeństwa w przestrzeni cyfrowej. W kształceniu informatycznym w zakresie rozszerzonym treści nauczania są znacząco rozszerzane. Poza traktowaniem programowania jako aktywności rozwijającej kreatywność i innowacyjność uczniów w każdej dziedzinie życia, nauka algorytmiki i programowania odgrywa ważną rolę w przygotowaniu do wyboru kariery zawodowej związanej z informatyką. Bazuje ona na solidnych podstawach informatyki, która ma swoje teorie, metody i techniki oraz praktykę. W dziale II Programowanie i rozwiązywanie problemów z wykorzystaniem komputera oraz innych urządzeń cyfrowych występuje zakres rozszerzony I+II, w którym połączono umiejętności uczniów z działów I i II, obejmujące jednoczesne projektowanie rozwiązań problemów i ich programowanie. W tym dziale wyróżniono trzy punkty. Punkt 1 jest wykazem problemów i algorytmów ich rozwiązywania, które uczeń powinien poznać na zajęciach. W punkcie 2 zawarto problemy, które uczeń powinien umieć rozwiązać, stosując algorytmy z

punktu 1 lub ich niewielkie modyfikacje. Rozwiązania problemów z punktów 1 i 2 uczeń powinien umieć zapisać za pomocą listy kroków lub pseudokodu oraz zaimplementować w wybranym języku programowania. Punkt 3 jest zwieńczeniem myślenia algorytmicznego i komputacyjnego, dotyczy metod i technik algorytmicznych oraz struktur danych, które w naturalny sposób mogą być wyabstrahowane z metod rozwiązywania problemów i ich komputerowych realizacji, wymienionych w punktach 1 i 2. Wymienione w punkcie 3 trudniejsze, nowe problemy i algorytmy powinny być przynajmniej omówione na zajęciach, a działanie algorytmów zilustrowane na przykładach lub w odpowiednich aplikacjach. Zagadnienia poruszane w tym punkcie stanowią dobry materiał do przygotowania prezentacji i wygłoszenia referatu przez uczniów indywidualnie lub zespołowo. W grupach bardziej zaawansowanych zaleca się zaprogramowanie tych algorytmów. Umiejętności wykorzystywania aplikacji użytkowych do rozwiązywania problemów są doskonalone m.in. w zespołowej pracy nad rozbudowaną dokumentacją i prezentacją z użyciem aplikacji w chmurze czy przy prowadzeniu obliczeń w arkuszu kalkulacyjnym wzbogaconym programami wytworzonymi w wbudowanym języku programowania. Zarówno w zakresie podstawowym, jak i rozszerzonym zaleca się realizowanie treści informatycznych w formie projektów, tematycznie uwzględniających różnorodne zainteresowania uczniów, także z innych dziedzin. Uczniowie powinni mieć możliwość korzystania z komputerów w zależności od potrzeb wynikających z charakteru zajęć oraz realizowanych tematów i celów. Podczas zajęć z informatyki uczeń ma do swojej dyspozycji osobny komputer z dostępem do Internetu i aplikacji użytkowych zapewniających realizację zagadnień podstawy programowej w zakresie przedmiotu informatyka. Zaleca się wspomaganie zajęć informatycznych pracą na platformie do e-nauczania, na której nauczyciel może umieszczać swoje materiały elektroniczne do zajęć – uczniowie oraz nauczyciel powinni na tej platformie mieć swoje indywidualne miejsce. Takie podejście sprzyja rozwojowi dodatkowych kompetencji. Uczniowie poznają możliwości platform do e-nauczania, a w ogólności także do pracy w domu, uczą się sposobów korzystania z ich zasobów, a na poziomie zaawansowanym sami kreują ich zawartość taką, jak dokumenty, quizy, wiki, fora, zadania. Ponadto uczniowie, którzy z różnych przyczyn nie będą obecni na zajęciach, mogą na podstawie materiałów przygotowanych przez nauczyciela na bieżąco samodzielnie przygotowywać się do lekcji i przesyłać zadania domowe. Praca na platformie istotnie porządkuje proces uczenia się: uczy systematyczności i punktualności.

Skąd to bierzemy

Treść wymagań pochodzi z załącznika do rozporządzenia: Dz.U. 2024 poz. 1019 (nadaje nowe brzmienie załącznikom 1 i 2 (podstawa z 2024 r.), od 1.09.2024). Dla tego przedmiotu to strony 341-350 Oficjalny PDF z Dziennika Ustaw. Przeniosła je maszyna, a zgodność każdego wymagania z tekstem PDF sprawdzaliśmy automatycznie. Dnia 10.11.2026 zestawienie było aktualne.

Co jest nasze: podział na działy i poziomy, lista „umiem”, wyszukiwarka i plan nauki. Czego nie zmieniamy: brzmienia wymagań ani ich numeracji. Wiążący jest zawsze tekst w Dzienniku Ustaw. Zauważyłeś błąd? Napisz do nas.

Dlaczego ta podstawa dotyczy matury 2027?

Inne przedmioty: liceum i technikum

Język polskiMatematykaJęzyk obcy nowożytnyBiologiaChemiaFizykaGeografiaHistoriaWiedza o społeczeństwieBiznes i zarządzanieEdukacja dla bezpieczeństwaEtykaFilozofiaHistoria muzykiHistoria sztukiHistoria tańcaJęzyk łacińskiJęzyk regionalny: język kaszubskiMuzykaPlastykaWychowanie do życia w rodzinieWychowanie fizyczne