Apple Swift spēļu laukumi palīdzēs bērniem iemācīties kodēt

Mazie izstrādātāji, iPad stils

Datorprasmes ir ļoti svarīgas mūsdienās, un nākamajos gados šī nozīme pieaugs. Jaunajai paaudzei nebūs pietiekami daudz informācijas par Excel izklājlapu. Ja programmēšanas laikā būs visaptveroša izpratne, tad, ja šodienas bērni iekļūs darbaspēkā, visticamāk būs svarīgi, un 2016. gada Vispasaules izstrādātāju konferencē (WWDC) Apple paziņoja par gaidāmo iPad lietotnes ieviešanu, kas palīdzēs gatavot šodienas bērnus nākotnes nākotnei: Swift Playgrounds .

Pilnībā koncentrējoties uz Apple pašu Swift programmēšanas valodu , Swift Playgrounds piedāvās bērniem virkni problēmu, lai tos atrisinātu, apgūstot tiem nepieciešamās pamata kodēšanas prasmes, lai tos atrisinātu. WWDC prezentācijas laikā viens piemērs raksturoja rakstzīmi, kas iet pa lauka ārējām malām. Sniegtajam kodam raksturs pāriet pie malas beigām un pagriež, bet tālāk nevirzās. Risinājums bija tas, ka katram kvadrātveida pusei jāatkārto kods, vadot rakstzīmi atpakaļ uz sākumu.

Mācot tādus fundamentālus jēdzienus, tas māca ne tikai valodu; tas māca tādu loģiku, kas būs piemērojama neatkarīgi no tā, kādus programmēšanas līdzekļus students var uzņemt nākotnē. Un, nodrošinot vizuālo vidi, kas pastāv blakus Swift Playgrounds kodēšanas problēmām, bērni var redzēt viņu centienu rezultātus reālajā laikā, dodot viņiem labāku izpratni par to, kā rīkoties tālāk.

Protams, Swift Playgrounds nav vienīgā iespēja tirgū, kad bērniem tiek piedāvāta iespēja kodēt. IOS ierīcē ir pieejamas dažādas iespējas - no Hopscotch līdz Sphero SPRK robotu bumbai. Un, pārejot no mobilās pasaules, MIT Media Lab's Scratch ir apmācījis bērnus tīmeklī plānošanas pamatus kopš 2005. gada.

Ārpus programmēšanas, ir vairākas iespējas, lai maigi iepazīstinātu bērnus ar spēļu dizainu arī no fiziskā ķieģeļu no Bloxels līdz pazīstamajām sejām Adventure Time Game Wizard.

Protams, kas nosaka Swift Playgrounds lielāko daļu konkurentu, tā ir nepārliecinoša saistība ar Apple vadošo programmēšanas valodu. Kopš tā ieviešanas WWDC 2014 Swift ir plaši izplatīts iOS spēļu izstrādātājiem. Kopš šī raksta, tas ir 14. populārākais programmēšanas valoda pasaulē saskaņā ar Tiobe indeksu. Kam ir paaudzes bērni, kuri to zina iekšā un ārā? Es domāju, ka tas nav vissliktākais nākotnes vīzija, no kuras Apple sēž.

Apple izveidotais Swift Playgrounds piedāvā arī dažas priekšrocības. Piemēram, viņi ir izstrādājuši tastatūru, kas ir pielāgota Swift individuālajām programmēšanas vajadzībām, piedāvājot automātisku pabeigšanu, kas piedāvā nākamos koda kodus, kas jums varētu būt vajadzīgi. Swift Playgrounds arī mērogojamies kopā ar lietotāju pieaugošo skillset, progresējot no plānošanas veidošanas elementu Swift uz progresīvākiem uzdevumiem un koncepcijām.

"Swift spēļu laukumi neprasa kodēšanas zināšanas, tāpēc tas ir ideāli piemērots studentiem, kas tikko sākuši darbu," raksta Apple oficiālā Swift Playgrounds tīmekļa vietne. "Tā arī nodrošina unikālu iespēju pieredzējušiem izstrādātājiem ātri iemūžināt idejas. Un tā kā tā ir veidota, lai pilnībā izmantotu iPad, tā ir pirmā un tā veida mācīšanās pieredze."

Protams, bērnam draudzīgs tas nenozīmē, ka tas ir tikai bērniem. Ieinteresētie iPad lietotāji jebkurā vecumā atradīs Swift Playgrounds, kas ir noderīgs ievads programmēšanas pasaulē. Tikai pamatizglītības kurss sola mācīt šādus galvenos attīstības jēdzienus: komandas, funkcijas, cilpas, parametrus, nosacījuma kodu, mainīgos lielumus, operatorus, veidus, inicializāciju un kļūdu labošanu.

Kaut arī līdz šim vēl nav noteikts īpašs izlaišanas datums, Swift Playgrounds ir paredzēta, lai 2016. gada fartā hit App Store tikai iPad un būs pieejams kā bezmaksas lejupielāde. Apple vēl nav sīki izklāstījusi, kādi iPad modeļi būs vajadzīgi, lai to darbinātu, taču, ņemot vērā to, ka viņu mērķa demogrāfiskās skejas ir vismaz nedaudz jaunākajā pusē, mēs turpināsim, lai mūsu pirksti šķērsotu to, ka atbalstīs visus ar roku uz leju iPads, kurus mamma un tētis turpina skūpstīt māju.