Informatyka — Akademia Sokratejska

Informatyka — Akademia Sokratejska: przewodnik dla liceum i technikum, podstawa i rozszerzenie — 16 działów, 99 jednostek. Do przeczytania za darmo, z lekcjami, które asystent AI prowadzi pytaniami.

Informatyka — zakres rozszerzony

Jak korzystać z tego przewodnika

Informatyka to nie jest obsługa programów. To sztuka rozwiązywania problemów — tak precyzyjnego, że rozwiązanie da się powierzyć maszynie, która nie myśli, nie domyśla się i nie przymyka oka. Ten przewodnik uczy właśnie tego: zamieniać mgliste „chciałbym, żeby…" w przepis, który zawsze działa.

Obowiązuje tu jedna żelazna zasada: najpierw kartka, potem komputer. Każdy algorytm i każdy program najpierw przechodzisz ręcznie — krok po kroku, śledząc wartości zmiennych jak detektyw ślady. Dopiero gdy przewidzisz, co się stanie, uruchamiasz kod i sprawdzasz, czy miałeś rację. Komputer nie jest tu wyrocznią — jest sędzią Twoich przewidywań. Tak właśnie myślą programiści: kto umie wykonać program w głowie, ten umie go też naprawić.

Kod zapisujemy w Pythonie — języku darmowym, czytelnym niemal jak pseudokod i dopuszczonym na maturze. Obok, tam gdzie to pomaga, ten sam algorytm zobaczysz jako listę kroków, pseudokod lub schemat blokowy: przechodzenie między tymi zapisami to osobna, ważna umiejętność. Narzędzia (arkusz kalkulacyjny, bazy danych, edytory grafiki) opisujemy klasami, nie markami — to, czego się nauczysz, zadziała w każdym programie tego typu, także tym, który powstanie za dziesięć lat.

Drogowskazy:

  • 🎯 Po co Ci to? — hak: problem otwierający jednostkę.
  • 💭 Pomyśl — zatrzymaj się i spróbuj sam, zanim zajrzysz w odpowiedź.
  • 📐 DEFINICJA — formalna nazwa pada dopiero, gdy masz już intuicję.
  • 💻 Kod krok po kroku — listing czytany linijka po linijce, z komentarzem „dlaczego".
  • 🧮 Prześledź — tabelka śledzenia: uzupełniasz stan zmiennych po kolejnych krokach.
  • 🐞 Znajdź błąd — celowo zepsuty kod; zanim zajrzysz w odpowiedź, wskaż, co i dlaczego nie działa.
  • ⚠️ Uwaga, pułapka — miejsca, gdzie najłatwiej się potknąć.
  • 🛠️ Teraz Ty i 🎒 Zadania — ćwiczenia do rąk własnych; każde ma wariant „bez komputera".
  • [rozszerzenie] — treści zakresu rozszerzonego (w wersji podstawowej ich nie ma).

Wątki wracają: pętla z działu o warsztacie napędza sortowanie, sortowanie umożliwia wyszukiwanie binarne, a wyszukiwanie binarne wróci przy bazach danych. Informatyka nie jest listą tematów — jest wieżą, w której każde piętro stoi na poprzednich.