Računalniška pismenost je danes ključnega pomena in ta pomen se bo v prihodnjih letih še povečeval. Če poznaš svojo pot okoli preglednice Excel, ne bo dovolj za naslednjo generacijo. Z osnovnim razumevanjem programiranja bo verjetno bistvenega pomena, ko bodo današnji otroci vstopili v delovno silo - in na konferenci Svetovne razsežnosti razvijalcev (WWDC) leta 2016 je Apple napovedal skorajšnji začetek aplikacije iPad, ki bo pomagal pripraviti današnje otroke za jutrišnjo prihodnost: Swift Playgrounds .
Kaj so Swift Playgrounds podjetja Apple?
V celoti se osredotočajo na lasten programski jezik podjetja Swift, Swift Playgrounds otrokom predstavljajo vrsto izzivov, ki jih je treba rešiti, medtem ko jih učijo osnovnih znanj, potrebnih za njihovo reševanje. Med predstavitvijo WWDC je bil en primer značilen znak, ki se je sprehajal po zunanjih robovih kvadrata. Predložena koda je imela znak premakniti na konec strani in se obrniti, vendar se ne premika naprej. Rešitev je bila, da je treba kodo ponoviti za vsako stran kvadrata, da se znak vrne na začetek.
Učenje temeljnih konceptov, kot je ta, uči več kot samo jezik; uči tisto logiko, ki se bo uporabljala, ne glede na to, kakšna programska orodja lahko študent v prihodnosti prevzame. In z zagotavljanjem vizualnega okolja, ki obstaja vzporedno z izzivi šifriranja Swift Playgrounds, lahko otroci v realnem času vidijo rezultate svojih prizadevanj in jim dajo boljše razumevanje, kaj storiti.
Swift Playgrounds ni edina možnost na trgu, ko gre za ponudbo otrokom možnost kodiranja, seveda. V iOS-u so bile na voljo različne možnosti - od Hopscotcha do Robotske žoge Sphero SPRK. In oddaljiti se od sveta mobilnih, Scratch MIT Media Lab je učil otroke na spletu osnove programiranja od leta 2005.
Zunaj programiranja, obstaja vrsta možnosti, ki bi pomenile, da nežno vpeljujejo otroke tudi v igro, od fizičnih opek na Bloxels do znanih obrazov čarovnika za časovno igro Adventure.
Kaj naredi Swift Playgrounds edinstveno
Kar Swift Playgrounds postavlja poleg večine svojih konkurentov, je seveda njegova neomajna zavezanost vodilnemu programskemu jeziku Applea. Od svoje uvedbe na WWDC 2014, Swift je bila široko sprejeta med iOS razvijalci iger. Glede na to pisanje je po indeksu Tiobe 14. najbolj priljubljen programski jezik na svetu. Imate generacijo otrok, ki ga poznajo znotraj in zunaj? Domnevam, da to ni najslabša vizija prihodnosti od mesta, kjer sedi Apple.
Ker je Apple ustvaril, daje Swift Playgrounds nekaj prednosti. Na primer, razvili so tipkovnico, prilagojeno edinstvenim programskim potrebam podjetja Swift, ki ponuja samodokončanje, ki predlaga naslednje kode kode, ki bi jih morda potrebovali. Swift Playgrounds bo obsegal tudi naraščajoče veščine uporabnikov, napredovalo od gradbenih blokov programiranja v Swiftu do bolj naprednih izzivov in konceptov.
"Swift Playgrounds ne potrebuje znanja o kodiranju, zato je kot nalašč za učence, ki se šele začenjajo," pravi spletni urad Swift Playgrounds. "Zagotavlja tudi edinstven način, kako lahko izkušeni razvijalci hitro prinesejo ideje v življenje. In ker je zgrajen, da bi v celoti izkoristil iPad, je to prva učna izkušnja."
Seveda, prijaznost do otroka ne pomeni, da je to samo za otroke. Zainteresirani uporabniki iPada katere koli starosti morajo najti Swift Playgrounds kot koristen uvod v svet programiranja. Izobraževalni tečaji sami obljubljajo, da bodo naučili naslednje ključne razvojne koncepte: ukaze, funkcije, zanke, parametre, pogojno kodo, spremenljivke, operatorje, vrste, inicializacijo in določanje napak.












