Anuncio cerrado

Una de las tendencias que Apple viene impulsando últimamente es que es casi una necesidad saber programar. La tía Kateřina de Saturnino quizás diría que la práctica hace la perfección y que la varilla hay que doblarla cuando es joven, por eso Apple intenta sentar las bases de la capacidad de programar en los más pequeños. Pero Swift Playgrounds no es de ninguna manera exclusivo para ellos.

Swift Playgrounds es una aplicación que ayuda a los niños a comprender los conceptos básicos de la programación Swift. Pero definitivamente no puede describirse como una aplicación/juego educativo unilateral, porque está diseñado de tal manera que, además de Swift como tal, los niños aprenderán los principios generales de programación, razonamiento y lógica. Como familia, probamos Swift Playgrounds de primera mano en el iPad 2018. ¿Qué nos aportó la aplicación?

Un parque infantil para todos

¿Los parques infantiles son para principiantes? Si y no. La forma en que se comunica la aplicación es tan comprensible que incluso los usuarios que nunca han visto ningún código en su vida pueden manejarla. Al mismo tiempo, es tan divertido que ni siquiera aquellos que ya tienen algo de experiencia se aburrirán. Playgrounds fue probado por nuestra hija de diez años, que tiene experiencia previa con Karl y Baltík, pero incluso los niños a los que no les gusta la programación pueden manejarlo. El programa es textual-visual. El usuario primero comienza con la creación de comandos individuales, que gradualmente aprende a ensamblar en cadenas, bucles y construcciones más complejas. Los campos de juego individuales en la aplicación significan una especie de miniaplicaciones: lecciones, cada una de las cuales se centra en un área diferente. Hay bastantes parques infantiles, o minijuegos si lo prefieres, así como varias plantillas. El núcleo de aprendizaje consta de tres módulos básicos: "Aprender a codificar 1", "Aprender a codificar 2" y "Aprender a codificar 3".

La primera lección tiene como objetivo enseñar al usuario los comandos básicos en Swift. Los comandos se ingresan haciendo clic, no es necesario escribir el código completo. Puedes ver lo que harán en la práctica los comandos ingresados ​​en la parte superior de la pantalla donde el personaje principal se mueve en su mundo animado en 3D. Después de ingresar los comandos relevantes, haga clic en el botón "Ejecutar mi código" para ejecutar Byta. Pero si no te gusta Byte, puedes probar una de las otras lecciones.

Al principio, la aplicación te ayuda de forma muy intensiva con los comandos, poco a poco te permite independizarte y utilizar activamente lo aprendido en las lecciones anteriores. La dificultad aumenta gradualmente, pero la aplicación también tiene en cuenta la posibilidad de que simplemente sea demasiado para ti y ofrece la posibilidad de ayudarte. Asimismo, puedes actualizar tus conocimientos en cualquier momento iniciando una de las lecciones más antiguas.

 

El mejor maestro

Una de las mejores cosas de Swift Playgrounds –junto con sus controles increíblemente sencillos y perfectamente intuitivos– es su acercamiento al usuario. La aplicación no insiste en un procedimiento específico que tengas que aprender como si fuera un mono. Si puedes encontrar tu propio camino hacia tu objetivo, Playgrounds celebrará tu éxito como si estuvieras siguiendo paso a paso un curso predeterminado. Asimismo, no te pondrá en desventaja si decides recurrir a la ayuda. Una ventaja definitiva es la variabilidad de las lecciones individuales, junto con el hecho de que nada te obliga a seguir estrictamente un solo camino. Puedes comenzar con cualquier lección y completar varias de ellas a la vez sin tener que completar necesariamente la lección anterior.

Un inconveniente importante, y probablemente el único, en nuestra región podría parecer ser el inglés, que sobre todo los niños más pequeños no dominan, pero no es un problema insuperable. Incluso una persona que no hable inglés puede recordar los comandos individuales, y los comentarios e instrucciones que los acompañan están escritos en un inglés fácil de digerir; si su hijo no habla muy bien inglés, no será un problema traducir textos cortos. .

Algunos también podrían considerar una desventaja el hecho de que Playgrounds no esté disponible para iPhone. Pero cuando pruebes la aplicación, comprobarás por ti mismo que el entorno del iPad es perfecto para ello. El tamaño de la pantalla es absolutamente óptimo, y probablemente ni siquiera el iPhone más grande actualmente en el mercado permitiría utilizar Playgrounds de forma cómoda y eficiente, y probablemente ni siquiera habría espacio para utilizar modificaciones de código específicas.

No tengas miedo de probar Playgrounds. Si, como el autor de este artículo, dejaste de programar en los años 90, porque los tutoriales de QBasic dejaron de publicarse en Ábíček, y Mortal Kombat, que un compañero te trajo comprimido en veinte disquetes, empezó a parecerte más divertido, la aplicación Puede ser un rebote fácil y divertido para ti, un puente de regreso al mundo de los códigos y comandos.

Patios de juego Swift
.