Swift Playgrounds de Apple axudará aos nenos a aprender a codificar

Pequenos desenvolvedores, estilo iPad

A alfabetización informática é de vital importancia hoxe en día e esa importancia só vai medrar nos próximos anos. Coñecer o seu camiño cara a unha folla de cálculo de Excel non será suficiente para a próxima xeración. Tendo unha comprensión básica sobre a programación probablemente será esencial cando os nenos de hoxe ingresen á forza de traballo e na Conferencia Mundial de Desenvolvedores de 2016 (WWDC), Apple anunciou o inminente lanzamento dunha aplicación para iPad que axudará aos nenos de hoxe a prepararse para o futuro de mañá: Swift Playgrounds .

Centrado totalmente na linguaxe de programación Swift de Apple, Swift Playgrounds presentará aos nenos unha serie de desafíos para resolver mentres os ensinan as habilidades básicas de codificación necesarias para solucionalas. Durante a presentación do WWDC, un exemplo presentaba a un personaxe que camiñaba polos bordos exteriores dun cadrado. O código indicado tivo o carácter de moverse ao final dun lado e xirar, pero non máis. A solución foi que o código necesitaba repetirse por cada lado do cadrado, guiando ao personaxe de novo ao comezo.

Ensinar conceptos fundamentais como este ensina máis que linguaxe; el ensina o tipo de lóxica que será aplicable independentemente das ferramentas de programación que un alumno poida incorporarse no futuro. E proporcionando un ambiente visual que existe de xeito conxunto cos desafíos de codificación de Swift Playgrounds, os nenos poden ver os resultados dos seus esforzos en tempo real, dándolles unha mellor comprensión do que facer a continuación.

Swift Playgrounds non é a única opción no mercado cando se trata de ofrecer aos nenos a oportunidade de codificar, por suposto. En iOS, dispoñéronse unha variedade de opcións: desde Hopscotch ata a bola robótica Sphero SPRK. E afastándose do mundo do móbil, Scratch do MIT Media Lab estivo ensinando aos nenos na web os conceptos básicos da programación desde o 2005.

Fóra da programación, hai unha variedade de opcións destinadas a introducir os nenos tamén no deseño do xogo, desde os ladrillos físicos de Bloxels ata as caras coñecidas do Adventure Game Time Wizard.

O que define aos Swift Playgrounds ademais da maioría dos seus competidores, por suposto, é o seu firme compromiso coa linguaxe de programación principal de Apple. Desde a súa presentación no WWDC 2014, Swift viu unha adopción xeneralizada entre os desarrolladores de xogos de iOS. A partir deste escrito, é a 14ª linguaxe de programación máis popular do mundo segundo o Índice Tiobe. Ter unha xeración de nenos que o coñecen dentro e por fora? Supoño que esa non é a peor visión do futuro desde onde está sentado Apple.

Ser creado por Apple dá Swift Playgrounds algunhas vantaxes, tamén. Por exemplo, desenvolveron un teclado adaptado ás necesidades de programación exclusivas de Swift, ofrecendo un autocompletado que suxire os próximos bits de código que pode necesitar. Swift Playgrounds tamén se desenvolverá ao mesmo tempo que o creador conxunto de habilidades de un usuario avanza dende os bloques de programación en Swift ata retos e conceptos máis avanzados.

"Swift Playgrounds non require coñecementos de codificación, polo que é perfecto para os estudantes só comezando", le o sitio web oficial de Apple Swift Playgrounds. "Tamén ofrece unha forma única para que os desenvolvedores experimentados poidan traer ideas á vida. E porque está construído para aproveitar ao máximo o iPad, é unha experiencia de aprendizaxe de primeira clase".

Por suposto, ser amigable non significa que sexa para nenos. Os usuarios de iPad interesados ​​de calquera idade deberían atopar Swift Playgrounds para ser unha boa presentación para o mundo da programación. O curso fundamental só promete ensinar os seguintes conceptos básicos de desenvolvemento: comandos, funcións, loops, parámetros, código condicional, variables, operadores, tipos, inicialización e corrección de erros.

Aínda que aínda non se confirmou a data de lanzamento específica, Swift Playgrounds está programado para chegar á App Store no outono de 2016 exclusivamente para o iPad e estará dispoñible como descarga gratuita. Apple aínda non detallou cales modelos de iPad serán necesarios para executa-lo, pero tendo en conta os seus obxectivos de selección demográfica polo menos un pouco no lado máis novo, imos manter os nosos dedos cruzados que soportarán todos os me-down Os iPads que a nai eo pai seguen chutando pola casa.