3. škrabanec.0 vyšlo 2. januára 2019. Nová verzia programovacieho jazyka pre deti je významným míľnikom, ktorý sa posúva od 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í (ale aj dospelých).
Používatelia aplikácie Scratch si môžu stiahnuť a používať aplikáciu Scratch Desktop, verziu prostredia pre stolné počítače, ktorá je k dispozícii pre systémy Windows a Mac OS X, alebo môžu používať verziu online, ktorá funguje v akomkoľvek modernom webovom prehliadači.
Desktopové a online verzie zdieľajú rozhranie; existujúci používatelia aplikácie Scratch si môžu všimnúť, že sa rozhranie mierne zmenilo; fáza, časť scratch, kde sa program vykonáva vizuálne, presunutá doprava.
Používatelia nájdu bloky kódu, kostýmy a zvuky vľavo, blok kódu v strede a blok javiska vpravo v Scratch 3.0. Zmena bola urobená preto, lebo „ľuďom bolo rozhranie intuitívnejšie a zrozumiteľnejšie“ s novými úpravami.
Začiatočníci nuly začínajú so základnými operáciami, napr.g. pomocou presunutia myšou presuňte bloky kódu, ako napríklad „presunúť“, „povedať“ alebo „opakovať“, do oblasti kódu; tieto bloky kódu je možné priamo modifikovať, zvyčajne zadaním rôznych čísel, napr.g. 50 krokov na presun namiesto 10 alebo výber jednej z dostupných možností z ponuky.
Na vyskúšanie Scratch nie je potrebné sťahovať verziu pre počítač; nasmerujte moderný prehliadač na túto stránku a načítajte editor online. Oficiálne sú podporované prehliadače Google Chrome, Microsoft Edge, Mozilla Firefox a Apple Safari pre stolné počítače a Chrome a Safari pre tablety. Vývojári berú na vedomie, že program Internet Explorer nie je podporovaný.
Scratch podporuje mnoho hlavných koncepcií programovania vrátane slučiek, premenných, vstupu používateľa, pretrvávajúceho ukladacieho priestoru, interakcií myši a klávesnice a ďalších.
3. škrabanec.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 byť načítané do Scratch 3.0. Nie je však možné načítať Scratch 3.0 projektov v starších verziách programovacieho prostredia. Nová verzia predstavuje novú funkcionalitu a bloky.
Medzi nové bloky patrí podpora nových operátorov na zlepšenie používania reťazcov (textu), nové bloky pera a podpora priehľadnosti, nový blok kĺzania a nové bloky zvukových efektov.
Používatelia môžu do Scratch pridávať rozšírenia; rozšírenia pridávajú do Scratch nové bloky kódu. 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.
3. škrabanec.0 obsahuje nových skřítkov, prepracovaný zvukový editor a nové programovacie bloky. Na tabletoch sa dá Scratch použiť aj na vytváranie a hranie sa s programami.
Zvukový editor obsahuje nové zvukové efekty a vylepšené užívateľské rozhranie, ktoré sa ľahšie používa. Editor farieb dostal tiež novú funkcionalitu: nové ovládacie prvky pre objednávanie vrstiev, nové nástroje pracujúce 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 naozaj dobre vďaka ľahkému použitiu rozhrania a jeho vizuálnej povahe. Je skvelé vzbudiť záujem o programovanie a je dosť výkonný na to, čo robí.
Teraz ty: Skúšali ste Scratch? Aký je váš názor na to?