Apple ens vol ensenyar a programar

Una de les novetats de la companyia és l'aplicació Swift Playgrounds que, mitjançant jocs i trencaclosques, educarà en programació a joves i adults

Swift Playgrounds està pensat com un joc tridimensional
Swift Playgrounds està pensat com un joc tridimensional
quico domingo
Soci i director de Mortensen
16 de Juny de 2016
Act. 16 de Juny de 2016

Cada cop apareixen més iniciatives i eines orientades a què els infants aprenguin a programar. I és que la programació no és només una competència bàsica per a les professions del futur, sinó que el fet que els nens es formin en aquesta disciplina els ajuda a ser capaços d'organitzar-se millor i a fer front als reptes de manera estructurada i lògica.

Però, i aquelles persones que ja no són nens i volen iniciar-se en el desenvolupament d'aplicacions? A molts adolescents la metodologia de programació per blocs que tant triomfa entre els infants els sembla avorrida i als adults no els queda més remei que apuntar-se a cursos de formació densos i sovint soporífers.

Aquest dilluns, enmig de l'allau de novetats de la presentació d'Apple, s'hi va presentar Swift Playgrounds, una aplicació per iPad pensada per ensenyar a programar joves i adults.

El primer que crida l'atenció és la plataforma. Normalment els dispositius tàctils no són una bona eina per a programar, perquè no disposen de teclats físics complets. Ara bé, Swift Playgrounds està pensat com un joc tridimensional en el qual l'usuari ha d'anar resolent jocs i trencaclosques –dissenyats pels programadors d'Apple– a la vegada que aprèn a codificar en Swift, el llenguatge de programació propi de la companyia de Cupertino.

La idea darrera d'aquesta iniciativa és que serveixi d'introducció al desenvolupament d'aplicacions d'una manera amena. De fet, la col·lecció de jocs i exercicis que s'inclouen dins de Playgrounds –i que s'aniran ampliant en un futur– estan pensats per ajudar a aprendre i assimilar conceptes com l'execució de comandaments o la creació de funcions, variables, bucles i condicions.



A més, Swift Playgrounds també proporciona gràfics i plantilles interactives amb l'objectiu que les aplicacions que creïn els petits nous desenvolupadors siguin d'allò més atractives gràficament.

Tota la interfície de l'app ha estat creada des de zero expressament aprofitant les capacitats multitàctils del dispositiu. Així, es poden afegir caràcters i funcions habituals lliscant amb els dits, o modificar xifres a partir de teclats emergents.

I per descomptat, totes les aplicacions creades es poden provar des del mateix iPad.

Tot i que els desenvolupadors registrats a Apple ja poden descarregar avui mateix la versió de proves, el més interessant és que quan arribi al públic en general –a la tardor d'aquest mateix any–, Swift Playgrounds serà totalment gratuïta i compatible amb tots els models d'iPad Air, iPad Pro i iPad Mini 2.