Rozdział 4: Tryb Programowanie

Zalecany poziom wiekowy

2. klasa: co najmniej 4 – 5 godzin

3. a 4. klasa: co najmniej 4 godziny

5. klasa: co najmniej 3 – 4 godziny

Nowe pojęcia

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:

Zadanie 1:

Przygotuj program, v którym Baltíe zrobi jeden krok.

Co trzeba wyjaśnić dzieciom:

Pozwól im przygotować program a potem go uruchomić. 

Zadanie 2:

Nawet nie zdążyłeś zauważyć, czy Baltie wykonał program? Spróbuj dodać rozkaz czekaj i uruchom program jeszcze raz.

Zadanie 3:

A jak spowodować, żeby Baltie zrobił zamiast jednego kroku – pięć?

Co trzeba wyjaśnić dzieciom:

Zadanie 4:

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.

Co trzeba wyjaśnić dzieciom:

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.

Zadanie 5:

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.

Co trzeba wyjaśnić dzieciom:

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.

Zadanie 6:

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)

Zadanie 7:

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?

Co trzeba wyjaśnić dzieciom:

Wyczarowanie przedmiotu przed Baltiem zaprogramujemy wstawiając w odpowiednie miejsce programu żądany przedmiot w taki sam sposób, jak w trybie Czarowanie.

Rozwiązanie - Baltíe2

Rozwiązanie - Baltíe 3

Zadanie 8:

Baltíe postanowił posadzić w swoim ogródku kwiatki.

  1. Spróbuj posadzić jedną grządkę kwiatków, może byc ich 5 ja grządce.

  2. Spróbuj przygotować dwie takie grządki.

Rozwiązanie - Baltíe 2

Rozwiązanie - Baltíe 3

Zadanie 9:

Zaprogramuj wybudowanie domku, a jak to już zrobisz, spróbuj zbudować zamek.

Rozwiązanie - Baltíe 2

Rozwiązanie - Baltíe 3

Zadanie 10:

Baltíe chętnie nauczyłby się tańczyć. Wymyśl dla niego kroki taneczne i przygotuj odpowiedni program..

Rozwiązanie - Baltíe 2

Rozwiązanie - Baltíe 3

Wróć do spisu treści