Scratch 3.0 vyšlo 2. ledna 2019. Nová verze programovacího jazyka pro děti je významným mezníkem, který přechází od 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í (i dospělých).
Uživatelé Scratch si mohou stáhnout a používat Scratch Desktop, desktopovou verzi prostředí dostupného pro Windows a Mac OS X, nebo použít online verzi, která funguje v jakémkoli moderním webovém prohlížeči.
Desktopové a online verze sdílejí rozhraní; stávající uživatelé Scratch si mohou všimnout, že se rozhraní mírně změnilo; fáze, část nuly, kde se program provádí vizuálně, přesunuta doprava.
Uživatelé najdou bloky kódu, kostýmy a zvuky vlevo, blok kódu uprostřed a blok jeviště vpravo ve Scratch 3.0. Změna byla provedena, protože „lidem bylo rozhraní intuitivnější a srozumitelnější“ s novými úpravami.
Scratch začátečníci začínají základními operacemi, např.G. pomocí drag and drop přesuňte do oblasti kódu bloky kódu, například „přesunout“, „říct“ nebo „opakovat“; tyto bloky kódu lze upravit přímo, obvykle zadáním různých čísel, např.G. 50 kroků pro přesun namísto 10 nebo výběr jedné z dostupných možností z nabídky.
Pro vyzkoušení Scratch není nutné stahovat verzi pro stolní počítače; stačí na tuto stránku nasměrovat moderní prohlížeč a načíst editor online. Oficiálně jsou podporovány Google Chrome, Microsoft Edge, Mozilla Firefox a Apple Safari pro stolní počítače a Chrome a Safari pro tablety. 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, vstupu uživatele, trvalého úložiště, interakcí myší a klávesnicí a další.
Scratch 3.0 rozšiřuje to, co bylo k dispozici dříve. Scratch projekty vytvořené se staršími verzemi programovacího prostředí jsou stále k dispozici a lze je načíst do Scratch 3.0. Není však možné načíst Scratch 3.0 projektů 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, kteří zlepšují používání řetězců (textu), nové bloky pera a podporu průhlednosti, nový blok klouzání a nové bloky zvukových efektů.
Uživatelé mohou do Scratch přidat rozšíření; rozšíření přidávají nové bloky kódu do Scratch. Již je k dispozici ř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 lze navíc použít na tabletech k vytváření a hraní s programy.
Zvukový editor obsahuje nové zvukové efekty a vylepšené uživatelské rozhraní, které se snáze používá. Editor barev dostal také nové funkce: nové ovládací prvky pro řazení vrstev, nové nástroje, které fungují ve vektorovém režimu, lepší ovládací prvky 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 snadnému použití rozhraní a jeho vizuální povaze. Je skvělé vzbudit zájem o programování a je docela silný v tom, co dělá.
Teď ty: Zkusili jste Scratch? Jaký je váš názor na to?