Rozkład materiału z informatyki dla klasy 1 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. Uczniowie otwierają je w przeglądarce, bez instalowania programów.
- Podstawa: Dz.U. 2024 poz. 1019, załącznik nr 1 (liceum i technikum), wymagania zakresu podstawowego.
- Godziny: 1 godzina tygodniowo w klasach 1-3 liceum. Rozkład ma 30 lekcji i 3 godziny do dyspozycji nauczyciela.
- Kody: I.2a to dział I, punkt 2, litera a wymagań zakresu podstawowego.
- BitWizards: kursy Podstawy Pythona i Algorytmy z podstawy programowej. Nauczyciel przypisuje je klasie i udostępnia tematy po kolei, a zadania sprawdzają się automatycznie.
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. Komputer, sieć i bezpieczeństwo (5 godzin)
| Nr | Temat lekcji | Podstawa | Na BitWizards |
|---|---|---|---|
| 1 | Zasady pracy, bezpieczne hasła i ochrona danych osobowych | V.3, V.1 | poza BitWizards |
| 2 | Systemy operacyjne: pliki, programy i rozwiązywanie problemów | III.3 | poza BitWizards |
| 3 | Budowa Internetu: adresy IP, nazwy domen i usługi sieciowe | III.4 | poza BitWizards |
| 4 | Wyszukiwanie informacji i zasobów w sieci, ocena ich przydatności | II.4 | poza BitWizards |
| 5 | Platformy do e-nauczania: jak uczyć się informatyki samodzielnie | IV.5, II.2 | poza BitWizards |
Dział 2. Myślenie komputacyjne i programowanie w Pythonie (8 godzin)
| Nr | Temat lekcji | Podstawa | Na BitWizards |
|---|---|---|---|
| 6 | Myślenie komputacyjne: od problemu do algorytmu | I.1 | poza BitWizards |
| 7 | Pierwsze programy w Pythonie: wejście i wyjście | II.1, II.2 | Podstawy Pythona: Wprowadzenie do Pythona |
| 8 | Zmienne, typy danych, wyrażenia arytmetyczne i logiczne | II.1 | Podstawy Pythona: Zmienne, typy i operatory |
| 9 | Instrukcje warunkowe | II.1 | Podstawy Pythona: Instrukcje warunkowe |
| 10 | Instrukcje iteracyjne: pętle for i while | II.1 | Podstawy Pythona: Pętle i rekurencja |
| 11 | Listy i proste algorytmy na listach | II.1, I.3 | Podstawy Pythona: Listy |
| 12 | Funkcje z parametrami i bez parametrów | II.1, I.1 | Podstawy Pythona: Funkcje i moduły |
| 13 | Testowanie programu dla różnych danych | I.3, II.1 | Podstawy Pythona: Algorytmy na listach |
Dział 3. Algorytmy na liczbach (6 godzin)
| Nr | Temat lekcji | Podstawa | Na BitWizards |
|---|---|---|---|
| 14 | NWD i NWW: działania na ułamkach | I.2a, II.1 | Algorytmy z podstawy programowej: Algorytm Euklidesa: NWD i NWW |
| 15 | Badanie pierwszości liczby | I.2a, II.1 | Algorytmy z podstawy programowej: Liczby pierwsze i sito Eratostenesa |
| 16 | Pozycyjne systemy liczbowe: dwójkowy, ósemkowy i szesnastkowy | I.2a | Algorytmy z podstawy programowej: Systemy liczbowe: dwójkowy, ósemkowy, szesnastkowy |
| 17 | Zamiana reprezentacji liczb w programie | I.2a, II.1, I.3 | Algorytmy z podstawy programowej: Systemy liczbowe: dwójkowy, ósemkowy, szesnastkowy |
| 18 | Ciąg Fibonacciego metodą iteracyjną | I.2d, II.1 | Algorytmy z podstawy programowej: Ciąg Fibonacciego: iteracyjnie i rekurencyjnie |
| 19 | Elementy ciągów liczbowych w programie i sprawdzanie wyników | I.2d, I.3 | Algorytmy z podstawy programowej: Ciąg Fibonacciego: iteracyjnie i rekurencyjnie |
Dział 4. Dokument o rozbudowanej strukturze (5 godzin)
| Nr | Temat lekcji | Podstawa | Na BitWizards |
|---|---|---|---|
| 20 | Style, nagłówki i spis treści | II.3b | Edytor tekstu: Spis treści |
| 21 | Sekcje, kolumny, nagłówek i stopka | II.3b | poza BitWizards |
| 22 | Spisy rysunków i tabel, podpisy i odsyłacze | II.3b | Edytor tekstu: Podpisy oraz spisy rysunków i tabel |
| 23 | Praca w trybie recenzji: komentarze i śledzenie zmian | II.3b | poza BitWizards |
| 24 | Korespondencja seryjna | II.3b | Edytor tekstu: Szablon pisma i korespondencja seryjna |
Dział 5. Arkusz kalkulacyjny i projekt (6 godzin)
| Nr | Temat lekcji | Podstawa | Na BitWizards |
|---|---|---|---|
| 25 | Dane z różnych źródeł w arkuszu: import i porządkowanie | II.3c, II.4 | Arkusz kalkulacyjny: Dane z różnych źródeł: łączenie i porządkowanie |
| 26 | Funkcje arkusza: logiczne, tekstowe, daty i statystyczne | II.3c | Arkusz kalkulacyjny: Funkcje logiczne: JEŻELI, ORAZ, LUB i WARUNKI |
| 27 | Filtrowanie danych według kilku kryteriów | II.3c | Arkusz kalkulacyjny: Filtrowanie według kilku kryteriów |
| 28 | Wykresy: dobór wykresu do danych | II.3c | Arkusz kalkulacyjny: Wykresy: dobór wykresu do danych |
| 29 | Tabele i wykresy przestawne w analizie danych | II.3c | Arkusz kalkulacyjny: Zestawienia danych: sumy i średnie według kategorii |
| 30 | Projekt: analiza danych i raport z wynikami | IV.1, II.3b, II.3c | poza BitWizards |
Godziny 31-33 są do dyspozycji nauczyciela: powtórki, zaległe tematy albo dodatkowe zadania z kursów Podstawy Pythona i Algorytmy (brudnopisy na końcu każdego tematu).
Jak rozkład korzysta z BitWizards
Programowanie i algorytmy zajmują 14 z 30 lekcji (tematy 6-19). Klasa 1 zaczyna od podstaw programowania, bo uczniowie przychodzą ze szkół podstawowych z różnym doświadczeniem: jedni pisali w Pythonie, inni tylko w bloczkach.
- Podstawy Pythona (tematy 7-13): wejście i wyjście, wyrażenia, warunki, pętle, listy i funkcje, czyli wszystkie konstrukcje z wymagania II.1. Przycisk “Krok” wykonuje program linia po linii i pokazuje wartości zmiennych, co pomaga przy testowaniu (wymaganie I.3).
- Algorytmy z podstawy programowej (tematy 14-19): NWD i NWW, badanie pierwszości, zamiana systemów liczbowych i ciąg Fibonacciego metodą iteracyjną. Na stronach działu algorytmów są te same algorytmy z opisem i kodem w Pythonie i C++.
- Arkusz kalkulacyjny działa w przeglądarce: kurs “Arkusz kalkulacyjny” (dane z różnych źródeł, funkcje, filtrowanie według kilku kryteriów, wykresy) z automatycznym sprawdzaniem i eksportem do .xlsx. Tabele przestawne zastępują tam zestawienia z funkcjami
SUMA.JEŻELIiSUMA.WARUNKÓW; samą tabelę przestawną warto pokazać w Excelu lub Calc. - Lekcje “poza BitWizards” to sieć i bezpieczeństwo oraz dokument o rozbudowanej strukturze. Robi się je w programach, których szkoła już używa. Edytor tekstu w przeglądarce jest w planach BitWizards.
Co zostaje na klasy 2 i 3
Rozkład klasy 1 nie obejmuje tych wymagań zakresu podstawowego:
- I.2b: algorytmy na tekstach (porównywanie, wyszukiwanie wzorca, szyfr Cezara),
- I.2c: sortowanie przez wstawianie i bąbelkowe,
- II.3a: grafika rastrowa i wektorowa, modele 2D i 3D,
- II.3d: baza danych z co najmniej dwiema tabelami i zapytania,
- II.3e: prezentacje multimedialne,
- II.3f: strona internetowa ze stylami,
- III.1: nowe urządzenia cyfrowe i ich oprogramowanie,
- III.2: funkcje urządzeń cyfrowych innych niż komputer,
- IV.2: wpływ informatyki na życie osobiste i zawodowe,
- IV.3: wykluczenie i włączenie cyfrowe,
- IV.4: bezpieczny wizerunek w przestrzeni medialnej,
- V.2: prawo i etyka w korzystaniu z oprogramowania,
- V.4: szkody wyrządzane przez piractwo w sieci.