Az Apple Swift Playgrounds segít a gyerekeknek megtanulni a kódot

Kis fejlesztők, iPad stílus

A számítógépes műveltség napjainkban létfontosságú, és ez a fontosság csak az elkövetkező években fog nőni. Az Excel táblázatban való ismerkedés nem lesz elegendő a következő generáció számára. A programozás alapvető megértését valószínűleg elengedhetetlenné teszi, amikor a mai gyermekek bejutnak a munkaerőpiacra - és a 2016-as Worldwide Developer's Conference (WWDC) alkalmából az Apple bejelentette egy iPad alkalmazás közelgő elindítását, amely segíteni fog a mai gyerekeknek a jövő jövőjéhez: Swift Playgrounds .

Teljesen az Apple saját Swift programozási nyelvére összpontosítva, a Swift Playgrounds bemutatja a gyerekeket egy sor kihívással, amellyel meg tudja oldani őket, miközben tanítja őket az alapvető kódolási készségek megoldásához. A WWDC-bemutató során egy példa egy olyan karaktert ábrázolt, amely a tér külső szélein sétál. A megadott kód a karakter egyik oldalát csúsztatta, és elfordul, de nem mozdul tovább. A megoldás az volt, hogy a kódot meg kell ismételni a négyzet mindkét oldalán, és a karaktert vissza kell indítani.

Az ilyen alapfogalmak tanítása többet nemcsak nyelvről tanít; azt tanítja, milyen logikát kell alkalmazni, függetlenül attól, hogy a hallgató milyen programozási eszközöket vehet fel a jövőben. A Swift Playgrounds kódolási kihívásaival párhuzamosan megjelenő vizuális környezet megteremtésével a gyerekek valós időben láthatják erőfeszítéseik eredményeit, és jobban megérthetik, hogy mit tegyenek.

A Swift Playgrounds nem az egyetlen lehetőség a piacon, amikor a gyerekeknek lehetőségük nyílik a kódolásra. Az iOS rendszeren különböző lehetőségek állnak rendelkezésre - a Hopscotch-ról a Sphero SPRK robotgömbre. A MIT Media Lab's Scratch elköltözött a mobil világából, mivel 2005 óta oktatja a gyerekeket az interneten a programozás alapjairól.

A programozáson kívül számos lehetőség kínálkozik arra, hogy a gyerekeket is könnyedén bevezesse a játéktervezésbe, a Bloxels fizikai téglájától a Adventure Time Game varázsló ismerős arcaiig.

A Swift Playgrounds a versenytársak többségétől eltekintve természetesen az Apple zászlóshajó-programozási nyelvének elkötelezett híve. A WWDC 2014-es bevezetése óta a Swift széles körben elterjedt az iOS játékfejlesztők körében. Ebből az írásból a világ 14. legnépszerűbb programozási nyelve a Tiobe Index szerint. Miután olyan gyerekek generációja, akik belülről és azon kívül ismerik? Gondolom, ez nem a jövő legrosszabb látomása, ahonnan az Apple ül.

Az Apple által létrehozott Swift Playgrounds néhány előnye is. Például a Swift egyedülálló programozási igényeihez igazított billentyűzetet fejlesztettek ki, amely automatikus kiegészítést kínál, amely a szükséges kód következő bitjeit sugallja. A Swift Playgrounds szintén a felhasználók egyre növekvő készségei mellett lesz, a Swift programozás építőköveiből a fejlettebb kihívások és koncepciók felé haladva.

"A Swift Playgrounds nem igényel kódolási ismereteket, ezért tökéletes a diákok számára," - olvasható az Apple hivatalos Swift Playgrounds weboldala. "Ez is egyedülálló módon biztosítja a tapasztalt fejlesztők számára, hogy gyorsan hozza az ötleteket az életre, és mivel ez azért van felépítve, hogy teljes mértékben kihasználhassa az iPadet, ez egy elsődleges tanulás."

Természetesen a gyerekbarátság nem jelenti azt, hogy csak a gyerekeknek szól. Minden korosztály érdeklődő iPad-felhasználóinak meg kell találniuk a Swift Playgrounds-ot, hogy hasznos segítséget nyújtsanak a programozás világában. A Fundamentals tanfolyam egyedül azt ígéri, hogy a következő fő fejlesztési koncepciókat tanítja: parancsok, függvények, hurkok, paraméterek, feltételes kódok, változók, operátorok, típusok, inicializálás és hibajavítás.

Bár még nincs külön kiadási dátum, a Swift Playgrounds-nak meg kell találnia az App Store-t 2016 őszén, kizárólag az iPad számára, és ingyenes letöltés formájában lesz elérhető. Az Apple még nem ismertette, hogy mely iPad-modellekre lesz szükség, de figyelembe véve, hogy a demográfiai célpontok legalább egy kicsit a fiatalabb oldalon vannak, megtartjuk az ujjainkat, hogy támogatni fogja az összes leosztást Azok a iPads, amelyek anya és apa folyamatosan rúgnak a ház körül.