Dnes budeme hovořit o vynikajícím projektu, který je určen pro vzdělávací prostředí a pro ty nejmenší v našich domovech, kteří se chtějí dozvědět o programování, i když je také užitečný pro dospělé a dospívající.
Projekt, o kterém si povíme, je Scratch je vizuální programovací jazyk, jehož hlavním rysem je umožnění rozvoje mentálních dovedností učením programování bez hlubokých znalostí kódu.
Jeho vlastnosti jsou spojeny se snadným porozuměním výpočetního myšlení Učinili to velmi rozšířeným ve vzdělávání dětí, dospívajících a dospělých.
Tento programovací jazyk se používá pro vzdělávací účely k snadnému vytváření animací a slouží jako úvod do pokročilejšího programovacího obsahu.
Lze jej také použít k nesčetným zábavným a konstrukčním vzdělávacím účelům, jako jsou: vědecké projekty (včetně simulace a vizualizace experimentů), nahrané přednášky s animovanými prezentacemi, animované příběhy společenských věd, interaktivní umění, hudba atd. ostatní.
Na webu Scratch si můžete prohlédnout různé existující projekty, upravit je a dokonce je vyzkoušet, aniž byste změny uložili, protože nevyžaduje žádný typ registrace.
S pomocí Scratch jsou programy vytvářeny manipulací s typickými logickými bloky spojenými v logickém řetězci analogicky se sestavením Lego konstruktoru.
Prostředí lze spustit jako samostatnou aplikaci nebo doručit jako online službu pro otevření v prohlížeči.
Scratch umožňuje uživatelům používat programování řízené událostmi s více aktivními objekty zvanými skřítci.
Skřítci lze namalovat jako vektorovou grafiku nebo bitmapu z vlastní webové stránky společnosti Scratch pomocí jednoduchého editoru, který je součástí projektu, nebo je lze také importovat z externích zdrojů včetně webových kamer.
Kód projektu je napsán v JavaScriptu pomocí rámce React a je dodáván pod licencí BSD.
O nové verzi Scratch 3.0

Nedávno byla vydána významná nová verze vizuálního programovacího prostředí Scratch 3.0 vyvinutá vědci z Massachusetts Institute of Technology jako experimentální platforma pro výuku kódování dětí.
Kromě při přechodu na JavaScript, Node.js a React je vydání Scratch 3.0 pozoruhodné pro implementaci nových rozhraní pro úpravy zvuku a obrazu.
Byla přidána řada nových programových bloků, včetně bloků pro vytváření zvukových efektů, operátorů zpracování textu, bloků pro kreslení a správy sprite grafiky.
Byla navržena zcela přepracovaná rozšiřující knihovna, která nabízí další sady bloků, včetně těch, které umožňují interakci s externím vybavením a službami.
Balíček obsahuje nové typy skřítků, zvuků a obrázků na pozadí. Rozhraní je přizpůsobeno pro použití s tablety.
Jak získat Scratch 3.0?
Je důležité to v tuto chvíli zmínit Pro Linux neexistují žádné oficiální offline aplikační balíčky Scratch, takže vývojáři nám v tuto chvíli nabízejí balíčky pouze pro Windows a Mac OS.
Balíčky pro tyto systémy lze získat na oficiálních webových stránkách projektu v sekci pro stahování. On odkaz je toto.
Scratch je bezpochyby vynikající projekt, který lze použít ve vzdělávacích zařízeních od základních škol až po školy pro dospělé, kteří chtějí začít programovat jednoduchým způsobem.
Důležité je poznamenat, že vývojáři Scratch pracují na verzi své aplikace, aby ji bylo možné použít v Chromebookech, a že mají plány pro Linux, i když ne v blízké budoucnosti.
V tuto chvíli pro ty, kteří mají zájem o to, aby věděli něco více o Scratch a chtěli to použít v Linuxu, jedinou metodu, kterou můžeme použít, je náš webový prohlížeč Na následujícím odkazu.
Aplikaci pro Windows bylo možné použít pomocí Wine v Linuxu, i když jsem se ji pokusil rychle nainstalovat, vyhodilo mi to chyby, pokud by se to někomu podařilo spustit, ocenili bychom, kdybyste sdíleli svou konfiguraci.