Închide anunțul

Una dintre tendințele pe care Apple le-a promovat recent este că este aproape o necesitate să știi să programezi. Mătușa Kateřina de la Saturnino ar spune poate că practica face perfectă și lanseta trebuie îndoită cât este tânără, de aceea Apple încearcă să pună bazele abilității de a programa la cei mai mici. Dar Swift Playgrounds nu este în niciun caz exclusiv pentru ei.

Swift Playgrounds este o aplicație care îi ajută pe copii să înțeleagă elementele de bază ale programării Swift. Dar cu siguranță nu poate fi descris ca o aplicație/joc educațional unilateral, deoarece este conceput în așa fel încât, pe lângă Swift ca atare, copiii să învețe principiile generale ale raționamentului și logicii de programare. Ca familie, am încercat direct Swift Playgrounds pe iPad-ul din 2018. Ce ne-a adus aplicația?

Un loc de joacă pentru toată lumea

Locurile de joacă sunt pentru începători? Da și nu. Modul în care aplicația comunică este atât de ușor de înțeles încât chiar și utilizatorii care nu au văzut niciun cod în viața lor se pot descurca. În același timp, este atât de distractiv încât nici cei care au deja ceva experiență nu se vor plictisi. Locurile de joacă a fost testată de fiica noastră în vârstă de zece ani, care are experiență anterioară cu Karl și Baltík, dar chiar și copiii care nu sunt pasionați de programare se pot descurca. Programul este text-vizual. Utilizatorul începe mai întâi cu crearea de comenzi individuale, pe care le învață treptat să le asambla în lanțuri, bucle și construcții mai complexe. Locurile de joacă individuale din aplicație înseamnă un fel de mini-aplicații – lecții, fiecare dintre acestea fiind concentrată pe o zonă diferită. Există destul de multe locuri de joacă, sau minijocuri dacă preferați, precum și diverse șabloane. Nucleul de învățare constă din trei module de bază - „Învățați să codificați 1”, „Învățați să codificați 2” și „Învățați să codificați 3”.

Prima lecție își propune să învețe utilizatorul comenzile de bază în Swift. Introduceți comenzi făcând clic, nu este nevoie să scrieți întregul cod. Puteți vedea ce vor face comenzile introduse în practică în partea de sus a ecranului, unde personajul principal se mișcă în lumea sa animată 3D. După ce ați introdus comenzile relevante, faceți clic pe butonul „Run my Code” pentru a rula Byta. Dar dacă nu vă place Byte, puteți încerca una dintre celelalte lecții

La început, aplicația te ajută foarte intens cu comenzile, treptat te lasă să devii independent și să folosești activ ceea ce ai învățat în lecțiile anterioare. Dificultatea crește treptat, dar aplicația ține cont și de posibilitatea ca pur și simplu să fie prea mult pentru tine și oferă posibilitatea de ajutor. De asemenea, vă puteți reîmprospăta cunoștințele în orice moment, începând una dintre lecțiile mai vechi.

 

Cel mai bun profesor

Unul dintre cele mai bune lucruri despre Swift Playgrounds – împreună cu comenzile sale incredibil de ușoare și perfect intuitive – este abordarea sa față de utilizator. Aplicația nu insistă asupra unei anumite proceduri pe care trebuie să o înveți ca o pistă de maimuță. Dacă îți poți găsi propria cale către obiectivul tău, Playgrounds îți va sărbători succesul ca și cum ai urma pas cu pas un curs prestabilit. De asemenea, nu vă va dezavantaja dacă decideți să folosiți ajutorul. Un plus cert este variabilitatea lecțiilor individuale, împreună cu faptul că nimic nu te obligă să rămâi strict pe o singură cale. Puteți începe cu orice lecție și completați mai multe dintre ele deodată, fără a fi neapărat să finalizați lecția anterioară.

Un minus semnificativ, și probabil singurul, în regiunea noastră ar putea părea a fi engleza, pe care în special copiii mai mici nu o stăpânesc, dar nu este o problemă de netrecut. Chiar și o persoană care nu vorbește engleza își poate aminti comenzile individuale, iar comentariile și instrucțiunile însoțitoare sunt scrise într-o engleză ușor de digerat - dacă copilul tău nu vorbește engleza foarte bine, nu va fi o problemă să traduci texte scurte .

Unii ar putea considera și faptul că Playgrounds nu este disponibil pentru iPhone un dezavantaj. Dar când încerci aplicația, vei vedea singur că mediul iPad este perfect pentru ea. Dimensiunea afișajului este absolut optimă și, probabil, chiar și cel mai mare iPhone de pe piață probabil nu ar permite ca Playgrounds să fie suficient de confortabil și eficient și probabil că nici măcar nu ar mai fi loc pentru utilizarea unor modificări specifice de cod.

Nu vă fie teamă să încercați Locuri de joacă. Dacă, la fel ca autorul acestui articol, ați încetat să mai programați în anii 1990, pentru că tutorialele QBasic au încetat să fie publicate în Ábíček, iar Mortal Kombat, pe care un coleg de clasă ți-a adus comprimat pe douăzeci de dischete, a început să ți se pară mai distractiv, aplicația poate fi o revenire ușoară și distractivă pentru tine, o punte de întoarcere către lumea codurilor și a comenzilor.

Locuri de joacă Swift
.