Apple acerca la programación a los más pequeños con Swift Playgrounds

0

Apple ha presentado hoy Swift Playgrounds, una innovadora app para iPad que permite a todo tipo de usuarios aprender a programar de forma rápida y divertida. Tal y como hizo Microsoft creando un innovador tutorial de programación basado en el popular juego Minecraft para estudiantes y educadores, Swift Playgrounds dinamiza la programación animando a estudiantes y principiantes a hacer pruebas con Swift, el lenguaje de programación de Apple.

Swift Playgrounds incluye clases de programación diseñadas por Apple en las que los alumnos escriben código para guiar a los personajes por un mundo gráfico, resolviendo rompecabezas y superando retos mientras aprenden los fundamentos de la programación. Así, mediante sencillos pasos, los más pequeños podrán asimilar aspectos básicos como ejecutar comandos, crear funciones, hacer bucles y usar código y variables condicionales, de manera divertida. Se trata de una forma innovadora de dar vida a los conceptos de la programación y motivar a la próxima generación facilitándoles los recursos necesarios para expresar su creatividad”, ha señalado Craig Federighi, vicepresidente sénior de Ingeniería de Software de Apple.

Apple Swift 3

Además, Apple asegura que publicará a menudo nuevos retos individuales para que los estudiantes puedan seguir perfeccionando sus habilidades según vayan avanzando y también permitirá a docentes y los desarrolladores crear sus propios retos para la app con Xcode. “Es una forma intuitiva y divertida de que nuestras alumnas aprendan los principios básicos de la programación en el iPad, al mismo tiempo que dominan Swift, un lenguaje que puede acompañarlas en todo lo que hagan” asegura Jean MacDonald, fundadora de App Camp for Girls.

Apple Swift 2

Como Swift Playgrounds se ha diseñado específicamente para la interfaz Multi-Touch del iPad, se pueden crear programas completos con solo unos toques. Un ejemplo de ello es que, el nuevo teclado de programación permite introducir caracteres adicionales habituales en el lenguaje Swift con solo deslizar en una tecla, mientras que la barra de funciones rápidas sugiere los siguientes comandos o valores según el contexto. Además, con el teclado emergente se puede editar un número con el dedo, tocar un valor cromático para mostrar el selector de color y hasta arrastrar el límite de un bucle o definición de función para que se ajuste al código existente.

Apple Swift

Además de las clases, Swift Playgrounds incluye plantillas para ayudar a los futuros desarrolladores a expresar su creatividad de forma que los estudiantes y programadores pueden modificar y desarrollar el código para adaptarlo a sus necesidades añadiendo gráficos e interacciones táctiles. La aplicación permite crear un número prácticamente ilimitado de programas interactivos y, además, el usuario puede crear documentos de prueba vacíos o empezar uno a partir de las plantillas integradas con scaffolding para gráficos e interfaces para diseñar apps potentes que respondan a comandos táctiles y del acelerómetro o que controlen dispositivos Bluetooth.

“La nueva Swift Playgrounds de Apple es una de las apps de programación educativas más potentes y accesibles que hayamos visto jamás, y estamos deseando incorporarla en el programa de nuestros campamentos”, ha explicado MacDonald. Y es que, no olvidemos que como Swift Playgrounds usa código Swift de verdad, los proyectos se pueden exportar directamente a Xcode para crear programas para iOS y macOS que pueden convertirse en apps totalmente funcionales.

About Author

Responsable de Globb Security France y España. Periodista, Comunicadora Audiovisual y editora. Antes de unirse a GlobbTV, desarrolló la mayor parte de su carrera profesional en el grupo editorial de Madiva. Twitter: @Drodriguezleal.

Leave A Reply