2. klasa: co najmniej 4 – 5 godzin
3. a 4. klasa: co najmniej 4 godziny
5. klasa: co najmniej 3 – 4 godziny
Tryb Programowanie , rozkazy idź , czekaj , w lewo (prawo) zwrot , blok rozkazów , koniec wiersza , wyczaruj przedmiot, skrócony zapis powtarzania rozkazu, zapisywanie programu.
***
Postaw an środek klasy dwoje uczniów. Jedngo oznacz Programista a drugiego Baltie (albo Wykonawca). Przed lekcją przygotuj kilka szablonów, za pomocą których powinni móc zbudować taką literkę E
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jedyne rozkazy, których wolno używać to zrób krok, w lewo zwrot, w prawo zwrot, połóż przed sobą szablon. Pierwszej dwójce pozwól praczowac tak, by Programista widział Wykonawcę. Pozostali uczniowie powinni pilnować, czy Wykonawca dobrze wypełnia polecenia.
Potem wymień dwójkę a nowemu Programiście poleć, by odwrócił się tyłem do Wykonawcy i nie odwracał się aż do końca zadania. Literkę E możesz wymienić na inną.
Po zakończeniu ćwiczenia wyjaśnij dzieciom, że właśnie widzieli różnicę między trybem Czarowanie a prawdziwym programowaniem. Możesz także dodać, że programowanie daje o wiele więcej możliwości, niż się spodziewają. Za koniec jeszcze raz powtórz różnice między trybami, w których może pracować Baltie:
Tryb Scena: literkę rysuję sam; mama sama robi zakupy, itp.
Tryb Czarowanie: kieruję kimś innym, kto rysuje literkę; mama idzie do sklepu z Michałkiem i mówi mu, co ma wkładac do koszyka itp
Tryb Programowanie: ustalam, jak ma literkę narysować ktoś inny, ale podczas wydawanie rozkazów nie widzę go, mogę dopiero obejrzeć wyniki jego pracy; mama napisze Michałkowi kartkę, co ma kupić i pośle go do sklepu samego; dyktuję komuś przez telefon, co ma zrobić itp.
Przygotuj program, v którym Baltíe zrobi jeden krok.
W skrócie środowisko trybu Programowanie,
jak będą budować program za pomocą ikon rozkazów,
jak uruchomić program.
Pozwól im przygotować program a potem go uruchomić.
Nawet nie zdążyłeś zauważyć, czy Baltie wykonał program? Spróbuj dodać rozkaz czekaj i uruchom program jeszcze raz.
A jak spowodować, żeby Baltie zrobił zamiast jednego kroku – pięć?
Skrócony zapis powtarzania rozkazu
Spróbuj teraz przygotować program, w którym Baltíe zrobi małe kółeczko i wróci na swoje miejsce, przy czym na końcu będzie stał tak samo, jak na początku.
rozkaz w lewo (w prawo) zwrot,
usuwanie rozkazów, przesuwanie ich w programie, kopiowanie.
Jeżeli dzieci mają problem z ustaleniem, z jakich kroków ma się składać ten program, niech spróbują przejść taką droge w trybie Czarowanie.
Teraz chcemy, aby to polecenie wykonał Balti dwukrotnie. Czy nie jest nudno pisać drugi raz to samo? A gdyby mu tak kazać po prostu zrobić kółko dwa razy? Nie zapomnij o zapisaniu poprzedniego programu.
zaznaczenie bloku rozkazów,
zasady powtarzania bloku n-krotnie,
zapisanie programu.
Program zapisujemy klikając na ikonę , po czym otworzy się następujące okno:
Program automatycznie ustawi nas w folderze Baltie 2 (lub 3). Jeśli chcemy dostać się do folderu o poziom wyżej, wystarczy kliknąć na żółtą teczkę w lewym górnym rogu. Dwukrotnie klikając na ikony dysków można przełączyć się na inny dysk. Jeżeli folder nam odpowiada, wystarczy na dole w okienku wpisać nazwę pliku. Rozszerzenie zostanie dodane automatycznie.
Kiedy będziemy chcieli otworzyć plik z już istniejącym programem, użyjemy ikony i wybierzemy z listy odpowiedni plik.
Spróbuj teraz wpisać poniższy program, uruchom go i porównaj z Twoim programem. Czy możesz wyjaśnić, dlaczego oba programy robią to samo? (Zadanie dla najbystrzejszych)
Baltíe usłyszał straszną nowinę. Szykuje się na niego zła czarownica Filomena. Aby się przed nią obronić, chce się zamurować. Potrafisz przenieść Baltiego na środek obszaru roboczego i rozkazać mu, by dookoła siebie postawił mury, a potem schował się w środku?
Wstawianie przedmiotów z banków,
obracanie Baltiego w prawo, w lewo, w górę, w dół w zależności od potrzeby,
dzielenie programu na wiersze dla większej czytelności.
Wyczarowanie przedmiotu przed Baltiem zaprogramujemy wstawiając w odpowiednie miejsce programu żądany przedmiot w taki sam sposób, jak w trybie Czarowanie.
Baltíe postanowił posadzić w swoim ogródku kwiatki.
Spróbuj posadzić jedną grządkę kwiatków, może byc ich 5 ja grządce.
Spróbuj przygotować dwie takie grządki.
Zaprogramuj wybudowanie domku, a jak to już zrobisz, spróbuj zbudować zamek.
Baltíe chętnie nauczyłby się tańczyć. Wymyśl dla niego kroki taneczne i przygotuj odpowiedni program..