Ma egy kiváló projektről fogunk beszélni, amelyet oktatási környezetek számára tervezünk, és az otthonunkban élő kicsik számára, akik meg akarják ismerni a programozást, bár felnőttek és serdülők számára is hasznos.
A projekt, amelyről beszélni fogunk, a Scratch melyik egy vizuális programozási nyelv, amelynek fő jellemzője a mentális képességek fejlesztésének lehetővé tétele a programozás elsajátításával a kód mély ismerete nélkül.
Jellemzői a számítási gondolkodás könnyű megértéséhez kapcsolódnak Nagyon népszerűvé tették gyermekek, serdülők és felnőttek oktatásában.
Ezt a programozási nyelvet oktatási célokra használják animációk egyszerű létrehozására és bevezetésül a fejlettebb programozási tartalmakhoz.
Számos szórakoztató és építőipari oktatási célra is használható, például: tudományos projektek (ideértve a kísérletek szimulálását és vizualizálását), rögzített előadások animációs előadásokkal, animált társadalomtudományi történetek, interaktív művészetek, zene stb.
A Scratch webhelyén megtekintheti a különböző meglévő projekteket, módosíthatja őket, sőt tesztelheti is őket a változtatások tényleges mentése nélkül, mivel ez nem igényel semmilyen regisztrációt.
A Scratch segítségével olyan programok jönnek létre, amelyek a logikai láncban összekapcsolt tipikus logikai blokkokat manipulálják a Lego konstruktor szerelvény analógiájával.
A környezet külön alkalmazásként indítható, vagy online szolgáltatásként nyitható meg a böngészőben történő megnyitáshoz.
A Scratch segítségével a felhasználók eseményvezérelt programozást használhatnak több aktív objektumnak, úgynevezett sprite-nek.
Az írók vektorgrafikusan vagy bitképként festhetők a Scratch saját weboldaláról a projekt részét képező egyszerű szerkesztő segítségével., vagy importálhatók külső forrásokból is, ideértve a webkamerákat is.
A projekt kódját JavaScript-ben írják a React keretrendszer segítségével, és a BSD licenc alatt szállítják.
A Scratch 3.0 új verziójáról
A közelmúltban jelent meg a Scratch 3.0 vizuális programozási környezet jelentős változata, amelyet a Massachusettsi Műszaki Intézet kutatói fejlesztettek ki, mint kísérleti platformot a gyermekek kódolására.
Plusz áttérve a JavaScript-re, a Node.js-re és a React-re, a Scratch 3.0 kiadása figyelemre méltó a hangok és képek szerkesztésére szolgáló új interfészek bevezetésével.
Számos új programblokk került hozzá, beleértve a hangeffektusok létrehozására szolgáló blokkokat, a szövegszerkesztő operátorokat, a blokkokat a rajzoláshoz és a sprite grafikák kezeléséhez.
Javasolták egy teljesen átalakított kiterjesztési könyvtárat, amely további blokkosorokat kínál, beleértve azokat is, amelyek lehetővé teszik a külső berendezésekkel és szolgáltatásokkal való interakciót.
A csomag új típusú spriteket, hangokat és háttérképeket tartalmaz. Az interfész tabletekkel való használatra van kialakítva.
Hogyan lehet megszerezni a Scratch 3.0-t?
Fontos megemlíteni, hogy jelen pillanatban Nincs hivatalos csomag a Scratch offline alkalmazáshoz Linuxhoz, ezért a fejlesztők jelenleg csak Windows és Mac OS operációs rendszerekhez kínálnak nekünk csomagokat.
Ezeknek a rendszereknek a csomagjai beszerezhetők a projekt hivatalos weboldaláról annak letöltési szakaszában. Ő link ez.
A Scratch kétségtelenül kiváló projekt, amelyet az általános iskoláktól kezdve az olyan iskolákig fel lehet használni, akik felnőttek számára szeretnének programozni.
Fontos megjegyezni, hogy a Scratch fejlesztői azon dolgoznak, hogy az alkalmazásuk egy verzióján dolgozhassanak, hogy az használható legyen Chromebookokon, és hogy terveik vannak a Linuxra, még ha nem is a közeljövőben.
Jelenleg azok számára, akik érdekelnek, hogy kicsit többet megtudjanak a Scratch-ról, és szeretnék használni Linuxban, az egyetlen módszer, amelyet webböngészőnkből használhatunk A következő linken.
A Windows alkalmazást a Wine Linuxon segítségével lehetne használni, még ha megpróbálnám is gyorsan telepíteni, hibákat dobott nekem, ha valakinek sikerül futtatnia, nagyra értékeljük, ha megosztja a konfigurációját.
Szerintem az offline csomagok a Scratch 2.0-ból származnak