Katarzyna Ignaszewska Wojciech Sichniewicz SPI 51 Zadanie 5
Transkrypt
Katarzyna Ignaszewska Wojciech Sichniewicz SPI 51 Zadanie 5
K. Ignaszewska, W. Sichniewicz SP51; Zadanie 5 Katarzyna Ignaszewska Wojciech Sichniewicz SPI 51 Zadanie 5 Zapisywanie i analizowanie algorytmu III etap nauczania listopad 2013 r. 1 K. Ignaszewska, W. Sichniewicz SP51; Zadanie 5 Spis treści Uzgodnienia postaci dokumentu Treść zadania, opis sytuacji problemowej, specyfikacja algorytmu Treść ćwiczeń Wzorcowy zapis algorytmu oraz jego modyfikacje Wzorcowe wykonanie ćwiczeń 2 K. Ignaszewska, W. Sichniewicz SP51; Zadanie 5 Uzgodnienia postaci dokumentu ● krój czcionki: Arial ● wielkość czcionki: tekst – 11 ● tytuły kolejnych etapów pracy: Nagłówek 1, Nagłówek 3 ● interlinia: 1,5wierszowa ● wcięcia: 1 tab ● marginesy: 2 cm ● wyrównanie tekstu: do lewej i prawej ● wyróżnienie tekstu: pogrubienie czcionki, kursywa ● listy numerowane: cyfry arabskie, małe litery ● listy punktowane: czarne kropki wypełnione 3 K. Ignaszewska, W. Sichniewicz SP51; Zadanie 5 Treść zadania, opis sytuacji problemowej, specyfikacja algorytmu Przeanalizuj dany algorytm zapisany za pomocą procedury języka LOGO: oto wielobok :ile powtórz :ile[np 100 pw 360 / :ile] już Zastanów się, co wykonuje dana procedura. Treść ćwiczeń 1. Otwórz plik algorytm.imp w programie LOGO. Uruchom procedurę wielobok: a. z parametrami: 3, 6, 10. Co otrzymałeś? b. z parametrami: 1, 2. Co otrzymałeś? Jaka jest końcowa pozycja żółwia? Dlaczego? 2. Modyfikując procedurę wielobok napisz procedurę pieciokat, która rysuje pięciokąt równoboczny o boku 50. Zapisz tę procedurę w pliku algorytmrozwiazania.imp. 3. W pliku algorytmrozwiazania.imp napisz procedurę stukat, która rysuje stukąt równoboczny o boku 10. Co sprawiło, że otrzymana figura przypomina okrąg? 4 K. Ignaszewska, W. Sichniewicz SP51; Zadanie 5 Wzorcowy zapis algorytmu oraz jego modyfikacje 1. Napisz procedurę wykorzystującą wielobok, aby otrzymać poniższy rysunek: 2. Napisz procedurę wykorzystującą wielobok, aby otrzymać poniższy rysunek. 3. W programie LOGO narysuj domek z sześciokątnymi oknami i pięciokątnymi drzwiami. 4. Wykorzystując procedurę wielobok oraz polecenie obrotu o kąt wykonaj rysunki: 5. Przygotuj kartkę bożonarodzeniową, na której znajdą się przeróżne gwiazdki. Możesz posłużyć się programami komputerowymi. 5 K. Ignaszewska, W. Sichniewicz SP51; Zadanie 5 Wzorcowe wykonanie ćwiczeń Zad. 1 a. dla parametru: ● 3 trójkąt równoboczny (foremny) ● 6 sześciokąt równoboczny (foremny) ● 10 dziesięciokąt równoboczny (foremny) b. dla parametru: ● 1 odcinek o długości 100 żółw znajduje się na końcu odcinka i jest zwrócony głową do góry; żółw idzie do przodu o 100 i odwraca się o 360° ● 2 odcinek o długości 100 żółw znajduje się w pozycji wyjściowej; żółw idzie do przodu o 100, odwraca się o 180° , idzie o 100 i znów odwraca się o 180° Zad. 2 Dołączony plik algorytmrozwiazania.imp zawierający procedurę pieciokat. Zad. 3 Dołączony plik algorytmrozwiazania.imp zawierający procedurę stukat. Figura przypomina okrąg, ponieważ długość boku została zmniejszona do 10, jednocześnie liczba boków wzrosła do 100. 6