Co je to Scratch a jak funguje?

Greg Peters 22-06-2023
Greg Peters

Scratch je volně použitelný programovací jazyk, který umožňuje studentům učit se kódovat vizuálně poutavým způsobem.

Scratch je pro učitele skvělým způsobem, jak přivést žáky do světa kódování a programování, protože je to zábavný programovací nástroj určený pro žáky od osmi let.

Pomocí blokového kódování mohou studenti vytvářet animace a obrázky, které lze po dokončení projektu sdílet. To je ideální pro výuku, zejména na dálku, kdy učitelé mohou studentům zadávat úkoly, které mají dokončit a sdílet.

Přečtěte si, co všechno potřebujete vědět o aplikaci Scratch.

Viz_také: Nejlepší bezplatné virtuální únikové místnosti pro školy
  • Co je Adobe Spark pro vzdělávání a jak funguje?
  • Jak nastavit učebnu Google 2020
  • Třída pro Zoom

Co je to Scratch?

Jak již bylo zmíněno, Scratch je programovací nástroj, který byl vytvořen jako volně použitelný způsob, jak naučit mladé lidi pracovat s kódem. Cílem bylo nabídnout vizuálně poutavou platformu, která vytvoří konečný výsledek, jenž je možné si užít a zároveň se naučit základy kódování.

Název Scratch odkazuje na DJe míchajícího desky, protože tento program umožňuje studentům míchat projekty, jako jsou animace, videohry a další, pomocí zvuků a obrázků - to vše prostřednictvím rozhraní založeného na blokovém kódu.

Platformu vyvinula laboratoř MIT Media Lab a je dostupná v nejméně 70 jazycích po celém světě. V době publikování má Scratch více než 67 milionů projektů, které sdílí více než 64 milionů uživatelů. S 38 miliony návštěvníků měsíčně je tato webová stránka velmi oblíbená pro výuku práce s blokovým kódem.

Scratch je určen dětem od osmi do 16 let.Veřejně byl spuštěn v roce 2007 a od té doby prošel dvěma novými verzemi, které jej posunuly od kódovacího jazyka Squeak přes ActionScript až po nejnovější JavaScript.

Kódování naučené pomocí Scratche může být užitečné při případném budoucím studiu kódování a programování a při hledání zaměstnání. I když, aby bylo jasno, jedná se o blokový program - to znamená, že se snadno používá a vyžaduje, aby studenti uspořádali předem napsané příkazy k vytvoření akcí. Je to však skvělý výchozí bod.

Jak funguje program Scratch?

Scratch 3.0, který je v době vydání této publikace nejnovější iterací, obsahuje tři části: oblast scény, paletu bloků a oblast kódování.

V oblasti scény se zobrazují výsledky, například animované video, V paletě bloků se nacházejí všechny příkazy, které lze přetáhnout do projektu přes oblast kódování.

Lze vybrat postavičku sprita a přetáhnout příkazy z oblasti palety bloků do oblasti kódování, která umožňuje, aby sprite prováděl akce. Kreslená kočka tak může například udělat 10 kroků vpřed.

Jedná se o velmi základní verzi kódování, která studenty učí spíše proces kódování založený na akčních událostech než samotný hluboký jazyk. Přesto Scratch spolupracuje s mnoha dalšími reálnými projekty, jako je LEGO Mindstorms EV3 a BBC Micro:bit, což umožňuje větší potenciál výsledku kódovací platformy.

Chcete postavit robota z reálného světa a nechat ho tančit? Tohle vám umožní nakódovat pohybovou část.

Jaké jsou nejlepší funkce Scratche?

Největším lákadlem Scratche je jeho snadné použití. Studenti mohou poměrně snadno dosáhnout zábavného a vzrušujícího výsledku, což je povzbuzuje k dalšímu používání a hlubšímu zkoumání kódování.

Další silnou funkcí je online komunita. Vzhledem k tomu, že Scratch je tak široce používaný, existuje spousta příležitostí k interaktivitě. Členové na webu mohou komentovat, označovat, oblíbit a sdílet projekty ostatních. Často se zde objevují výzvy Scratch Design Studia, které podněcují studenty k soutěžení.

Pedagogové mají vlastní komunitu ScratchEd, ve které mohou sdílet příběhy a zdroje a klást otázky. Je to skvělý způsob, jak přijít s novými nápady pro budoucí projekty.

Pomocí učitelského účtu Scratch je možné vytvářet účty pro studenty pro snazší správu a přímé komentování. O založení jednoho z těchto účtů je třeba požádat přímo ve Scratchi.

Kromě ovládání předmětů z fyzického světa, jako jsou roboti LEGO, můžete ve Scratchi kódovat také digitální použití hudebních nástrojů, detekci pohybu videa pomocí kamery, převod textu na řeč, překlad pomocí překladače Google a mnoho dalšího.

Viz_také: Třída pro Zoom

Kolik stojí Scratch?

Scratch je zcela zdarma. Bezplatná je registrace, bezplatné používání a spolupráce. Jediným případem, kdy se mohou objevit náklady, je spárování s externím zařízením. Například LEGO je samostatné a pro použití se Scratchem je třeba jej zakoupit.

  • Co je Adobe Spark pro vzdělávání a jak funguje?
  • Jak nastavit učebnu Google 2020
  • Třída pro Zoom

Greg Peters

Greg Peters je zkušený pedagog a vášnivý obhájce transformace oblasti vzdělávání. S více než 20 lety zkušeností jako učitel, administrátor a konzultant Greg zasvětil svou kariéru pomoci pedagogům a školám najít inovativní způsoby, jak zlepšit výsledky učení pro studenty všech věkových kategorií.Jak uvedl autor populárního blogu TOOLS & NÁPADY NA ZMĚNU VZDĚLÁVÁNÍ, Greg sdílí své postřehy a odborné znalosti v široké škále témat, od využití technologií po podporu personalizovaného učení a podporu kultury inovací ve třídě. Je známý svým kreativním a praktickým přístupem ke vzdělávání a jeho blog se stal oblíbeným zdrojem pro pedagogy z celého světa.Kromě své práce bloggera je Greg také vyhledávaným řečníkem a konzultantem, který spolupracuje se školami a organizacemi na vývoji a realizaci efektivních vzdělávacích iniciativ. Je držitelem magisterského titulu v oboru pedagogika a je certifikovaným učitelem v různých předmětech. Greg se zavázal zlepšit vzdělání pro všechny studenty a umožnit pedagogům, aby ve svých komunitách skutečně změnili.