Leer y escribir. Y programar.

En un mundo centrado en la innovación tecnológica, saber programar es fundamental para el futuro de los alumnos. Además, les enseña habilidades como el pensamiento crítico y la resolución de problemas. Así que hemos creado «Programación para todos», una serie de recursos didácticos para iPad y Mac, guías para el profesor y apps con los que enseñar a programar es mucho más fácil. Porque creemos que la programación no es una optativa, sino una parte esencial de cualquier plan de estudios.

Swift. El lenguaje de profesionales y principiantes.

Swift es un lenguaje de programación muy fácil de aprender. Puedes usar palabras y frases normales en inglés, como «add» o «remove», y ver el resultado en cuanto escribes el código. Y es tan potente que millones de desarrolladores lo eligen para crear las apps que usas a diario.

iPad. La plataforma ideal para lanzarse a programar.

Aprender a programar es muy dinámico y entretenido con el iPad. La app Swift Playgrounds saca el máximo partido a su tecnología Multi-Touch para que los alumnos puedan arrastrar código con los dedos y ver los resultados al instante. Incluso pueden ver cómo funciona la programación en el mundo real controlando un robot o un dron con el iPad.

Enseña a programar en serio. Y en divertido.

Queremos que programar sea tan interactivo como usar el iPad. Por eso hemos creado la app Swift Playgrounds, que permite a los alumnos controlar personajes mediante líneas de código y aprender conceptos básicos resolviendo puzles, como si fuese un juego.

Pon la programación en marcha con robots, drones y más.

Llevar tus ideas a la práctica es la mejor forma de aprender. Con las lecciones de programación especializadas para el iPad, los estudiantes pueden poner robots en movimiento y pilotar drones. Así ven claramente cómo funcionan las cosas que programan en el mundo real.

Adéntrate en el mundo de la programación.

Los retos de la Hora del Código son una manera fantástica de conocer Swift Playgrounds y el mundo de la programación.

Clases con Swift. Los niños piensan, resuelven y crean.

Hemos preparado unos materiales estandarizados muy completos que te ayudarán a enseñar programación de forma sencilla, con actividades para clase, apps de puzles, temas de debate y mucho más. Aquí tienes un adelanto de los recursos para enseñar Swift en el iPad.

Descárgate las guías del profesor para empezar tus clases.

Empezar a programar 1

La guía Empezar a programar 1 te ayuda a usar apps visuales como codeSpark y Tynker para enseñar a los más pequeños a pensar como auténticos programadores. Esta guía incluye lecciones para aplicar conceptos como secuencias, depuración de errores e instrucciones condicionales en situaciones cotidianas. También contiene actividades sin dispositivos, temas para diarios y puzles.

Empezar a programar 2

Los niños de 8 a 12 años pueden seguir perfeccionando sus habilidades con actividades como resolver problemas de programación reales, corregir el código de sus compañeros, diseñar programas para una serie de robots y analizar el diseño de interfaces. También podrán poner a prueba sus conocimientos usando apps visuales como Tynker para resolver puzles.

Aprende a programar 1 y 2

El objetivo de la guía Aprender a programar 1 y 2 es que empieces a usar Swift Playgrounds en las clases, sin importar la experiencia que tengas en programación. En ella se repasan los fundamentos de la programación y se muestra cómo esa forma de pensar puede aplicarse a otras asignaturas y a la vida cotidiana.

Learn to Code 3

Con la guía Learn to Code 3 tus alumnos ampliarán sus conocimientos y empezarán a pensar como auténticos desarrolladores. Crearán una serie de herramientas usando las mismas estrategias que los profesionales y aprenderán a colocar y manipular imágenes con las que crear nuevos mundos.

Tus estudiantes pueden hacer apps reales. Solo necesitan un Mac con Swift.

Una vez que tus alumnos sepan crear apps, pueden empezar a desarrollar en el Mac con Xcode. Gracias a nuestros recursos didácticos, podrás prepararles con las mismas herramientas, técnicas y conceptos que usan los profesionales. Así les facilitas los medios que necesitan para hacer realidad todas sus ideas.

Clases con Swift. Los niños piensan, resuelven y crean.

Nuestras lecciones están pensadas para que los alumnos se familiaricen con las herramientas, técnicas y conceptos imprescindibles para crear una app de iOS desde cero. Además, hemos preparado guías didácticas para que los profesores puedan ayudarles. Aquí tienes un adelanto de algunas prestaciones que te ayudarán a enseñar Swift.

Descarga las guías para aprender y enseñar programación.

Introducción al desarrollo de apps con Swift

Este curso de un trimestre inicia a los universitarios y estudiantes de secundaria en el desarrollo de apps, Swift y Xcode. El proyecto de fin de curso consiste en crear una app para iOS desde cero, poniendo en práctica todo lo aprendido.

App Development with Swift

Este curso de un año para universitarios y estudiantes de secundaria profundiza en Swift, Xcode y el desarrollo de apps para iOS. Los alumnos pondrán en práctica sus habilidades creando pequeños proyectos y probando su código en playgrounds. Al terminar serán capaces de desarrollar sus propias apps.