190 likes | 660 Views
Informatyka. Logomocja - tworzenie procedur. Cele lekcji. Podczas tej lekcji nauczysz się: tworzyć procedury, korzystając z edytora procedur; korzystać z polecenia zamaluj; wyznaczać kąt obrotu żółwia rysującego wielokąty foremne;
E N D
Informatyka Logomocja - tworzenie procedur
Cele lekcji Podczas tej lekcji nauczysz się: • tworzyć procedury, korzystając z edytora procedur; • korzystać z polecenia zamaluj; • wyznaczać kąt obrotu żółwia rysującego wielokąty foremne; • tworzyć procedury, których efektem są różne wielokąty foremne,
Przegląd zagadnień • Poznajemy okno pamięci. • Uczymy żółwia rysować kwadrat. • Uczymy żółwia malować kwadrat. • Uczymy żółwia rysować trójkąt. • Uczymy żółwia rysować różne wielokąty.
Poznajemy okno pamięci • Praca w Logomocji to dialog między nami a żółwiem. My wpisujemy słowa, zaś żółw reaguje na nie, wykonując określone czynności. • Aby ten dialog był łatwiejszy, powinniśmy nauczyć żółwia nowych słów. • Ucząc żółwia nowych słów, czyli tworząc własne procedury, musimy używać słów już znanych żółwiowi, czyli procedur pierwotnych.
Postać definicji procedury • Procedurę rozpoczyna słowo oto. • Procedura kończy się słowem już. • Wszystkie polecenia składające się na naszą procedurę muszą zostać zamieszczone pomiędzy tymi słowami.
Uczymy żółwia malować Podczas malowania żółw wykorzystuje dwa polecenia: • UstalKolMal (w skrócie ukm) powoduje ustalenie koloru malowania. Kolor malowania wybieramy w taki sam sposób, jak kolor pisaka. Na przykład ukm “żółty oznacza użycie żółtej farby. • Polecenie zamaluj oznacza malowanie wnętrza obszaru, w którym znajduje się żółw.
Uczymy żółwia malować kwadrat 1 2 3 4 5
Uczymy żółwia rysować trójkąt 1 2 3 4 5 6
Uczymy żółwia rysować różne wielokąty • Tworzenieprocedur rysujących wielokąty foremne jest proste. Wystarczy zauważyć, że wszystkie procedury tego typu tworzone są według takiego samego schematu. • Czasami w procedurze musimy umieścić liczbę, która jest wynikiem jakiegoś działania. Na przykład rysując trójkąt, obliczaliśmy kąt obrotu żółwia, dzieląc 360 na 3. Nie musimy tego robić. W miejsce liczby możemy wstawić działanie, a żółw policzy za nas. • Operatorem dzielenia w Logomocji jest ukośnik, więc działanie360 : 3w procedurze będzie miało postać 360 / 3.
Podsumowanie • Poznajemy okno pamięci. • Uczymy żółwia rysować kwadrat. • Uczymy żółwia malować kwadrat. • Uczymy żółwia rysować trójkąt. • Uczymy żółwia rysować różne wielokąty.