INFORMATYKA – KLASA VII
24.03.2020r.
Lekcja Temat: Procedury z parametrami w Logo.
Na zajęciach nauczymy się jak stosować w Logo procedury z parametrami.
W języku Logo możemy definiować procedury z parametrami. Każda procedura może zawierać dowolną liczbę parametrów. Należy pamiętać o umieszczaniu znaku „:” przed nazwą każdego parametru.
Przykładowo:
oto SZEŚCIOKĄT :N
powtórz 6 [np :N lw 60]
już
definiuje procedurę rysowania sześciokąta foremnego o boku długości N.
W procedurze SZEŚCIOKĄT określiliśmy jeden parametr o nazwie N. W momencie wywołania procedury komputer pyta o parametr N, którego wartość możemy wprowadzić z klawiatury.
Procedurę możemy również wywołać przekazując do niej od razu konkretną daną liczbową, czyli np. wpisując SZEŚCIOKĄT 100.
Teraz zobaczymy to na przykładzie ćwiczenia. Proszę o uruchomienie programu Logomocja Imagine:
Zdefiniujemy sobie procedurę SZEŚCIOKĄT z parametrem N, rysującą sześciokąt foremny (N – długość boku prostokąta).
Wpisujemy w wierszu poleceń po kolei polecenia i zatwierdzamy klawiszem Enter z klawiatury:
Rozpoczęliśmy procedurę, teraz w wierszu poleceń nie mamy na początku znaku zapytania, tylko ostry nawias. Więc piszemy dalej:
I zakończenie naszej procedury:
Po zatwierdzeniu ostatniego polecenie (już) klawiszem Enter z klawiatury, z powrotem w wierszu poleceń będzie znak zapytania:
Teraz wywołamy naszą procedurę wpisując w wierszu poleceń nazwę naszej procedury, czyli SZEŚCIOKĄT:
Ponieważ nasz procedura na początku ma parametr N, to po wpisaniu nazwy procedury i zatwierdzeniu klawiszem Enter z klawiatury, pojawi nam się na środku ekranu takie okienko:
I tutaj w okienku wpisujemy liczbę (np. 80), która będzie określała długość boku sześciokąta i klikamy na Wykonaj!
W tym momencie żółw narysuje nam sześciokąt o boku równym 80 jego krokom:
Bardzo proszę o zapisanie projektu w nazwie podając Ośmiokąt lub zrobić zdjęcie całego ekranu (razem z dolnym paskiem poleceń –
wtedy będę widziała historię wpisywanych poleceń) i przesłać na mój adres e-mailowy:
jblyskun@poczta.fm do dnia 07.04.2020r.
PROSZĘ O PRZECZYTANIE PONIŻSZYCH INFORMACJI:
Ocenianie podczas zdalnych lekcji z informatyki.
Ocenianie będą podlegać:
− zadania domowe,
− testy.
Informacja o zadaniach domowym (jeśli jest) wraz z terminem ich wykonania pojawia się pod lekcją i jest napisana kolorem czerwonym. Jeśli zadanie wymaga wpisania go do zeszytu, to uczeń robi zdjęcie zadania i przesyła mi przez ustalony wcześniej kanał internetowy lub prosi osobę starszą o pomoc. Jeśli zadanie polega na uzupełnieniu kart, to wtedy ja takie karty uczniom udostępniam, a oni z pomocą osób starszych mi odsyłają również przez ustalony wcześniej kanał internetowy. Z informatyki będą również zadania domowe w formie projektu, który należy zapisać na dysku lub zrobić zdjęcie i przesłać do mnie.
O testach uczniowie będą informowani co najmniej tydzień wcześniej. To również będzie pisane na czerwono pod lekcją. Lekcja poprzedzająca test będzie podsumowaniem wiadomości.
W dniu testu każdy otrzyma od mnie w formie elektronicznej test do wypełnienia z prośbą o odesłanie go w wyznaczonym terminie. Oceny z testu podlegają poprawie, tak jak do tej pory.
Wszystkie sprawy niejasne będą ustalane i rozwiązywane na bieżąco.