pobierz lekcję

Transkrypt

pobierz lekcję
Scenariusz lekcji dla klas gimnazjalnych
Przedmiot:​ informatyka
Autor:​ Marek Nędzusiak
Temat:​ Algorytmy liniowe i rozgałęzione.
Czas trwania:​ 45 min
Podstawa programowa
Rozwiązywanie problemów i podejmowanie decyzji z wykorzystaniem komputera, stosowanie
podejścia algorytmicznego.
Cele ogólne:
- Celem zajęć jest zapoznanie uczniów z podstawowymi rodzajami algorytmów – liniowym i z
warunkami.
Cele szczegółowe:
- uczeń wyjaśnia pojęcie algorytmu, wie co to jest algorytm liniowy i z warunkami
- uczeń potrafi zaprogramować Ozobota tak, aby wykonał sekwencyjnie ruchy,
- uczeń potrafi zaprogramować Ozobota z użyciem bloku decyzyjnego.
Metody pracy:
- działania praktyczne, ćwiczenia.
Forma organizacyjna:
- praca grupowa i indywidualna.
Środki dydaktyczne:
- komputery z dostępem do Internetu, Ozoboty, plansza z torem do pokonania i labiryntem
(załączniki nr1 i nr 2).
Faza wstępna
1. Przypomnienie pojęcia algorytm.
2. Omówienie środowiska programistycznego ​www.ozoblockly.pl​, znaczenie niektórych
bloków programu.
Edu-Sense Sp. z o.o. | ul. Dobrzańskiego 3 | 20-262 Lublin | www.edu-sense.pl | ozobot.pl
1
Faza realizacyjna
1. Omówienie algorytmu liniowego na przykładzie programu jazdy Ozobota przez
skrzyżowania. Nauczyciel omawia cechy algorytmu liniowego, a następnie proponuje
wykonanie ćwiczenia 1.
Ćwiczenie 1: Zaprogramuj Ozobota tak, aby przejechał po czarnej liniii od „Startu” do
„Mety”. Odległość między niepołączonymi liniami wynosi około 10mm. (Załącznik nr 1)
2. Uczniowie przedstawiają swoje propozycje wykonania ćwiczenia, starają się odpowiedzieć
na pytanie, dlaczego ten algorytm jest algorytmem liniowym, jakie posiada cechy omówione
Edu-Sense Sp. z o.o. | ul. Dobrzańskiego 3 | 20-262 Lublin | www.edu-sense.pl | ozobot.pl
2
wcześniej przez nauczyciela.
Przykładowy program:
3. Omówienie algorytmu z warunkami na przykładzie programu jazdy Ozobota po labiryncie.
Nauczyciel omawia cechy algorytmu z warunkami, a następnie proponuje wykonanie
ćwiczenia 2.
Ćwiczenie 2: Zaprogramuj Ozobota tak, aby przejechał po linii labiryntu od „Startu” do „Mety”.
(Załącznik nr 2)
Edu-Sense Sp. z o.o. | ul. Dobrzańskiego 3 | 20-262 Lublin | www.edu-sense.pl | ozobot.pl
3
Przykładowy program:
Po zakończeniu czasu przeznaczonego na wykonanie ćwiczenia nauczyciel wraz z uczniami
omawiają metodę rozwiązania zadania:
1. Jak należało zaprogramować Ozobota, aby dojechał do mety? (użyć funkcji jazdy po linii)
2. W którym kierunku powinien pojechać na każdym skrzyżowaniu? (w lewo)
3. Jakie konstrukcje algorytmiczne należało wykorzystać w programie? (pętla i instrukcja
warunkowa)
Faza podsumowująca
1. Sprawdzenie stopnia zrozumienia omawianych zagadnień.
2. Ocena poprawności wykonania ćwiczeń.
3. Ocena aktywności uczniów.
4. Uporządkowanie stanowiska pracy.
Edu-Sense Sp. z o.o. | ul. Dobrzańskiego 3 | 20-262 Lublin | www.edu-sense.pl | ozobot.pl
4
Załącznik nr 1
Edu-Sense Sp. z o.o. | ul. Dobrzańskiego 3 | 20-262 Lublin | www.edu-sense.pl | ozobot.pl
5
Załącznik nr 2
Edu-Sense Sp. z o.o. | ul. Dobrzańskiego 3 | 20-262 Lublin | www.edu-sense.pl | ozobot.pl
6