Scenariusz lekcji 2 Samochód

Transkrypt

Scenariusz lekcji 2 Samochód
Scenariusze lekcji do projektu „Śpiewające roboty” realizowanego przez
Fundację i Szkołę Podstawową Chocimska w ramach „Akademii Orange”
SCENARIUSZ LEKCJI 2: Samochód
Autor: Michał Smolczewski
Temat zajęć: Samochód
Czas trwania zajęć: 45 minut
Uczestnik po zajęciach:

umie zbudować samochód;

umie zaprogramować samochód aby jeździł do przodu i do tyłu;

umie zaprogramować samochód wykorzystując czujnik odległości;

umie zaprogramować samochód wykorzystując czujnik przechyłu.
Metody praktyczne:

rozmowa;

ćwiczenia na zastosowanie teorii.
Forma pracy:

grupowa (grupy dwuosobowe).
Pomoce dydaktyczne:

komputer;

program Scratch;

klocki LEGO Education WeDoTM;

zdjęcia;

przygotowany skrypt;

projektor.
Przebieg zajęć
1. Wprowadzenie
Robot będzie miał kształt samochodu jeżdżącego do przodu i do tyłu. Silniczek
należy ustawić w taki sposób aby napędzał nam pojazd i jednocześnie nie blokował
kół. Wykorzystamy czujniki aby móc kontrolować ruchy samochodu.
1
Scenariusze lekcji do projektu „Śpiewające roboty” realizowanego przez
Fundację i Szkołę Podstawową Chocimska w ramach „Akademii Orange”
2. Część właściwa zajęć
Zdjęcia przedstawiają zająca zbudowanego z klocków LEGO Education WeDoTM.
2
Scenariusze lekcji do projektu „Śpiewające roboty” realizowanego przez
Fundację i Szkołę Podstawową Chocimska w ramach „Akademii Orange”
3
Scenariusze lekcji do projektu „Śpiewające roboty” realizowanego przez
Fundację i Szkołę Podstawową Chocimska w ramach „Akademii Orange”
4
Scenariusze lekcji do projektu „Śpiewające roboty” realizowanego przez
Fundację i Szkołę Podstawową Chocimska w ramach „Akademii Orange”
5
Scenariusze lekcji do projektu „Śpiewające roboty” realizowanego przez
Fundację i Szkołę Podstawową Chocimska w ramach „Akademii Orange”
6
Scenariusze lekcji do projektu „Śpiewające roboty” realizowanego przez
Fundację i Szkołę Podstawową Chocimska w ramach „Akademii Orange”
2.1. Skrypt po naciśnięciu spacji uruchamia samochód jeżdżący w jedną stronę
(do przodu). Ustawiona jest moc silnika i czas wykonania pracy. Po upłynięciu tego
czasu cały skrypt się zatrzymuje.
2.2. Pojazd porusza się w jedną i drugą stronę z różnymi prędkościami. Aby
zatrzymać skrypt należy wyłączyć go w programie Scratch.
7
Scenariusze lekcji do projektu „Śpiewające roboty” realizowanego przez
Fundację i Szkołę Podstawową Chocimska w ramach „Akademii Orange”
2.3. Do zatrzymania samochodu po jednej pętli wystarczy wstawić „zatrzymaj
skrypt”.
2.4. Czujnik odległości.
Samochód ma zainstalowany czujnik odległości, który zaczyna dawać sygnał
programowi gdy jego wartość jest mniejsza niż 50 (w tym przypadku, oczywiście
można ustawić inna wartość w białym polu). Skrypt działa tylko wtedy gdy w
momencie włączenia przeszkoda stoi dokładnie w tej odległości. W innym przypadku
samochód nie ruszy się z miejsca.
8
Scenariusze lekcji do projektu „Śpiewające roboty” realizowanego przez
Fundację i Szkołę Podstawową Chocimska w ramach „Akademii Orange”
2.5. Wystarczy pętlę zmienić na „zawsze jeżeli” i wtedy od momentu włączenia
skryptu zaczyna działać. Przybliżając przeszkodę uruchamiamy pojazd, oddalając
zatrzymujemy.
2.6. Jeśli chcemy aby skrypt zadziałał tylko raz wystarczy wstawić „zatrzymaj
skrypt”.
9
Scenariusze lekcji do projektu „Śpiewające roboty” realizowanego przez
Fundację i Szkołę Podstawową Chocimska w ramach „Akademii Orange”
2.7. Czujnik przechyłu.
Skrypt zaczyna działać zawsze jeżeli wartość czujnika przechyłu jest większa niż 3.
W przeciwnym przypadku silnik przestaje działać.
2.8. W podpunkcie 2.7. skrypt ma kilka wartości aby zacząć działać, można
ustawić go tylko dla jednej wartości i aby wykonał zaprogramowane ruchy tylko raz.
10
Scenariusze lekcji do projektu „Śpiewające roboty” realizowanego przez
Fundację i Szkołę Podstawową Chocimska w ramach „Akademii Orange”
3. Podsumowanie
Sukces programowania zależy od doboru bloczku kontroli i wyrażenia. Musimy
pamiętać, że bloczki są tak skonstruowane aby do siebie pasowały. Dzięki takim
udogodnieniom zmniejsza nam się możliwość popełnienia błędu.
Projekt „Śpiewające roboty” realizowany jest przez Fundację i Szkołę Podstawową Chocimska oraz
współfinansowany z grantu otrzymanego w programie Akademii Orange. Materiały prezentowane w
publikacji, stworzone w ramach programu Akademia Orange, są dostępne na licencji Creative
Commons Uznanie autorstwa 3.0 Polska.
11