Apple Swift ihriská pomôžu deťom naučiť sa kódovať

Malí vývojári, iPad štýl

Počítačová gramotnosť je v dnešnej dobe mimoriadne dôležitá a táto dôležitosť sa v najbližších rokoch len zvýši. Znalosť vašej cesty okolo tabuľky programu Excel nebude postačovať pre ďalšiu generáciu. Základné pochopenie programovania bude pravdepodobne nevyhnutné, keď dnešné deti vstúpia do pracovnej sily - a na Svetovej konferencii vývojárov (WWDC) v roku 2016 oznámila spoločnosť Apple hrozivé spustenie aplikácie iPad, ktorá pomôže pripraviť dnešné deti na zajtrajšok: Swift Playgrounds ,

Zamerané výlučne na vlastný programovací jazyk spoločnosti Swift, spoločnosť Swift Playgrounds prezentuje deťom sériu výziev na riešenie, pričom im učí základné kódovacie schopnosti potrebné na ich riešenie. Počas prezentácie WWDC jeden príklad predstavoval postavu prechádzajúcu okolo vonkajších okrajov námestia. Pri poskytnutom kóde došlo k posunutiu znaku na koniec strany a otáčania, ale nepohybovať ďalej. Riešením bolo to, že kód musel byť opakovaný pre každú stranu štvorca, vedenie charakter späť na začiatok.

Vyučovanie základných pojmov, ako je toto, učí viac ako len jazyk; učí sa druh logiky, ktorý sa bude uplatňovať bez ohľadu na to, aké programové nástroje môže študent v budúcnosti vyzdvihnúť. A poskytovaním vizuálneho prostredia, ktoré existuje vedľa seba s nárokmi na kódovanie Swift Playgrounds, deti môžu v reálnom čase vidieť výsledky svojho úsilia a lepšie pochopiť, čo robiť ďalej.

Swift Playgrounds nie je jedinou možnosťou na trhu, pokiaľ ide o ponúkanie detskej príležitosti na kód, samozrejme. V systéme iOS boli k dispozícii rôzne možnosti - od Hopscotch po robotickú guľu Sphero SPRK. A odďaľuje sa od sveta mobilných zariadení, MIT Media Lab's Scratch učí deti na webe základy programovania od roku 2005.

Mimo programovania existuje celá škála možností, ako jemne predstaviť deťom dizajn hry, od fyzických tehál Bloxels po známe tváre Adventure Time Game Wizard.

Čo si samozrejme stanovuje Swift Playground od väčšiny svojich konkurentov, je jej neochvejný záväzok k vlajkovému programovaciemu jazyku Apple. Od svojho uvedenia na WWDC 2014, spoločnosť Swift zaznamenala rozšírenie medzi vývojármi hier v systéme iOS. Od tohto písania je podľa indexu Tiobe 14. najpopulárnejším programovacím jazykom na svete. Máte generáciu detí, ktoré to vedia dovnútra a von? Predpokladám, že to nie je najhoršia vízia budúcnosti, odkiaľ sedí Apple.

Vytváranie Apple poskytuje aj Swift Playground niekoľko výhod. Napríklad vyvinuli klávesnicu prispôsobenú jedinečným programovým potrebám Swiftu a ponúkajú automatické dopĺňanie, ktoré naznačuje, že budúce kúsky kódu, ktoré budete potrebovať. Spoločnosť Swift Playground sa bude rozširovať spolu s rastúcim počtom zručností používateľov a bude postupovať od stavebných kameňov programovania v spoločnosti Swift až po pokročilejšie výzvy a koncepcie.

"Spoločnosť Swift Playground nevyžaduje žiadne znalosti v oblasti kódovania, takže je to ideálne pre študentov, ktorí práve začínajú," píše oficiálna internetová stránka spoločnosti Apple Swift Playgrounds. "Tiež poskytuje jedinečný spôsob, ako pre skúsených vývojárov rýchlo priniesť nápady do života. A pretože je postavený tak, aby plne využíval iPad, je to prvotriedna skúsenosť s učením."

Samozrejme, byť priateľský k deťom neznamená, že je to len pre deti. Zúčastnení používatelia iPadu ľubovoľného veku by mali nájsť Swift Playground ako užitočný úvod do sveta programovania. Samotný základný kurz sľubuje, že vyučuje nasledujúce základné koncepty vývoja: príkazy, funkcie, slučky, parametre, podmienený kód, premenné, operátory, typy, inicializácia a opravy chýb.

Kým nedošlo k žiadnemu konkrétnemu dátumu vydania, spoločnosť Swift Playground je navrhnutá na to, aby zasiahla App Store na jeseň 2016 výhradne pre iPad a bude k dispozícii ako bezplatná sťahovacia služba. Apple ešte neupresnil, ktoré modely iPadu budú musieť spustiť, ale vzhľadom na to, že ich cieľové demografické skreslenie aspoň trochu na mladšej strane, budeme držať prsty prekročil, že bude podporovať všetky ruky-me-down iPad, že mama a otec stále kopať okolo domu.