Počítačové laboratoře bez tajemství aneb naučme se učit algoritmizaci a programování s využitím robotů Lekce 03 Prostředí programu SCRATCH Tento projekt CZ.1.07/1.3.12/04.0006 je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky.
Získání a instalace programu Scratch Seznámit se s prostředím a obsluhou nástroje Vyzkoušet připravené příklady CZ.1.07/1.3.12/04.0006 VPSS_L03 (verze 01.1/2012) - Prostředí programu SCRATCH 2
Vývoj: Lifelong Kindergarten Research Group Download: http://scratch.mit.edu Velmi snadná instalace Podpora: http://scratch.mit.edu, částečně česky Nápověda Karty se základy ovládání, ukázkové projekty Sdílené projekty, galerie Fórum Video tutoriály Více než 2,5 mil. projektů Vyhledávání projektů CZ.1.07/1.3.12/04.0006 VPSS_L03 (verze 01.1/2012) - Prostředí programu SCRATCH 3
Výuka formou hry během vytváření zajímavých projektů (interaktivní příběhy, hry, animace) dochází k rozvíjení a získávání programátorských dovedností a osvojování si počítačových koncepcí. Řešení problémů a schopnost navrhovat projekty logické uvažování odlaďování problémů v programu vývoj myšlenek od počátečního konceptu ke konečnému projektu udržování pozornosti a vytrvalost Základní myšlenky počítačů a programování počítačový program říká počítači, co přesně má dělat, krok za krokem psaní počítačového programu nevyžaduje zvláštní kvalifikaci, stačí pouze logické myšlení CZ.1.07/1.3.12/04.0006 VPSS_L03 (verze 01.1/2012) - Prostředí programu SCRATCH 4
Imagine, program, share CZ.1.07/1.3.12/04.0006 VPSS_L03 (verze 01.1/2012) - Prostředí programu SCRATCH 5
Číselné a řetězcové proměnné Booleovská logika Pole, seznam Řídící struktury strukturovaného programování Posloupnost Podmíněné příkazy (větvení) Opakování (iterace) Klávesové vstupy, pozice myši Zasílání zpráv (koordinace více skriptů) Zpracování události klávesnice a myší Generování pseudonáhodných čísel Paralelní programování Tvorba interaktivního uživatelského rozhraní CZ.1.07/1.3.12/04.0006 VPSS_L03 (verze 01.1/2012) - Prostředí programu SCRATCH 6
Objektové programování Podprogramy (procedury, funkce), parametry a návratové hodnoty Práce s soubory (čtení / ukládání dat) Rekurzivní programování Výjimky CZ.1.07/1.3.12/04.0006 VPSS_L03 (verze 01.1/2012) - Prostředí programu SCRATCH 7
http://scratch.mit.edu/ Pro plnohodnotný přístup a stahování projektů Pro sdílení vlastních projektů, vytvoření galerie CZ.1.07/1.3.12/04.0006 VPSS_L03 (verze 01.1/2012) - Prostředí programu SCRATCH 8
Hlavní menu Info o nastavení aktuálního sprite Nástrojov á lišta Spuštění / ukončení běhu skriptu Skupiny příkazů Scéna Souřadnic e myši Nabídka příkazů vybrané skupiny Nový sprite Skripty Pozadí CZ.1.07/1.3.12/04.0006 VPSS_L03 (verze 01.1/2012) - Prostředí programu SCRATCH 9
Kopie spritu Smazání spritu Zvětšení spritu Zmenšení spritu Zmenšená scéna Režim normální scény Celoobrazovkový režim CZ.1.07/1.3.12/04.0006 VPSS_L03 (verze 01.1/2012) - Prostředí programu SCRATCH 10
Základní stavební prvek projektů Vzhled sprite tzv. kostým, který lze měnit Existující, dodávaný s programem Scratch Rastrový obrázek z disku Možnost vytvoření vlastního obrázku pomocí vestavěného editoru Import z kamery Chování sprite je definováno skriptem Standardní sprite Možnost změny standardního sprite default.sprite v adresáři Costumes Možnost změny standardního kostýmu default.jpg v adresáři Costumes CZ.1.07/1.3.12/04.0006 VPSS_L03 (verze 01.1/2012) - Prostředí programu SCRATCH 11
Nastavení povolené rotace Možné způsoby vytvoření nového kostýmu (editor, import rastru, vstup z kamery) Směr pohybu, aktuální pozice, povolení přesunu myší za běhu programu Přehled o kostýmu: pořadí v seznamu, název, velikost, editace, smazání CZ.1.07/1.3.12/04.0006 VPSS_L03 (verze 01.1/2012) - Prostředí programu SCRATCH 12
Definuje chování spritu Sprit může obsahovat více scénářů Posloupnost příkazů Příkazy jsou tvořeny jednotlivými bloky Lze je skládat k sobě jako puzzle Do některých bloků lze hierarchicky vnořit další bloky Spuštění / zastavení skriptu Lze exportovat jako GIF Možnost kopírování do jiných spritů (přetažením myší) CZ.1.07/1.3.12/04.0006 VPSS_L03 (verze 01.1/2012) - Prostředí programu SCRATCH 13
Je tvořen jednotlivými sprity, které obsahují Kostýmy Skripty Zvuky scénou, která obsahuje Pozadí Skripty Zvuky Uložen v souboru *.sb CZ.1.07/1.3.12/04.0006 VPSS_L03 (verze 01.1/2012) - Prostředí programu SCRATCH 14
Rozměr: 480 x 360 pixelů Plovoucí menu (levé tl. myši) pro export obrázku scény (gif) 180 Scéna se dvěma sprity -240 [0, 0] 240 Souřadnice myši, pozice spritu -180 CZ.1.07/1.3.12/04.0006 VPSS_L03 (verze 01.1/2012) - Prostředí programu SCRATCH 15
Ikona pozadí s náhledem a informacemi o počtu skriptů Možnosti vytvoření nového spritu (malování, načtení ze souboru, náhodný výběr) Seznam spritů v projektu (jeden je vybraný) Plovoucí menu (levé tlačítko myši) s operacemi se spritem CZ.1.07/1.3.12/04.0006 VPSS_L03 (verze 01.1/2012) - Prostředí programu SCRATCH 16
Stažení z galerie Otevření Struktura Pozadí Sprity Kostýmy spritů Skripty CZ.1.07/1.3.12/04.0006 VPSS_L03 (verze 01.1/2012) - Prostředí programu SCRATCH 17