VECIT 2006 Tento materiál vznikol v rámci projektu, ktorý je spolufinancovaný Európskou úniou. 1/4

Podobné dokumenty
To bolo ľahké. Dokážete nakresliť kúsok od prvého stromčeka rovnaký? Asi áno, veď môžete použiť tie isté príkazy.

Imagine. Popis prostredia:

Opisovaný spôsob programovania ilustrujeme na príklade naučíme korytnačku kresliť prvý z kobercových vzorov.

Imagine. Popis prostredia:

VECIT 2005 Tento materiál vznikol v rámci projektu, ktorý je spolufinancovaný Európskou úniou. 1/1

Imagine pre začiatočníkov Rôzne udalosti v živote korytnačky

PALMA junior programovanie v Imagine Univerzita Pavla Jozefa Šafárika v Košiciach Prírodovedecká fakulta Ústav informatiky

Textový editor WORD. Práca s obrázkami a automatickými tvarmi vo Worde

Kreslenie vo Worde Chceme napríklad nakresliť čiaru priamku. V paneli ponúk klikneme na Vložiť a v paneli nástrojov klikneme na Tvary.

Skákalka. Otvoríme si program Zoner Callisto, cesta je Programy Aplikácie Grafika Zoner Callisto.

MANUÁL K TVORBE CVIČENÍ NA ÚLOHY S POROZUMENÍM

Pracovné prostredie MS EXCEL 2003.

Ďalšie korytnačky môžeme do stránky vložiť niekoľkými spôsobmi. Najjednoduchšie je použiť panel nástrojov:

15. Príkazy vetvenia

Práca v programe: Revit Architecture

MICROSOFT POWERPOINT PRÁCA S PROGRAMOM

Import Excel Univerzál

Imagine pre začiatočníkov Putovanie vesmírom. Vytvárame hru

8. Relácia usporiadania

Funkcia - priradenie (predpis), ktoré každému prvku z množiny D priraďuje práve jeden prvok množiny H.

M úlohy (vyriešené) pre rok 2017

UČEBNÉ TEXTY. Vzdelávacia oblasť: Predmet: Ročník, triedy: Tematický celok: Vypracoval: Dátum: 2015

Na aute vyfarbi celé predné koleso na zeleno a pneumatiku zadného kolesa vyfarbi na červeno.

Diplomový projekt. Detská univerzita Žilinská univerzita v Žiline Matilda Drozdová

Elektronické odosielanie výplatných pások

PODPROGRAMY. Vyčlenenie podprogramu a jeho pomenovanie robíme v deklarácii programu a aktiváciu vykonáme volaním podprogramu.

Moderné vzdelávanie pre vedomostnú spoločnosť/projekt je spolufinancovaný zo zdrojov EÚ. Grafy

Práca v programe: Revit Architecture

Súmernosti. Mgr. Zuzana Blašková, "Súmernosti" 7.ročník ZŠ. 7.ročník ZŠ. Zistili sme. Zistite, či je ľudská tvár súmerná

KRESLENIE ZÁKLADNÝCH GEOMETRICKÝCH TVAROV.

Metóda vetiev a hraníc (Branch and Bound Method)

Krížovka. Hot Potatoes JCross ( červená farba) = vytvorenie krížovky, do ktorej vpisujeme odpovede na zadané otázky. Priradenie

Ružové obrázkové slová skladanie slov z písmen

Total Commander. Základné nastavenia

RIEŠENIE NIEKTORÝCH ÚLOH LINEÁRNEJ ALGEBRY V PROSTREDÍ MS EXCEL. 1. Zadáme prvky matice A a B do buniek pracovného hárku zošita MS Excel

Bitmapové a vektorové grafické editory. Grafické editory používame na kresbu, resp. editovanie obrázkov. Obrázky sa dajú kresliť dvoma spôsobmi.

1.5 Spoločné a rozdielne vlastnosti kvapalín a plynov PL KEGA 130UK/2013

ZÁKLADY ELEKTROTECHNICKÉHO INŽINIERSTVA

1. Word 4. ročník Formát odseku Tabulátory. Word tabulátory Odseky naformátujte podľa vzoru Predvolené zarážky tabulátora

Word textov, webových stránok, kníh, prezentácií... Pracovné prostredie: Formátovanie písma Štýly Hlavička a päta

Kvadratické funkcie, rovnice, 1

AIS2 Hodnotenie študentov po skúške POMÔCKA PRE VYUČUJÚCICH

Modré obrázkové slová skladanie slov z písmen

Studentove t-testy. Metódy riešenia matematických úloh

Matice. Matica typu m x n je tabuľka s m riadkami a n stĺpcami amn. a ij. prvok matice, i j udáva pozíciu prvku

STRUČNÝ NÁVOD NA OBSLUHU DATALOGERA KIMO KT110 / 150

Formuláre PowerPoint MGR. LUCIA BUDINSKÁ,

Názov: Osmóza. Vek žiakov: Témy a kľúčové slová: osmóza, koncentrácia, zber dát a grafické znázornenie. Čas na realizáciu: 120 minút.

MS PowerPoint - Úvod.

ALGORITMY A PROGRAMOVANIE VO VÝVOJOVOM PROSTREDÍ LAZARUS. Vývojové prostredie Lazarus, prvý program

INTERNET BANKING. Platby cez Internet banking VŠETKO, ČO JE MOŽNÉ. with.vub.sk, Bank of

TomTom Referenčná príručka

Kombinatorická pravdepodobnosť (opakovanie)

Základy algoritmizácie a programovania

Pripojenie na internet cez WiFi pre zamestnancov a študentov

Tlač do PDF a odosielanie dokladov cez . OBSAH

UČEBNÉ TEXTY. Vzdelávacia oblasť: Predmet: Ročník, triedy: Tematický celok: Vypracoval: Dátum: 2015

KOMISNÝ PREDAJ. Obr. 1

Spracovanie informácií

nastavenie a realizácia vzájomných zápočtov v Money S4 / Money S5

DVDStyler. Získanie programu. Inštalovanie. Začíname tvoriť DVD

Vytváranie trojrozmerných grafických zobrazení v prostredí MATLAB a interaktívne úpravy grafov pomocou Figure Toolbar

Programovanie 4 (Imagine) - doplňujúci materiál

Mgr. Stanislav Fila, psychológ CPPPaP Banská Bystrica Centrum pedagogicko-psychologického poradenstva a prevencie (bývalá KPPP) Banská Bystrica

Beáta Stehlíková Časové rady, FMFI UK, 2013/2014. CvičenievR-kuI.:ARIMAmodely p.1/15

ZADANIE 1. PDF vytvorené pomocou súšobnej verzie pdffactory

Matematika (platný od )

1. Gigabajty si hneď v prvom kroku premeníme na gigabity a postupne premieňame na bity.

Manuál Klientska zóna

Tvorba logického a fyzického dátového modelu relačnej databázy pomocou nástrojov od firmy Oracle výukový tutoriál

Verifikácia a falzifikácia

Manuál na prácu s databázou zmlúv, faktúr a objednávok Mesta Martin.

Užívateľská príručka systému CEHZ. Základné zostavy Farmy podľa druhu činnosti

CITOVANIE. Ako nebyť plagiátorom. Simona Gavalierová Kurz informačnej gramotnosti

Matematika test. Cesta trvala hodín a minút.

Prevody z pointfree tvaru na pointwise tvar

Mgr. Stanislav Fila, psychológ CPPPaP Banská Bystrica Centrum pedagogicko-psychologického poradenstva a prevencie (bývalá KPPP) Banská Bystrica

Želáme Vám veľa úspechov a naďalej veľkú zábavu s matematikou.

i j, existuje práve jeden algebraický polynóm n-tého stupˇna Priamym dosadením do (2) dostávame:

Kombinatorická pravdepodobnosť (opakovanie)

1. Otec, mama a dcéra majú spolu 69 rokov. Koľko rokov budú mať spolu o 7 rokov? a) 76 b) 90 c) 83 d) 69

Ako funguje stav účtu - prehľad o platbách na zdravotné odvody

AKADEMICKÝ INFORMAČNÝ SYSTÉM

Vytvorenie účtovnej knihy

POSTUP GENEROVANIA ŽIADOSTI O KVALIFIKOVANÝ CERTIFIKÁT POMOCOU PROGRAMU COMFORTCHIP.

D- 1.strana D- 2.strana D- 3.strana D. - SPOLU TEST I. ČASŤ TEST

BusinessBanking Lite a SEPA Uistite sa, že ste pripravení

Príručka pre prostredie Digitálnej autoškoly pre inštruktorov časť elearning

KEGA manuál pre posudzovateľov

Konfigurácia IP Bell 02C Dverný vrátnik a FIBARO Home Center 2

Je to voľne dostupný programový balík (free software), ktorý sa používa na meraniach.

Hromadná korešpondencia v programe Word Lektor: Ing. Jaroslav Mišovych

Ak stlačíme OK, prebehne výpočet a v bunke B1 je výsledok.

Vytvorenie používateľov a nastavenie prístupov

Návod na inštaláciu sieťovej tlačiarne KONICA MINOLTA C20P pre Windows XP a Vista

Postup pre firmy s licenciou Profesionál účtovná firma

MATLAB (1) - úvod do programovania vedeckých problémov. LS 2017, 8.predn.

Ďalší spôsob, akým je možné vygenerovať maticu je použitie zabudovaných funkcií na generovanie elementárnych matíc.

Starogrécky filozof Demokritos ( pred n.l) Látky sú zložené z veľmi malých, ďalej nerozdeliteľných častíc - atómov

Úroveň strojového kódu procesor Intel Pentium. Adresovanie pamäte

Transkript:

Príklad 1 Naučte korytnačku príkaz čelenka. Porozmýšľajte nad využitím príkazu plnytrojuhol60: viem plnytrojuhol60 opakuj 3 [do 60 vp 120 Riešenie: definujeme ďalšie príkazy na kreslenie trojuholníka líšiace sa dĺžkou strany trojuholníka. viem plnytrojuhol70 opakuj 3 [do 70 vp 120 viem plnytrojuhol80 opakuj 3 [do 80 vp 120 viem plnytrojuhol90 opakuj 3 [do 90 vp 120 Príklad 2 Naučte korytnačku príkaz sad. Korytnačka nakreslí 3 rôzne vysoké stromy vedľa seba. Príkazy čelenka a sad majú niečo spoločné: obidva vzniknú použitím jedného útvaru (plnytrojuhol a strom) jednotlivé útvary sa odlišujú v nejakej vlastnosti (plnytrojuhol v dĺžke strany trojuholníka, strom v dĺžke kmeňa stromu) Aj najjednoduchší príkaz dopredu vieme použiť na kreslenie rôzne dlhých čiar korytnačka nakreslí po zadaní dopredu 10 krátku čiaru, príkazom dopredu 200 nakreslí dlhú čiaru. Dĺžka nakreslenej čiary je premenná určujeme ju zadaním čísla (parametra) za menom príkazu. V príkaze bod môžeme zadať rôzne veľké číselné hodnoty. Podľa premennej hodnoty čísla za príkazom bod korytnačka kreslí rôzne veľké body pre malé čísla korytnačka kreslí malý bod, naopak pre veľké čísla veľký bod:? bod 40? bod 70? bod 80? bod 100 Aj naše vlastné príkazy sa môžu stať príkazmi s premennými vlastnosťami strom sa môže nakresliť rôzne vysoký v závislosti od zadanej výšky kmeňa, štvorec rôzne hrubý podľa zadanej hrúbky pera. Za meno príkazu doplníme názov premennej hodnoty v našom prípade výšku stromu príkaz doplníme o parameter :kmeň? uprav "strom VECIT 2006 Tento materiál vznikol v rámci projektu, ktorý je spolufinancovaný Európskou úniou. 1/4

viem strom nechfp "hnedá nechhp 20 do 100 nechfp "zelená4 bod 100 ph vz 100 pd Nová definícia príkazu strom: viem strom :kmeň nechfp "hnedá nechhp 20 do :kmeň nechfp "zelená4 bod 100 ph vz :kmeň pd Príkaz sad nakreslí tri stromy rôznej výšky viem sad strom 80 ph vp 90 do 60 vl 90 pd strom 60 ph vp 90 do 60 vl 90 pd strom 120 Pri vytváraní vlastných príkazov sa nám môže zísť niekoľko dobrých zvykov: parametrom dávame mená podľa toho, čo v príkaze vyjadrujú pred meno parametra píšeme dvojbodku, teda :strana, :dĺžka meno parametra nemôže obsahovať medzeru, teda :dĺžka kmeňa nie je správne meno parametra. Namiesto medzier použite bodku dĺžka.kmeňa, podčiarkovník dĺžka_kmeňa alebo rôznu veľkosť písmen dĺžkakmeňa Odteraz budeme v príkazovom riadku alebo vo vlastných príkazoch používať strom so zadanou výškou kmeňa, teda strom 100, strom 10 a pod. Ak v našich vlastných príkazoch zabudneme napísať za príkazom strom číslo, Imagine nám vypíše chybovú správu. Po zadaní príkazu strom v príkazovom riadku sa odteraz otvorí dialógové okno na zadanie vstupu dĺžky kmeňa. Vyskúšajte:? strom Úloha 1 Naučte korytnačku príkaz štvorec s parametrom :strana veľkosť strany štvorca. Úloha 2 Naučte korytnačku príkaz plnytrojuhol s parametrom :strana veľkosť strany trojuholníka Úloha 3 Pomocou príkazu plnytrojuhol nakreslite indiánske čelenky z farebných trojuholníkov rôznych veľkostí: VECIT 2006 Tento materiál vznikol v rámci projektu, ktorý je spolufinancovaný Európskou úniou. 2/4

Úloha 4 Využite príkaz štvorec a nakreslite šikmú vežu v Pise. Úloha 5 Definujte príkaz schod s parametrom :výška korytnačka nakreslí schod danej výšky. Definujte príkaz schody korytnačka nakreslí 5 schodov výšky 30. Doplňte príkaz schody o premennú :koľko korytnačka nakreslí nie 5, ale zadaný počet schodov, teda príkaz schody 1 nakreslí 1 schod, schody 7 nakreslí 7 schodov...? schody 1? schody 3? schody 4 Pri vymýšľaní nového príkazu sa niekedy stáva, že dobre neodhadneme uhol otočenia korytnačky či poradie príkazov. Vtedy potrebujeme náš príkaz upraviť. Telo nášho príkazu nájdeme v okne Pamäť. Pamäť zobrazíme pomocou uprav "menoprikazu. Môžeme však použiť aj iný spôsob: stlačíme kláves F4 alebo klikneme na ikonu v paneli nástrojov. V okne Pamäť si Imagine ukladá s našimi vlastnými príkazmi aj množstvo nastavení projektu. K vlastným príkazom sa dostaneme kliknutím na v časti Procedúry. V ponuke našich príkazov následne nájdeme príkaz, ktorý chceme upraviť. VECIT 2006 Tento materiál vznikol v rámci projektu, ktorý je spolufinancovaný Európskou úniou. 3/4

Nezabudnite si priebežne ukladať všetky definované príkazy pomocou voľby Súbor>Uložiť projekt. Úloha 6 Naučte korytnačku príkaz plot s parametrom :koľko korytnačka nakreslí zadaný počet rovnako dlhých latiek plota vedľa seba.? plot 10? plot 3 Úloha 7 Definujte príkaz dom s parametrom :veľkosť tak, aby korytnačka vedela kresliť domy rôznej veľkosti.? dom 80? dom 40? dom 60 Príklad 3 Pokúste sa v príkaze dom použiť vlastné príkazy plnytrojuhol a štvorec. Aký je vzťah medzi premennými :strana v príkazoch štvorec či plnytrojuhol a premennou :veľkosť v príkaze dom? Riešenie: Najskôr sa pozrime, ako by sme definovali príkaz dom40 pomocou príkazov plnytrojuhol a štvorec. viem dom40 štvorec 40 do 40 vp 30 nechfp? plnytrojuhol 40 vl 30 ph vz 40 pd V príkaze dom použijeme namiesto veľkosti domu 40 premennú hodnotu :veľkosť. viem dom :veľkosť štvorec :veľkosť do :veľkosť vp 30 nechfp? plnytrojuhol :veľkosť vl 30 ph vz :veľkosť pd VECIT 2006 Tento materiál vznikol v rámci projektu, ktorý je spolufinancovaný Európskou úniou. 4/4

Premenné (parametre) v našich príkazoch môžu vyjadrovať rôzne veličiny dĺžku, veľkosť, hrúbku pera či počet...ukážeme si ešte, ako vtipne použiť premenné na kreslenie rôznych n uholníkov trojuholníka, štvorca, ale aj 16- uholníka. Všetky -uholníky budú mať stranu veľkosti 50. Definujeme si príkaz poly poly 3 nakreslí trojuholník, poly 4 štvorec, poly 8 osemuholník. Príklad 4 Definujte príkaz poly s parametrom :n počet vrcholov pravidelného n-uholníka. Riešenie: pri experimentovaní v predošlých kapitolách ste mohli objaviť, že pri kreslení trojuholníka sa korytnačka otočí 3-krát o 120 stupňov pri kreslení štvorca pravidelného 4-uholníka sa korytnačka 4-krát otočí o 90 stupňov pri kreslení pravidelného 5-uholníka sa 5-krát otočí o 72 stupňov Zrejme rýchlo doplníte: pri kreslení pravidelného 6- uholníka sa korytnačka _ -krát otočí o _ stupňov pri kreslení pravidelného 8- uholníka sa korytnačka _ -krát otočí o _ stupňov pri kreslení pravidelného n- uholníka sa korytnačka _ -krát otočí o _ stupňov My sme doplnili 6 a 60, 8 a 45, a pre n sme doplnili uhol 360/n. Všimnite si, že súčin uhla otočenia a počtu opakovaní (3 * 120, 4 * 90, 6 * 60, 8 * 45) je vždy rovný 360. Naše pozorovanie zovšeobecníme a definujeme príkaz poly: viem poly :n opakuj :n [do 100 vp 360/:n Úloha 9 Pomocou príkazu poly nakreslite nasledujúce obrázky: Pomôcka: Prvý a druhý obrázok spolu veľmi súvisia, i keď to na prvý pohľad nevidno. VECIT 2006 Tento materiál vznikol v rámci projektu, ktorý je spolufinancovaný Európskou úniou. 5/4