Czego się nauczysz
Nauczysz się sprawdzać, co naprawdę robi program: w tabeli śledzenia, printem kontrolnym i w debuggerze, który pokazuje zmienne po każdej linii.
Po co ci to na maturze
W arkuszu bywa gotowy program albo pseudokod z pytaniem, co wypisze dla podanych danych, albo z tabelą do uzupełnienia. Odpowiedź znajdziesz, gdy sam wykonasz go krok po kroku.
Etapy lekcji
Spis lekcji
Teoria
6 rozdziałówNie zaczęte- 1.1Zgadywanie kontra sprawdzanieKomputer robi dokładnie to, co jest zapisane, a nie to, co autor programu miał na myśli.
- 1.2Tabela śledzeniaKolumna na każdą zmienną i wiersz na każdy obrót: tak śledzisz program na kartce.
- 1.3Print kontrolnyJedna dopisana linia pokazuje wartości zmiennych w każdym obrocie pętli.
- 1.4Dane, które ujawniają błądŚledzenie pomaga tylko wtedy, gdy śledzisz program na danych, na których błąd w ogóle wychodzi.
- 1.5DebuggerNarzędzie, które wykonuje program linia po linii i pokazuje wszystkie zmienne bez dopisywania printów.
- 1.6PodsumowanieNajważniejsze rzeczy z każdego rozdziału na jednej stronie, do szybkiej powtórki.