Programovanie pre deti: Spustenie aplikácie Scratch 3.0

Scratch 3.0 bol prepustený 2. januára 2019. Nová verzia programovacieho jazyka pre deti je hlavným medzníkom, ktorý sa vzdáva používania Adobe Flash k webovým štandardom HTML, CSS a JavaScript.

Scratch je vizuálny programovací jazyk, ktorý je užitočný ako úvodné prostredie na výučbu programovania detí (a tiež dospelých).

Používatelia aplikácie Scratch môžu sťahovať a používať aplikáciu Scratch Desktop, verziu prostredia dostupnú pre Windows a Mac OS X, alebo používať online verziu, ktorá funguje v akomkoľvek modernom webovom prehliadači.

Desktop a online verzie zdieľajú rozhranie; existujúci používatelia Scratch si môžu všimnúť, že sa rozhranie mierne zmenilo; Fáza, časť od nuly, kde sa program vykonáva vizuálne, sa presunula doprava.

Používatelia nájdu bloky kódu, kostýmy a zvuky vľavo, blok kódu v strede a blok scény vpravo v Scratch 3.0. Zmena sa uskutočnila, pretože „ľudia považovali rozhranie za intuitívnejšie a zrozumiteľnejšie“ s novými úpravami.

Začiatočníci od nuly začínajú základnými operáciami, napr. Pomocou presunutia myšou presuniete bloky kódu, ako napríklad „presunúť“, „povedať“ alebo „opakovať“ do oblasti kódu; tieto kódové bloky môžu byť modifikované priamo, zvyčajne zadaním rôznych čísiel, napr. 50 krokov pre presun namiesto 10, alebo výberom jednej z dostupných možností z ponuky.

Na vyskúšanie Scratch nie je potrebné sťahovať verziu pre počítač; stačí nasmerovať moderný prehliadač na túto stránku a načítať editora online. Oficiálne podporované sú prehliadače Google Chrome, Microsoft Edge, Mozilla Firefox a Apple Safari v stolných systémoch a Chrome a Safari v tabletoch. Vývojári poznamenávajú, že program Internet Explorer nie je podporovaný.

Scratch podporuje veľa hlavných koncepcií programovania vrátane slučiek, premenných, vstupu užívateľa, trvalého ukladacieho priestoru, interakcií myši a klávesnice a ďalších.

Scratch 3.0 rozširuje to, čo bolo predtým k dispozícii. Scratch projekty vytvorené so staršími verziami programovacieho prostredia sú stále k dispozícii a môžu sa načítať do Scratch 3.0. Nie je však možné načítať projekty Scratch 3.0 v starších verziách programovacieho prostredia. Nová verzia prináša nové funkcie a bloky.

Nové bloky zahŕňajú podporu nových operátorov na zlepšenie používania reťazcov (text), nové bloky pen a podporu transparentnosti, nové bloky kĺzania a nové bloky zvukových efektov.

Používatelia môžu do Scratch pridávať rozšírenia; rozšírenia pridávajú nové bloky kódu do nuly. Už je k dispozícii množstvo rozšírení vrátane rozšírení, ktoré pridávajú snímanie videa, prekladajú funkcie alebo funkcie na interakciu s položkami Lego MindStorms alebo WeDo.

Scratch 3.0 obsahuje nové skvrny, prepracovaný zvukový editor a nové programovacie bloky. Scratch sa navyše môže na tabletoch používať na vytváranie a hranie s programami.

Zvukový editor obsahuje nové zvukové efekty a vylepšené používateľské rozhranie, ktoré sa ľahšie používa. Editor farieb dostal tiež nové funkcie: nové ovládacie prvky pre objednávanie vrstiev, nové nástroje, ktoré pracujú vo vektorovom režime, lepšie ovládacie prvky vektorových bodov a ďalšie.

Záverečné slová

Začal som učiť programovanie pomocou Scratch a funguje to veľmi dobre vďaka ľahkému použitiu rozhrania a jeho vizuálnej povahe. Je skvelé vyvolať záujem o programovanie a je dosť silný na to, čo robí.

Teraz ste : Skúsili ste Scratch? Aký je tvoj názor?