Rozvoj

Programování pro děti Scratch 3.0 startů

Programování pro děti Scratch 3.0 startů

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?

Hry Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Hraní her na celou obrazovku nebo používání aplikací v režimu celé obrazovky bez rozptýlení vás mohou odříznout od příslušných systémových informací v...
Hry Top 5 karet pro zachycení hry
Top 5 karet pro zachycení hry
Všichni jsme viděli a milovali streamování her na YouTube. PewDiePie, Jakesepticye a Markiplier jsou jen někteří z nejlepších hráčů, kteří vydělali mi...
Hry Jak vyvíjet hru na Linuxu
Jak vyvíjet hru na Linuxu
Před deseti lety by jen málo uživatelů Linuxu předpovídalo, že jejich oblíbený operační systém bude jednoho dne populární herní platformou pro komerčn...