Przejdź do treści

Aktualizacja: 4.11.2026

Rozkład materiału z informatyki dla klasy 2 liceum (2026/2027)

Gotowy rozkład na rok szkolny 2026/2027 dla zakresu podstawowego: temat każdej lekcji do wpisania w dziennik, punkty podstawy programowej, które lekcja realizuje, oraz lekcje BitWizards do programowania i baz danych. Uczniowie otwierają je w przeglądarce, bez instalowania programów.

Tematy lekcji

Do pobrania: tabela CSV (Excel, arkusz Google) i same tematy (jeden w wierszu, do wklejenia). Kolumny tabeli idą w kolejności pól rozkładu w dzienniku: temat, dział, liczba godzin, podstawa programowa. W dzienniku VULCAN rozkład wkleja się z Excela przyciskiem “Dodaj grupowo” (Rozkłady materiału, Moje rozkłady), w Librusie importuje tematy z pliku CSV w edytorze rozkładów materiału, a w mobiDzienniku z pliku Excela.

Dział 1. Prawo i etyka w sieci (3 godziny)

Nr Temat lekcji Podstawa Na BitWizards
1 Prawo autorskie i licencje oprogramowania V.2, V.1 poza BitWizards
2 Piractwo w sieci: skutki dla ludzi, firm i społeczeństwa V.4 poza BitWizards
3 Otwarte zasoby i licencje Creative Commons w projektach V.2, II.4 poza BitWizards

Dział 2. Algorytmy na tekstach (6 godzin)

Nr Temat lekcji Podstawa Na BitWizards
4 Napisy w Pythonie: znaki, indeksy i metody napisów II.1, I.2b Podstawy Pythona: Funkcje i moduły
5 Zliczanie liter i słów w tekście I.2b, II.1 Podstawy Pythona: Słowniki
6 Porównywanie tekstów: palindromy i anagramy I.2b, II.1 Algorytmy z podstawy programowej: Cyfry liczby: suma cyfr, odwracanie, palindromy
7 Wyszukiwanie wzorca w tekście metodą naiwną I.2b, II.1 poza BitWizards
8 Szyfr Cezara: szyfrowanie i deszyfrowanie I.2b, II.1 Algorytmy z podstawy programowej: Szyfr Cezara
9 Łamanie szyfru Cezara i rola szyfrowania informacji I.2b, I.3, V.3 Algorytmy z podstawy programowej: Szyfr Cezara

Dział 3. Sortowanie (4 godziny)

Nr Temat lekcji Podstawa Na BitWizards
10 Sortowanie bąbelkowe I.2c, II.1 Algorytmy z podstawy programowej: Sortowanie bąbelkowe
11 Liczba porównań i zamian w sortowaniu bąbelkowym I.2c, I.3 Podstawy Pythona: Algorytmy na listach
12 Sortowanie przez wstawianie I.2c, II.1 Algorytmy z podstawy programowej: Sortowanie przez wstawianie
13 Porównanie metod sortowania na przykładowych danych I.2c, I.3, I.1 Algorytmy z podstawy programowej: Sortowanie przez wstawianie

Dział 4. Bazy danych (8 godzin)

Nr Temat lekcji Podstawa Na BitWizards
14 Baza danych w tabelach: pierwsze kwerendy SELECT II.3d Bazy danych: Baza danych: tabele, rekordy i pola
15 Filtrowanie danych według kilku kryteriów II.3d SQLite: Warunki i funkcje
16 Zliczanie i grupowanie danych w kwerendach II.3d Bazy danych: Podsumowania: grupowanie i liczenie
17 Projekt tabeli: typy pól i klucz główny II.3d SQLite: Tabele i typy: największa różnica
18 Relacje między tabelami: klucz obcy II.3d Bazy danych: Relacje: klucze obce i diagram
19 Kwerendy do dwóch tabel: złączenie JOIN II.3d Bazy danych: Kwerendy z kilku tabel
20 Dodawanie, zmiana i usuwanie rekordów II.3d SQLite: Zmiana danych: INSERT, UPDATE, DELETE
21 Projekt w parach: baza danych szkolnej biblioteki II.3d, IV.1 Bazy danych: Projekt: baza szkolnego koła

Dział 5. Strona internetowa (9 godzin)

Nr Temat lekcji Podstawa Na BitWizards
22 Struktura dokumentu HTML zgodna ze standardami II.3f HTML i CSS: Pierwsza strona w HTML
23 Listy, odnośniki i obrazy na stronie II.3f HTML i CSS: Listy, linki i obrazki
24 Tabele na stronie internetowej II.3f HTML i CSS: Tabele
25 Arkusz stylów CSS: selektory, kolory i tekst II.3f HTML i CSS: CSS: kolory, tekst i selektory
26 Układ strony w CSS: odstępy, ramki i kolumny II.3f HTML i CSS: CSS: odstępy, ramki i układ
27 Formularz na stronie internetowej II.3f HTML i CSS: Formularze
28 Grafika na stronę: formaty plików i rozmiar II.3f poza BitWizards
29 Serwisy i programy do tworzenia stron II.3f, II.2 poza BitWizards
30 Publikacja własnej strony w Internecie II.3f, IV.1 poza BitWizards

Godziny 31-33 są do dyspozycji nauczyciela: powtórki, zaległe tematy albo dodatkowe kwerendy i zadania z algorytmów (brudnopisy na końcu każdego tematu kursu).

Jak rozkład korzysta z BitWizards

Na BitWizards jest 23 z 30 lekcji: algorytmy, bazy danych i większość lekcji o stronie internetowej. Rozkład kontynuuje rozkład klasy 1 (programowanie i algorytmy na liczbach) i realizuje kolejne wymagania zakresu podstawowego.

  • Algorytmy na tekstach (tematy 4-9): metody napisów, zliczanie liter w słowniku, palindromy i szyfr Cezara w Pythonie. Wyszukiwanie wzorca metodą naiwną (temat 7) uczeń pisze sam w brudnopisie tematu.
  • Sortowanie (tematy 10-13): sortowanie bąbelkowe i przez wstawianie, z licznikiem porównań i zamian. Przycisk “Krok” pokazuje, jak lista zmienia się po każdej zamianie.
  • Bazy danych w kursie SQLite (tematy 14-21): kwerendy z filtrowaniem i grupowaniem, relacje, złączenie dwóch tabel i zmiana danych, a na koniec projekt bazy w parach. Kwerendy sprawdzają się automatycznie przez porównanie wyniku ze wzorcem.
  • HTML i CSS (tematy 22-27): struktura dokumentu, listy, tabele, arkusz stylów, układ i formularz, z podglądem na żywo obok kodu. Grafikę na stronę, serwisy do tworzenia stron i publikację (tematy 28-30) robi się poza BitWizards.

Wymagania w innych klasach

Rozkład klasy 2 nie obejmuje tych wymagań zakresu podstawowego:

  • I.2a: algorytmy na liczbach (klasa 1),
  • I.2d: ciągi liczbowe metodą iteracyjną (klasa 1),
  • II.3a: grafika rastrowa i wektorowa, modele 2D i 3D (klasa 3),
  • II.3b: dokument o rozbudowanej strukturze (klasa 1),
  • II.3c: arkusz kalkulacyjny i tabele przestawne (klasa 1),
  • II.3e: prezentacje multimedialne (klasa 3),
  • III.1: nowe urządzenia cyfrowe i ich oprogramowanie (klasa 3),
  • III.2: funkcje urządzeń cyfrowych innych niż komputer (klasa 3),
  • III.3: różne systemy operacyjne (klasa 1),
  • III.4: budowa i usługi Internetu (klasa 1),
  • IV.2: wpływ informatyki na życie osobiste i zawodowe (klasa 3),
  • IV.3: wykluczenie i włączenie cyfrowe (klasa 3),
  • IV.4: bezpieczny wizerunek w przestrzeni medialnej (klasa 3),
  • IV.5: platformy do e-nauczania (klasa 1).

Lekcje do wypróbowania bez logowania

Algorytmy z podstawy programowej

SQLite: podstawy i różnice względem MySQL

HTML i CSS: pierwsze strony

Bazy danych: tabele, relacje i kwerendy

Częste pytania

Według której podstawy uczy się klasa 2 liceum w roku 2026/2027?

Według podstawy dla liceum i technikum w brzmieniu z 2024 r. (Dz.U. 2024 poz. 1019), zakres podstawowy. Rozkład realizuje wymagania z części dla zakresu podstawowego.

Czy do lekcji o bazach danych trzeba instalować program?

Nie. Kurs SQLite działa w przeglądarce: baza jest w pamięci, a każde zadanie startuje z tymi samymi danymi. Uczniowie piszą kwerendy w SQL (SELECT, WHERE, GROUP BY, JOIN) i od razu widzą tabelę wyników.

Co jeśli klasa 1 była realizowana według innego rozkładu?

Rozkład klasy 2 zakłada tylko podstawy programowania (zmienne, warunki, pętle, listy). Lekcje o napisach i sortowaniu przypominają potrzebne konstrukcje, a kurs Podstawy Pythona pozwala uzupełnić braki.

Jak wpisać tematy do dziennika elektronicznego?

Plik CSV otwiera się w Excelu i arkuszu Google, a kolumny idą w kolejności pól rozkładu w dzienniku (temat, dział, liczba godzin, podstawa). Plik z samymi tematami ma jeden temat w wierszu, gotowy do wklejenia.

Co oznaczają kody w kolumnie z podstawą programową?

To numery wymagań szczegółowych zakresu podstawowego w zapisie rozporządzenia: I.2b oznacza dział I, punkt 2, litera b (algorytmy na tekstach), II.3d dział II, punkt 3, litera d (bazy danych).

Zacznij już teraz

BitWizards jest darmowy. Wypróbuj demo bez logowania albo zaloguj się do aplikacji, żeby zapisywać postęp na koncie.

Zobacz, jak zacząć