Hirdetés bezárása

Az Apple által a közelmúltban népszerűsített trendek egyike az, hogy szinte elengedhetetlen a programozás ismerete. A Saturnino-i Kateřina néni talán azt mondaná, hogy gyakorlat teszi a mestert, és a botot fiatalon kell hajlítani, ezért az Apple a legkisebbeknél is igyekszik lerakni a programozási képességet. De a Swift Playgrounds korántsem kizárólag nekik való.

A Swift Playgrounds egy olyan alkalmazás, amely segít a gyerekeknek megérteni a Swift programozás alapjait. De semmiképpen nem nevezhető egyoldalú oktatási alkalmazásnak/játéknak, mert úgy van kialakítva, hogy a Swift mellett a gyerekek megtanulják a programozási érvelés és logika általános alapelveit. Családként első kézből próbáltuk ki a Swift Playgrounds-t a 2018-as iPaden. Mit hozott nekünk a pályázat?

Játszótér mindenkinek

A játszóterek kezdőknek valók? Igen és nem. Az alkalmazás kommunikációja annyira érthető, hogy még azok a felhasználók is képesek kezelni, akik még életükben nem láttak kódot. Ugyanakkor annyira szórakoztató, hogy még azok sem fognak unatkozni, akik már rendelkeznek némi tapasztalattal. A játszótereket tízéves kislányunk tesztelte, akinek már van tapasztalata Karllal és Baltíkkal, de még a programozást nem kedvelő gyerekek is megbirkóznak vele. A program szöveges-vizuális. A felhasználó először egyedi parancsok létrehozásával kezdi, amelyeket fokozatosan megtanul láncokká, hurkokká és bonyolultabb konstrukciókká összeállítani. Az alkalmazásban szereplő egyéni játszóterek egyfajta minialkalmazásokat – leckéket jelentenek, amelyek mindegyike más-más területre összpontosít. Van jó néhány játszótér, vagy minijáték, ha úgy tetszik, valamint különféle sablonok. A tanulási mag három alapvető modulból áll: „Tanuld meg az 1. kódot”, „Tanuld meg a 2. kódolást” és „Tanuld meg a 3. kódot”.

Az első lecke célja, hogy megtanítsa a felhasználónak a Swift alapvető parancsait. A parancsokat kattintással adhatja meg, nem kell a teljes kódot beírnia. A képernyő tetején láthatja, hogy a beírt parancsok mit fognak csinálni a gyakorlatban, ahol a főszereplő mozog animált 3D-s világában. A megfelelő parancsok megadása után kattintson a "Kód futtatása" gombra a Byta futtatásához. De ha nem szereti a Byte-ot, kipróbálhatja a többi leckét

Az alkalmazás eleinte nagyon intenzíven segít a parancsokkal, fokozatosan lehetővé téve, hogy önállósodj és aktívan használd az előző leckéken tanultakat. A nehézség fokozatosan növekszik, de az alkalmazás azt is figyelembe veszi, hogy ez egyszerűen túl sok lesz, és felajánlja a segítség lehetőségét. Hasonlóképpen bármikor felfrissítheti tudását a régebbi órák valamelyikének megkezdésével.

 

A legjobb tanár

A Swift Playgrounds egyik legjobb tulajdonsága – a hihetetlenül egyszerű és tökéletesen intuitív kezelőszervei mellett – a felhasználóhoz való hozzáállás. Az alkalmazás nem ragaszkodik egy konkrét eljáráshoz, amelyet majomnyomként kell megtanulnia. Ha megtalálja saját útját a célhoz, a Playgrounds úgy ünnepli sikerét, mintha egy előre meghatározott utat követne lépésről lépésre. Hasonlóképpen nem fog hátrányba kerülni, ha úgy dönt, hogy segítséget vesz igénybe. Határozott plusz az egyes leckék változatossága, valamint az, hogy semmi sem kényszerít arra, hogy szigorúan ragaszkodjon egyetlen úthoz. Bármely leckével kezdheti, és egyszerre többet is elvégezhet anélkül, hogy feltétlenül be kellene fejeznie az előző leckét.

Jelentős, és talán egyetlen mínusznak tűnhet térségünkben az angol nyelv, amit főleg a kisebb gyerekek nem sajátítanak el, de nem megoldhatatlan probléma. Még egy angolul nem beszélő is képes megjegyezni az egyes parancsokat, a hozzá tartozó megjegyzések és utasítások pedig könnyen emészthető angol nyelven íródnak – ha gyermeke nem beszél túl jól angolul, nem okoz gondot rövid szövegek lefordítása. .

Egyesek azt is hátránynak tekinthetik, hogy a Playgrounds nem érhető el iPhone-on. De ha kipróbálod az alkalmazást, magad is meglátod, hogy az iPad környezet tökéletes erre. A kijelző mérete abszolút optimális, és valószínűleg még a jelenleg forgalomban lévő legnagyobb iPhone sem tenné lehetővé a Playgrounds kellő kényelmes és hatékony használatát, és valószínűleg nem is lenne hely konkrét kódmódosítások alkalmazására.

Ne féljen kipróbálni a Játszótereket. Ha a cikk szerzőjéhez hasonlóan az 1990-es években abbahagytad a programozást, mert a QBasic oktatóanyagok nem jelentek meg az Ábíčekben, és a Mortal Kombat, amelyet egy osztálytársad hozott húsz floppy lemezre tömörítve, szórakoztatóbbnak tűnt, az alkalmazás könnyed és szórakoztató visszapattanás lehet számodra, visszavezető híd a kódok és parancsok világába.

Gyors játszóterek
.