Programování pro děti: Spouští se Scratch 3.0

Scratch 3.0 byl vydán 2. ledna 2019. Nová verze programovacího jazyka pro děti je hlavní mezník, který se vzdaluje používání Adobe Flash k webovým standardům HTML, CSS a JavaScript.

Scratch je vizuální programovací jazyk, který je užitečný jako úvodní prostředí pro výuku programování dětí (a také dospělých).

Uživatelé Scratch mohou stahovat a používat Scratch Desktop, verzi prostředí, která je k dispozici pro Windows a Mac OS X, nebo použít online verzi, která funguje v moderním webovém prohlížeči.

Desktop a online verze sdílejí rozhraní; stávající uživatelé Scratch si mohou všimnout, že se rozhraní mírně změnilo; Stage, část nuly, kde je program prováděn vizuálně, se přesunula doprava.

Uživatelé najdou bloky kódu, kostýmy a zvuky vlevo, blok kódu uprostřed a blok scén vpravo vpravo v Scratch 3.0. Tato změna byla provedena, protože „lidé považovali rozhraní za intuitivnější a srozumitelnější“ s novým uspořádáním.

Začátečníci od začátku začínají základními operacemi, např. Pomocí drag and drop k přesunutí bloků kódu, jako je "přesunout", "říci" nebo "opakovat" do oblasti kódu; tyto kódové bloky lze upravit přímo, obvykle zadáním různých čísel, např. 50 kroků pro přesun namísto 10, nebo výběrem jedné z dostupných možností z nabídky.

Není nutné stahovat verzi pro stolní počítače, abyste mohli zkusit Scratch; stačí na tuto stránku nasměrovat moderní prohlížeč a načíst editor online. Oficiálně podporované jsou Google Chrome, Microsoft Edge, Mozilla Firefox a Apple Safari v stolních systémech a Chrome a Safari v tabletech. Vývojáři berou na vědomí, že Internet Explorer není podporován.

Scratch podporuje mnoho hlavních programovacích konceptů, včetně smyček, proměnných, uživatelských vstupů, trvalého úložiště, interakcí myši a klávesnice a dalších.

Scratch 3.0 rozšiřuje to, co bylo dříve k dispozici. Scratch projekty vytvořené se staršími verzemi programovacího prostředí jsou stále k dispozici a mohou být načteny do Scratch 3.0. Není však možné načíst projekty Scratch 3.0 ve starších verzích programovacího prostředí. Nová verze přináší nové funkce a bloky.

Nové bloky zahrnují podporu pro nové operátory pro zlepšení používání řetězců (text), nové bloky per a podporu průhlednosti, nový klouzavý blok a nové bloky zvukových efektů.

Uživatelé mohou do Scratch přidávat rozšíření; rozšíření přidat nové bloky kódu do Scratch. K dispozici je již řada rozšíření, včetně rozšíření, která přidávají snímání videa, překládají funkce nebo funkce pro interakci s položkami Lego MindStorms nebo WeDo.

Scratch 3.0 obsahuje nové skřítky, přepracovaný zvukový editor a nové programovací bloky. Scratch může být navíc použit na tabletech k vytváření a hraní s programy.

Zvukový editor obsahuje nové zvukové efekty a vylepšené uživatelské rozhraní, které se snadněji používá. Editor barvy také získal nové funkce: nové ovládací prvky pro řazení vrstev, nové nástroje, které fungují ve vektorovém režimu, lepší ovládání vektorových bodů a další.

Závěrečná slova

Začal jsem učit programování pomocí Scratch a funguje to opravdu dobře díky snadnosti používání rozhraní a jeho vizuální povaze. Je skvělé podnítit zájem o programování a je docela silný na to, co dělá.

Nyní jste : Vyzkoušeli jste Scratch? Jaký je váš názor?