El Swift Playgrounds d'Apple ajudarà els nens a aprendre a codificar

Petits desenvolupadors, estil iPad

L'alfabetització informàtica és de vital importància avui dia, i aquesta importància només creixerà en els propers anys. Conèixer el vostre camí amb un full de càlcul Excel no serà suficient per a la propera generació. Tenir una comprensió bàsica sobre la programació probablement serà essencial quan els infants d'avui ingressin a la mà d'obra i, a la Conferència Mundial per a desenvolupadors de 2016 (WWDC), Apple va anunciar el llançament imminent d'una aplicació per a iPad que ajudarà a preparar els futurs futurs: Swift Playgrounds .

Centrats totalment en el llenguatge de programació pròpia d'Apple, Swift Playgrounds presentarà als nens amb una sèrie de reptes a resoldre, tot ensenyant-los les habilitats bàsiques de codificació necessàries per resoldre'ls. Durant la presentació de la WWDC, un exemple mostrava un personatge que passava per les vores exteriors d'un quadrat. El codi proporcionat té el caràcter de passar al final d'un costat i girar, però no es mou més enllà. La solució era que el codi necessitava repetir-se per a cada costat del quadrat, guiant el personatge al principi.

Ensenyar conceptes fonamentals com aquest ensenya més que simplement llenguatge; ensenya el tipus de lògica que serà aplicable independentment de les eines de programació que un estudiant pugui recollir en el futur. I proporcionant un entorn visual que existeix de manera paral·lela amb els desafiaments de codificació de Swift Playgrounds, els nens poden veure els resultats dels seus esforços en temps real, oferint-los una millor comprensió de què fer a continuació.

Swift Playgrounds no és l'única opció del mercat per oferir als nens la possibilitat de codificar, és clar. A iOS, hi ha diverses opcions disponibles: des de Hopscotch fins a la bola robòtica Sphero SPRK. I allunyant-se del món del mòbil, Scratch del MIT Media Lab ha estat ensenyant als nens a la web els aspectes bàsics de la programació des del 2005.

Fora de la programació, hi ha una sèrie d'opcions per introduir els nens també al disseny del joc, des dels maons físics de Bloxels fins a les cares conegudes de l'Adventure Time Game Wizard.

El que diferencia Swift Playgrounds a part de la majoria dels seus competidors, és clar, és el seu compromís incondicional amb el llenguatge de programació principal d'Apple. Des de la seva presentació a la WWDC 2014, Swift ha vist una àmplia adopció entre els desenvolupadors de jocs d'iOS. A partir d'aquest escrit, és el 14è llenguatge de programació més popular del món segons l'índex Tiobe. Tenir una generació de nens que ho saben per dins i per fora? Suposo que aquesta no és la pitjor visió del futur des d'on està asseguda Apple.

Ser creat per Apple també li dóna Swift Playgrounds alguns avantatges. Per exemple, han desenvolupat un teclat adaptat a les necessitats úniques de programació de Swift, oferint una compleció automàtica que suggereix els propers bits de codi que necessiteu. Swift Playgrounds també s'escala al costat de l'habilitat creixent d'un usuari, progressant des dels blocs de programació de Swift a reptes i conceptes més avançats.

"Swift Playgrounds no requereix coneixements de codificació, així que és perfecte per als estudiants que comencen", diu el lloc web de Swift Playgrounds d'Apple. "També proporciona una manera única perquè els desenvolupadors experimentats portin ràpidament idees a la vida. I perquè està construït per aprofitar al màxim l'iPad, és una experiència d'aprenentatge de primer ordre".

Per descomptat, ser amigable no significa que sigui només per a nens. Els usuaris interessats d'iPad de qualsevol edat han de trobar Swift Playgrounds per ser una introducció útil al món de la programació. El curs bàsic només promet ensenyar els següents conceptes bàsics de desenvolupament: ordres, funcions, bucles, paràmetres, codi condicional, variables, operadors, tipus, inicialització i correcció d'errors.

Tot i que encara no hi ha data de llançament específica confirmada, Swift Playgrounds està previst que arribi a l'App Store a la tardor de 2016 exclusivament per a l'iPad i estarà disponible com a descàrrega gratuïta. Apple encara no ha detallat quins models d'iPad es necessitaran per executar-la, però si tenim en compte els seus objectius demogràfics almenys una mica més al costat més jove, seguirem amb els nostres dits creuats que donaran suport a tots els man-me-down iPads que la mare i el pare segueixen patint per la casa.