Aizvērt sludinājumu

Viena no tendencēm, ko Apple pēdējā laikā popularizē, ir tā, ka ir gandrīz obligāti jāzina, kā programmēt. Tante Kateřina no Saturnino, iespējams, teiktu, ka prakse padara perfektu, un makšķere ir jāizliek, kamēr tas ir jauns, tāpēc Apple cenšas ielikt pamatus programmēšanas spējai mazākajos. Bet Swift Playgrounds nekādā gadījumā nav paredzēts tikai viņiem.

Swift Playgrounds ir lietotne, kas palīdz bērniem izprast Swift programmēšanas pamatus. Bet to noteikti nevar raksturot kā vienpusēju izglītojošu aplikāciju/spēli, jo tā ir veidota tā, lai papildus Swift kā tādai bērni apgūtu vispārīgos programmēšanas spriešanas un loģikas principus. Mēs kā ģimene izmēģinājām Swift Playgrounds 2018. gada iPad. Ko mums deva pieteikums?

Rotaļu laukums ikvienam

Vai rotaļu laukumi ir paredzēti iesācējiem? Jā un nē. Lietojumprogrammas saziņas veids ir tik saprotams, ka ar to var rīkoties pat lietotāji, kuri savā dzīvē nav redzējuši nevienu kodu. Tajā pašā laikā tas ir tik jautri, ka pat tiem, kuriem jau ir kāda pieredze, nebūs garlaicīgi. Rotaļu laukumus izmēģināja mūsu desmitgadīgā meita, kurai ir iepriekšēja pieredze ar Kārli un Baltiku, taču ar to tiek galā pat bērni, kuriem programmēšana nepatīk. Programma ir tekstuāli vizuāla. Lietotājs vispirms sāk ar atsevišķu komandu izveidi, kuras pamazām iemācās salikt ķēdēs, cilpās un sarežģītākās konstrukcijās. Atsevišķi rotaļu laukumi aplikācijā nozīmē sava veida mini aplikācijas – nodarbības, no kurām katra ir vērsta uz citu jomu. Ir diezgan daudz rotaļu laukumu vai minispēļu, ja vēlaties, kā arī dažādas veidnes. Mācību kodols sastāv no trim pamata moduļiem – "Mācīties kodēt 1", "Mācīties kodēt 2" un "Mācīties kodēt 3".

Pirmās nodarbības mērķis ir iemācīt lietotājam Swift pamata komandas. Jūs ievadāt komandas, noklikšķinot, nav nepieciešams rakstīt visu kodu. Jūs varat redzēt, ko jūsu ievadītās komandas darīs praksē ekrāna augšdaļā, kur galvenais varonis pārvietojas savā animētajā 3D pasaulē. Pēc attiecīgo komandu ievadīšanas noklikšķiniet uz pogas "Palaist manu kodu", lai palaistu Byta. Bet, ja jums nepatīk Byte, varat izmēģināt kādu no citām nodarbībām

Sākumā aplikācija ļoti intensīvi palīdz ar komandām, pamazām ļauj kļūt patstāvīgam un aktīvi izmantot iepriekšējās nodarbībās apgūto. Grūtības pakāpeniski palielinās, taču aplikācija ņem vērā arī iespēju, ka tas jums vienkārši varētu būt par daudz, un piedāvā palīdzību. Tāpat jūs jebkurā laikā varat atsvaidzināt savas zināšanas, sākot kādu no vecākajām nodarbībām.

 

Labākais skolotājs

Viena no labākajām lietām Swift Playgrounds kopā ar neticami vienkāršajām un ideāli intuitīvajām vadības ierīcēm ir tā pieeja lietotājam. Lietojumprogramma neuzstāj uz noteiktu procedūru, kas jums jāapgūst kā pērtiķu trase. Ja jūs varat atrast savu ceļu uz savu mērķi, Playgrounds svinēs jūsu panākumus tā, it kā jūs soli pa solim sekotu iepriekš noteiktam kursam. Tāpat tas nenostādīs jūs neizdevīgā stāvoklī, ja nolemsiet izmantot palīdzību. Noteikts pluss ir atsevišķu nodarbību mainīgums, kā arī tas, ka nekas neliek stingri pieturēties pie viena ceļa. Varat sākt ar jebkuru nodarbību un pabeigt vairākas no tām vienlaikus, nepabeidzot iepriekšējo nodarbību.

Būtisks un, iespējams, vienīgais mīnuss mūsu reģionā varētu šķist angļu valoda, ko īpaši mazāki bērni nepārvalda, taču tā nav nepārvarama problēma. Pat angļu valodā nerunātājs var atcerēties atsevišķas komandas, un pievienotie komentāri un instrukcijas ir rakstītas viegli sagremojamā angļu valodā - ja jūsu bērns nerunā ļoti labi angļu valodā, nebūs problēmu iztulkot īsus tekstus. .

Daži varētu arī uzskatīt, ka Playgrounds nav pieejams iPhone tālrunim par trūkumu. Taču, izmēģinot aplikāciju, paši redzēsiet, ka iPad vide tam ir ideāli piemērota. Displeja izmērs ir absolūti optimāls, un, iespējams, pat lielākais iPhone šobrīd tirgū, visticamāk, neļautu Playgrounds lietot pietiekami ērti un efektīvi, un, iespējams, pat nebūtu vietas konkrētu koda modifikāciju izmantošanai.

Nebaidieties izmēģināt rotaļu laukumus. Ja, tāpat kā šī raksta autors, jūs pārtraucāt programmēšanu 90. gados, jo QBasic pamācības pārstāja publicēt Ábičekā un Mortal Kombat, kuru klasesbiedrs jums atnesa saspiestu divdesmit disketēs, jums sāka šķist jautrāks, aplikācija var būt viegls un jautrs atsitiens, kā tilts atpakaļ uz kodu un komandu pasauli.

Swift rotaļu laukumi
.