W tym artykule
Powtórkę w klasie 8 zaplanuj jako jeden uporządkowany cykl o stałej kolejności: najpierw pojęcia algorytmiczne, potem praca na krótkim programie, następnie arkusz kalkulacyjny z prostymi obliczeniami, a na końcu sprawdzenie umiejętności.
Taki porządek pozwala uczniom przechodzić od języka opisu do konkretnych danych i dopiero wtedy pokazać, jak to ocenisz. Dział 1 klasy 8 według jednego z opracowań szkolnych obejmuje arkusz kalkulacyjny, a Dział 2 — programowanie w języku Python, więc oba obszary warto traktować jako osobne bloki powtórki, ale ćwiczone w tej samej lekcji lub w dwóch kolejnych spotkaniach.
Przypomnienie pojęć algorytmicznych przed sprawdzianem
Zacznij od krótkiego odświeżenia pojęć: algorytm, dane wejściowe, przetwarzanie, wynik oraz zmienna jako miejsce przechowywania wartości. Warto pokazać uczniom, że w każdym zadaniu powinni najpierw nazwać, co wchodzi do programu, co się z tym dzieje i co ma wyjść na końcu — to porządkuje późniejszą pracę z kodem i ogranicza zgadywanie.
Proponowany sposób prowadzenia tego bloku (przykład, nie reguła dydaktyczna): zapisz na tablicy trzy kolumny — wejście, przetwarzanie, wynik — i poproś uczniów o wypełnienie ich dla dwóch znanych zadań, np. obliczenia średniej ocen i sprawdzenia, czy liczba jest parzysta. Następnie zbierz odpowiedzi i wspólnie ustalcie, które informacje są danymi, a które instrukcjami.
Na koniec bloku poproś każdego ucznia o zapisanie własnego algorytmu w trzech wierszach: co dostaję, co robię, co zwracam. Te zapiski przydadzą się w kolejnych ćwiczeniach i pokażą, które pojęcia wymagają jeszcze omówienia.
Ćwiczenia ze śledzeniem programu krok po kroku
Drugi blok to praca na krótkim, gotowym programie pokazywanym na ekranie. Uczniowie nie piszą jeszcze własnego kodu — czytają instrukcje linia po linii i zapisują, jak zmieniają się wartości zmiennych po każdym kroku. To ćwiczenie ujawnia, kto rozumie kolejność wykonywania poleceń, a kto tylko rozpoznaje słowa kluczowe.
Przykładowe zadanie do tablicy wartości (propozycja): program przyjmuje dwie liczby, zapisuje je w zmiennych, a następnie zamienia ich wartości miejscami. Uczniowie rysują tabelę z kolumnami „linia”, „zmienna pierwsza”, „zmienna druga” i wypełniają ją po każdym kroku. Na koniec sprawdzają wynik, uruchamiając program lub porównując z odpowiedzią na tablicy.
Warto przygotować dwa warianty tego samego ćwiczenia — jeden łatwiejszy (bez instrukcji warunkowej) i jeden trudniejszy (z warunkiem i pętlą). Uczniowie pracujący szybciej biorą drugi wariant, reszta kończy pierwszy. Dzięki temu cała klasa ćwiczy to samo umiejętność, a tempo jest dopasowane.
Zadania z arkusza kalkulacyjnego w praktyce
Trzeci blok to arkusz kalkulacyjny. Zamiast przypominać wszystkie funkcje, wybierz dwie lub trzy i pokaż je na jednym małym zestawie danych: sumę, średnią oraz prosty warunek. Uczniowie najpierw liczą wynik ręcznie, potem zapisują formułę i porównują oba rezultaty.
Przykład (propozycja): tabela z pięcioma ocenami z jednego przedmiotu. Uczniowie wpisują formuły na sumę i średnią, a następnie dodają kolumnę, która pokazuje, czy ocena jest wyższa od średniej. Przy okazji sprawdzają, czy formuła prawidłowo się kopiuje, i ustalają, co oznacza wynik w każdym wierszu.
Na koniec poproś uczniów o zmianę jednej danej wejściowej i sprawdzenie, co się zmienia w wynikach. To krótkie ćwiczenie pokazuje, czy rozumieją zależność między danymi a formułą, i dobrze przygotowuje do zadań z wykresem.
Sprawdzenie umiejętności przed sprawdzianem
Przed sprawdzianem warto przeprowadzić krótkie, nieoceniane sprawdzenie umiejętności. Wybierz trzy zadania typu: jedno na pojęcia algorytmiczne, jedno na śledzenie programu i jedno na formułę w arkuszu. Uczniowie wykonują je samodzielnie, a ty zbierasz prace i przeglądasz je pod kątem typowych pomyłek.
Wyniki wykorzystaj do dwóch rzeczy: ustalenia, które zagadnienie wymaga jeszcze jednej rundy ćwiczeń, oraz dopasowania poziomu zadań na sprawdzianie. Jeżeli większość klasy nie poradziła sobie ze śledzeniem programu, zaplanuj dodatkowe 15 minut na ten blok przed sprawdzianem i nie zwiększaj liczby zadań w arkuszu.
Warto też pokazać uczniom kryteria oceny wcześniej, w formie krótkiej listy: poprawność wyniku, zapis formuły, kolejność kroków w algorytmie. Dzięki temu wiedzą, na co zwrócić uwagę, a ty masz jasną podstawę do sprawdzania prac.
Plan jednej lekcji powtórkowej w klasie 8
Poniższy scenariusz dotyczy jednej lekcji powtórkowej i zakłada, że uczniowie mieli już wcześniej kontakt z materiałem. Ta propozycja nie jest gotowym przepisem na każdą klasę — dostosuj długość bloków do tempa grupy.
1. Otwarcie (5 minut): zapisz na tablicy trzy pytania — co to jest algorytm, jak zmieniają się dane w programie, do czego służy formuła. Uczniowie odpowiadają krótko w parach, ty zbierasz dwie lub trzy odpowiedzi.
2. Pojęcia algorytmiczne (10 minut): ćwiczenie z trzema kolumnami (wejście, przetwarzanie, wynik) na dwóch przykładach. Uczniowie zapisują własne odpowiedzi, potem porównują je z sąsiadem.
3. Śledzenie programu (15 minut): uczniowie pracują na wybranym wariancie zadania z zamianą wartości zmiennych i wypełniają tabelę kroków. W tym czasie podchodzisz do kilku osób i sprawdzasz poprawność zapisu.
4. Arkusz kalkulacyjny (15 minut): zadanie z pięcioma ocenami — suma, średnia i kolumna z warunkiem. Uczniowie porównują wynik formuły z obliczeniem ręcznym.
5. Zamknięcie (5 minut): poproś uczniów o zapisanie jednej rzeczy, którą chcą jeszcze powtórzyć przed sprawdzianem. Na tej podstawie zaplanujesz dodatkowe ćwiczenia w kolejnej lekcji.