Przejdź do treści

Aktualizacja: 23.06.2026

Programowanie na informatyce w szkole

Programowanie jest częścią przedmiotu informatyka w każdym liceum i technikum - niezależnie od profilu klasy. Tę część zrealizujesz w 100% w BitWizards: uczniowie piszą i uruchamiają kod w przeglądarce, a Ty prowadzisz lekcje na gotowych materiałach, bez instalowania czegokolwiek w pracowni.

Platforma jest całkowicie darmowa. Zanim zaczniesz prowadzić zajęcia, zobacz jak zacząć: nauczyciel rejestruje się papierowym formularzem opieczętowanym przez szkołę, a uczniowie dołączają kodem klasy i dostarczają zgodę na udział w badaniach.

Zobacz lekcję demo albo zaloguj się do panelu.

Poziomy nauczania a podstawa programowa

Materiały układają się w podstawę programową informatyki na każdym etapie. Poniżej dokładnie, co przewiduje podstawa i czym to realizujesz w BitWizards.

Szkoła podstawowa

Klasy 4-6 - programowanie wizualne (bloczkowe)

Podstawa programowa przewiduje na tym etapie wizualny język programowania: uczeń projektuje, tworzy i zapisuje proste programy z użyciem:

  • poleceń sekwencyjnych (instrukcje wykonywane po kolei),
  • instrukcji warunkowych (podejmowanie decyzji),
  • instrukcji iteracyjnych (pętle),
  • zdarzeń (reakcja na działanie użytkownika).

Typowe projekty to historyjki, rozwiązania problemów z życia codziennego, proste algorytmy oraz programy sterujące obiektem na ekranie. Uczeń testuje program pod kątem zgodności z założeniami i objaśnia jego działanie. Realizujesz to naszym programowaniem bloczkowym - wizualnym, przyjaznym startem dla najmłodszych.

Klasy 7-8 - pierwszy język tekstowy

Tu podstawa przechodzi na tekstowy język programowania. Uczeń stosuje:

  • instrukcje wejścia/wyjścia, wyrażenia arytmetyczne i logiczne,
  • instrukcje warunkowe i iteracyjne, funkcje,
  • zmienne i tablice.

Zestaw algorytmów z podstawy na tym etapie: badanie podzielności i wyodrębnianie cyfr liczby, algorytm Euklidesa, wyszukiwanie elementu w zbiorze oraz sortowanie przez proste wybieranie. Realizujesz to w Pythonie

  • z trybem graficznym ułatwiającym wejście i krokowaniem kodu, które pokazuje działanie algorytmu linia po linii.

Szkoła ponadpodstawowa (liceum i technikum)

Informatyka, zakres podstawowy (obowiązuje wszystkich)

Uczeń projektuje i programuje rozwiązania w wybranym języku tekstowym (Python lub C++), stosując instrukcje wejścia/wyjścia, wyrażenia arytmetyczne i logiczne, instrukcje warunkowe i iteracyjne oraz funkcje z parametrami i bez. Algorytmy z podstawy obejmują m.in.:

  • algorytmy z poprzednich etapów stosowane do nowych problemów,
  • badanie pierwszości liczby, zamianę reprezentacji między systemami liczbowymi,
  • algorytmy na tekstach: porównywanie, wyszukiwanie wzorca, szyfr Cezara,
  • porządkowanie ciągu: przez wstawianie i bąbelkowe,
  • iteracyjne obliczanie wartości ciągów, w tym ciąg Fibonacciego.

Część dotycząca stron internetowych (HTML zgodny ze standardami, tabele, listy, arkusz stylów CSS) realizujesz w HTML i CSS oraz JavaScript. Cały ten zakres pokrywasz u nas: Python, C++, HTML i CSS, JavaScript.

Informatyka, zakres rozszerzony

Dla klas i grup z rozszerzeniem (matura rozszerzona) dochodzą bardziej złożone struktury danych oraz relacyjne bazy danych i język SQL. Obsługujesz to przez SQL i MySQL oraz PHP z bazą danych - z izolowaną bazą per uczeń.

Technikum informatyczne - kwalifikacje zawodowe

Poza podstawą przygotowujesz do egzaminów zawodowych: gotowe kursy pod całą kwalifikację INF.03 (strony i aplikacje internetowe oraz bazy danych) oraz znaczną część INF.04 (programowanie aplikacji).

Dlaczego to działa w każdej szkole

  • Bez instalacji: wszystko w przeglądarce, na dowolnym sprzęcie szkolnym.
  • Gotowe materiały: przykłady i zadania z automatycznym sprawdzaniem - nie przygotowujesz kursu od zera.
  • Kontrola nauczyciela: klasy, przydzielanie kursów, podgląd pracy na żywo, ocenianie 1-6 i egzaminy z limitem czasu. Szczegóły: dla szkół.

Zacznij prowadzić zajęcia

Wypróbuj demo z uczniami bez zakładania kont albo zaloguj się i utwórz pierwszą klasę.

Częste pytania

Czy programowanie na informatyce mogę w całości realizować w BitWizards?

Tak. Część programistyczną przedmiotu informatyka - w każdym liceum i technikum - można w 100% zrealizować na naszej platformie, w przeglądarce, bez instalacji.

Czy to tylko dla szkół o profilu informatycznym?

Nie. Informatyka z programowaniem jest w każdym liceum i technikum, niezależnie od profilu. BitWizards pasuje do podstawy programowej w każdej z tych szkół.

A młodsze klasy?

Dla klas 4-6 szkoły podstawowej mamy programowanie wizualne (bloczkowe), zgodne z podstawą programową, a dla klas 7-8 - Python jako pierwszy język tekstowy z algorytmami z podstawy (podzielność, algorytm Euklidesa, wyszukiwanie, sortowanie).

Czy korzystanie z platformy jest płatne?

Nie. BitWizards jest w całości darmowy dla szkół, nauczycieli i uczniów. Aby zacząć, nauczyciel rejestruje się papierowym formularzem opieczętowanym przez szkołę, a uczniowie dołączają kodem klasy i dostarczają zgodę na udział w badaniach. Szczegóły: jak zacząć.

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ąć