Želva se nachází v tzv. grafickém okně (zviditelníme ji klávesou +), v němž jsou vidět i čáry, které nakreslila.

Podobné dokumenty
Comenius Logo. Úterý 20. března. Princip programování. Prostředí Comenius Logo

Comenius Logo. Princip programování. Prostředí Comenius Logo

Střední průmyslová škola strojnická Olomouc, tř.17. listopadu 49

DMX512 PC Control Stručný návod k použití programu Verze 1.0 Copyright 2007 Dokumentace: Ing. Jaroslav Nušl

František Hudek. červen ročník. Nastavení myši, místní a jazykové nastavení.

Výrazy lze též zavést v nečíselných oborech, pak konstanty označuji jeden určitý prvek a obor proměnné není množina čísel.

Novinky verze ArCon 14 Small Business

Jan Březina. Technical University of Liberec. 17. března 2015

Business Contact Manager Správa kontaktů pro tisk štítků

Inovace a zkvalitnění výuky prostřednictvím ICT VY_32_INOVACE_ INF.5.61 až 80

Střední průmyslová škola a Vyšší odborná škola technická Brno, Sokolská 1. Podpora digitalizace a využití ICT na SPŠ CZ.1.07/1.5.00/34.

Inovace výuky prostřednictvím šablon pro SŠ

Aplikované úlohy Solid Edge. SPŠSE a VOŠ Liberec. Ing. Jana Kalinová [ÚLOHA 01 ÚVOD DO PROSTŘEDÍ OBJEMOVÁ SOUČÁST; PŘÍKAZ SKICA A JEJÍ VAZBENÍ]

Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace

DUM 06 téma: Náležitosti výkresu sestavení

Příručka pro práci s dataloggerem Labquest 2. Zapínání a domácí obrazovka

Vítězslav Bártl. prosinec 2013

Novinky v programu Majetek 2.06

Poruchy modul pro rychlé hlášení poruch z provozu.

Obrázek. Základní popis, zadání úkolu. Struktura tříd,

ÚVOD DO HRY PRINCIP HRY

M-10. AU = astronomická jednotka = vzdálenost Země-Slunce = přibližně 150 mil. km. V následující tabulce je závislost doby

Ozobot aktivita lov velikonočních vajíček

(k 1)x k + 1. pro k 1 a x = 0 pro k = 1.

Matematika 1. ročník. září

Grafické řešení soustav lineárních rovnic a nerovnic

2.1. Pojem funkce a její vlastnosti. Reálná funkce f jedné reálné proměnné x je taková

ZADÁVÁNÍ DAT V PŘÍKAZECH

Rostislav Horčík. 13. října 2006

1.2.5 Reálná čísla I. Předpoklady:

( x ) 2 ( ) Další úlohy s kvadratickými funkcemi. Předpoklady: 2501, 2502

Autodesk Inventor 8 vysunutí

primární tlačítko (obvykle levé). Klepnutí se nejčastěji používá k výběru (označení) položky nebo k otevření nabídky.

Jednofázový alternátor

Sada 3 CAD3. 3. CADKON DT+ Vynášení stěn

Goniometrie trigonometrie

Matematika pro 9. ročník základní školy

Externí zařízení Uživatelská příručka

2.6.4 Lineární lomené funkce s absolutní hodnotou

František Hudek. únor ročník

Počty 1. ročník, 2 hodiny týdně Vzdělávací obsah. Časový plán Září. Téma Učivo Ročníkové výstupy žák podle svých schopností Poznámka

Algoritmizace a programování

Definice z = f(x,y) vázané podmínkou g(x,y) = 0 jsou z geometrického hlediska lokálními extrémy prostorové křivky k, Obr Obr. 6.2.

Pokusy s kolem na hřídeli (experimenty s výpočty)

4. cvičení: Pole kruhové, rovinné, Tělesa editace těles (sjednocení, rozdíl, ), tvorba složených objektů

Manuál Kentico CMSDesk pro KDU-ČSL

VÍTEJTE Obsah Úvodník Novinky z Webdispečinku: 3 Nové možnosti prohlížení knihy jízd Tankovací směrnice Odpracované hodiny řidičů podle tachografu Roz

Řešení lineárních a kvadratických funkcí v prostředí programu GeoGebra

Rychlé vyrovnávací paměti (cache)

Konverze textových formátů

Název: VY_32_INOVACE_PG3307 Vytváření objektů z křivek pomocí Extrude a Lathe

Školní kolo soutěže Mladý programátor 2016, kategorie A, B

Jak začít. Import tvarů. Výchozí tvary. NetLogo Uživatelská příručka

MS Word 2007 REVIZE DOKUMENTU A KOMENTÁŘE

Cvičení 3 z předmětu CAD I PARAMETRICKÉ 3D MODELOVÁNÍ

1.1 Seminář z Informatiky. Charakteristika volitelného vyučovacího předmětu Seminář z Informatiky

Výroba Hofmanových bočních louček pomocí hoblovky. Napsal uživatel Milan Čáp Čtvrtek, 30 Duben :47

Název projektu: Spokojená škola Číslo projektu: OPVK.CZ.1.07/1.2.33/ Metodické pokyny k pracovnímu listu č. 1 Význam slov

metodická příručka DiPo násobení a dělení (čísla 6, 7, 8, 9) násobilkové karty DiPo

Asymptoty grafu funkce

Funkce Vypracovala: Mgr. Zuzana Kopečková

7. Silně zakřivený prut

C. 2. Pořízení a implementace IS

Hřídelové čepy. Podle tvaru, funkce a použití rozeznáváme hřídelové čepy: a) válcové b) kuželové c) prstencové d) kulové e) patní

Inovace výuky prostřednictvím šablon pro SŠ

jednotky hmotnosti pracovní list Základní škola Zaječí, okres Břeclav Školní 402, , příspěvková organizace

Uživatelský manuál k instalaci a aktivaci systému BUILDpower S

Vytvoření nebo odstranění makra Excel

1.9.5 Středově souměrné útvary

V, URČENO PRO POČÍTAČE : DELTA SINCLAIR ZX - SPECTRUM A/128 DIDAKTIK GAMA. DIDAKTIK M

Věty o pravoúhlém trojúhelníku. Vztahy pro výpočet obvodu a obsahu. Eukleidova věta o výšce. Druhá mocnina výšky k přeponě je rovna součinu

10 je 0,1; nebo taky, že 256

VYHLÁŠKA. číslo 1/2004 O POUŽITÍ SYMBOLŮ MĚSTA, ČESTNÉM OBČANSTVÍ A CENÁCH MĚSTA. Část I. Článek I. Článek II. Města Mělníka, okres Mělník

( ) Slovní úlohy o společné práci I. Předpoklady: Sepiš postup na řešení příkladů o společné práci.

Poznámka 1: Každý příklad začneme pro přehlednost do nového souboru tímto krokem:

Jednotný vizuální styl: podpis v ové korespondenci.

Test typografie (export do pdf)

Zvyšování kvality výuky technických oborů

DATABÁZE DŮLEŽITÉ: Před načtením nové databáze do vaší databáze si prosím přečtěte následující informace, které vám umožní:

JAK ZVLÁDNOUT E-LEARNINGOVÝ KURZ

plošný 3D NURBS modelář pracující pod Windows NURBS modely jsou při jakkoliv blízkém pohledu dokonale hladké

P r a V I d l a. C Esk A Pr Av i dla

rozlišení obrazovky 1024 x 768 pixelů operační systém Windows 2000, Windows XP, Windows Vista 1 volný sériový port (volitelný) přístup na internet

Numerická integrace. 6. listopadu 2012

Dálkové ovládání HP Media remote control (pouze u vybraných modelů) Uživatelská příručka

Modul pro testování elektrických obvodů

Diagnostický adaptér VAG1 VAGR1 VAGR2 Instalace pro operační systémy Windows

Číslo projektu CZ.1.07/1.4.00/ Název sady materiálů Technické práce 8. ročník Název materiálu VY_32_INOVACE_07_Povrchová úprava Autor

Jak udělat simulační studii z minulého čísla?

Střední průmyslová škola strojnická Olomouc, tř.17. listopadu 49

FLUENT přednáška. Meshing

1) Vypočítej A) 32 B) 44 C) 48 D) 56. 2) Urči číslo, které se skrývá za A ve výpočtu: 8 5 A) 12 B) 13 C) 14 D) 15

Matrika otázky a odpovědi Vidimace částečné listiny. Ing. Markéta Hofschneiderová Eva Vepřková

Předmluva 1 Typografická konvence použitá v knize 2. 1 Úvod do Wordu Popis obrazovky 7 Popis panelu nabídek 9 Zadávání příkazů 10

MĚSTO HANUŠOVICE. OBECNĚ ZÁVAZNÁ VYHLÁŠKA č. 3/2014 O ZÁKAZU ŽEBRÁNÍ NA VEŘEJNÉM PROSTRANSTVÍ

INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ. Výukový materiál zpracován v rámci projektu EU peníze školám. Registrační číslo projektu: CZ.1.07/1.5.00/34.

Přidávání animací do programů

Návod k obsluze. Rýhovací a perforovací stroj GPM 450 SA

CDV-72BE domácí videotelefon

Třetí sazba DPH 10% v programech Stravné a MSklad pokročilé nastavení

Transkript:

Čtvrtek 28. února Comenius Logo je objektově orientovaný programovací nástroj pracující v prostředí Windows. Byl vyvinut na Slovensku jako nástroj k výuce programování na základních školách. Rozvíjí tvořivost a schopnost řešení problémů. Výsledkem práce mohou být například výukové aplikace nebo hry. Nevýhodou je, že vše co v CL vytvoříte, v něm musíte i spouštět, protože překladač CL pracuje jako interpret. Princip programování CL pracuje ve dvou, současně fungujících, režimech - v textovém a grafickém. V grafické části pracovní plochy je umístěna želva, která vykonává instrukce zadávané z textového pole. Podle nich pak může například vykreslit jednoduché geometrické obrazce (trojúhelník, čtverec). Kreslené útvary mohou vypadat všelijak, neboť to, co želva nakreslí, záleží jen na nás. Můžeme modifikovat tvar stopy (barvu, šířku, vzor), který za sebou zanechá, měnit její vzhled nebo ji skrýt. Tento přístup k práci se proto nazývá "želví grafika". CL má kolem 250 předefinovaných příkazů v různých kategoriích. Abychom se neupsali zadáváním opakujících se instrukcí, můžeme samozřejmě tvořit další, složitější, tzv. definované procedury (právě to učí základům programování). Nebyl by to tak mocný nástroj, kdybychom mohli pracovat jen s jedním objektem (želvou). Po ploše obrazovky se v jednom okamžiku může pohybovat několik želv a tak mohou v CL vznikat zajímavé interaktivní aplikace. Prostředí Comenius Logo Želva se nachází v tzv. grafickém okně (zviditelníme ji klávesou +), v němž jsou vidět i čáry, které nakreslila. Příkazy, které má želva vykonat, se zapisují z klávesnice na příkazový řádek vlevo dole v okně. Do jednoho řádku lze psát více příkazů oddělených mezerou. Příkazy se vykonají po stisknutí klávesy Enter. Mezi grafickým oknem a příkazovým řádkem se nachází textové okno, kde jsou zaznamenány použité příkazy. V příkazovém řádku lze vybírat i šipkami nahoru a dolů příkazy, které jsme želvě zadali v minulosti.

zobrazení okna paměti želva nabídka příkazů Grafická plocha Textová plocha Logo základní příkazy Akce Příkaz Zkratka, Popis příkazu parametr lez dopředu forward fd číslo želva postoupí vpřed o počet pixelů daný číslem lez dozadu back bk číslo želva postoupí vzad o počet pixelů daný číslem otoč vlevo left lt číslo želva se otočí o daný počet stupňů proti směru hodinových ručiček otoč vpravo right rt číslo želva se otočí o daný počet stupňů po směru hodinových ručiček smaž obrazovku clearscreen cs smaže obrazovku a umístí želvu do výchozí polohy hodinových nastav barvu setpencolor setpc číslo želva změní barvu stopy hodinových nastav sílu čáry setpenwidth setpw číslo želva změní tloušťku stopy

Vytvoření nové procedury Do příkazového řádku pak píšeme pouze ctverec a želva nakreslí čtverec Proměnné Proměnnou v Comenius Logu píšeme tak, že před jméno proměnné napíšeme dvojtečku Př. to ctverec :d repeat 4 [fd :d left 90] Do příkazového řádku pak napíšeme ctverec a za něj hodnoty parametrů ctverec 100 Čtvrtek 7. března Procedura n_uhelnik sestrojí pravidelný mnohoúhelník o zvolené délce strany to n_uhelnik :n :s repeat :n [fd :s rt 360/:n] Procedura může obsahovat více proměnných. Proměnná nemusí být pouze písmenko, ale může to být i slovo, které vyjadřuje vlastnost, kterou proměnná zastupuje to n_uhelnik :n :d :barva :t setpencolor :barva setpenwidth :t repeat :n [fd :d rt 360 / :n] //barva pera //šířka pera

Trojúhelník postavený na špičku to trojuhelnik :a lt 30 repeat 3 [fd :a rt 120] Vybarvit trojúhelník to trojuhelnik :d :b :vypln lt 30 setpencolor :b repeat 3 [fd :d rt 120] pu rt 30 fd 30 setfillcolor :vypln fill bk 30 lt 30 pd // pu pero nahoru // fill - vyplň // pd pero nahoru Čtvrtek 7. března Proceduru trojúhelník použijeme na vytvoření procedury kriz to kriz :d :b :vypln repeat 4 [trojuhelnik :d :b :vypln lt 60] Čtvrtek 21. března Odvození procedury kružnice to kruznice repeat 360 [fd 1 rt 1] Kružnice různé velikosti to kruznice :d repeat 360 [fd :d rt 1]

Sestrojení procedury spirála to spirala :d repeat 180 [fd :d rt 1] spirala :d - 0.1 Procedura spirála používá techniku rekurze - jedna a tatáž funkce volá před svým dokončením sama sebe s použitím nové sady parametrů. Tato procedura je musí ručně zastavit nebo je nutné použít podmínku. Spirála s měnící se tloušťkou čáry to spirala :d :t if :d > 7 [stop] setpenwidth :t repeat 120 [fd :d rt 1] spirala :d + 0.1 :t + 0.1 Vytvoření procedury sluníčko to slunicko :d :n repeat :n [trojuhelnik :d fd :d wait 1500 lt 360 / :n]