La programación es esencial en todo programa escolar.

En un mundo donde la tecnología tiene un papel cada vez más protagónico, saber programar es fundamental para el futuro de los alumnos. Enseñar programación también implica enseñar habilidades como el pensamiento crítico y la capacidad para solucionar problemas. Por eso creamos “Programación para todos”, un plan de estudios que incluye clases para iPad y Mac, guías para profesores y apps con las que enseñar programación es más fácil que nunca. “Programación para todos”, para aprender hoy y brillar en el futuro.

Swift. Un lenguaje para programadores principiantes y desarrolladores expertos.

Creamos Swift como un lenguaje de programación que todos pueden aprender. Puedes usar palabras y frases que ya conoces, como “agregar” y “eliminar”, y ver lo que estás creando a medida que escribes tu código. Además, Swift es tan poderoso que es la herramienta favorita de millones de desarrolladores para crear las apps que usas todos los días.

iPad. La plataforma perfecta para aprender a programar.

Con el iPad, los estudiantes aprenden a programar de forma interactiva y divertida. La app Swift Playgrounds aprovecha al máximo todas las funcionalidades Multi-Touch, porque les permite a los alumnos mover los códigos con los dedos y ver los resultados al instante. Incluso pueden ver cómo funciona el código en el mundo real, al usar el iPad para controlar robots y drones.

Enseña a
programar
en serio.
De la forma
más divertida.

Queríamos lograr que la programación fuera una experiencia tan envolvente como usar el iPad. Por eso creamos Swift Playgrounds. Con esta app, los estudiantes pueden controlar personajes con código real y familiarizarse con los conceptos más importantes resolviendo rompecabezas, para que aprender a programar sea tan divertido como jugar.

La programación cobra vida con robots, drones y mucho más.

La forma más poderosa de aprender es ver cómo una idea se convierte en realidad. Con las clases para aprender a programar en el iPad, los estudiantes pueden hacer que sus robots caminen y controlar drones en pleno vuelo. Es un enfoque práctico que demuestra que la ingeniería y los conceptos de programación pueden cobrar vida en el mundo real.

Celebra la Computer Science Education Week.

Únete a Hopper y sus amigos para celebrar el cumpleaños de la pionera en computación Grace Hopper y la Computer Science Education Week del 3 al 9 de diciembre. Diviértete haciendo una actividad de programación con la guía para facilitadores o asiste a una sesión gratuita de programación en el Apple Store.

Clases para que los niños aprendan, piensen y creen en Swift.

Creamos una amplia variedad de materiales basados en estándares para ayudarte a enseñar programación, como actividades para el salón de clases, rompecabezas basados en apps y temas para debatir. Aquí encontrarás un adelanto del plan de estudios para enseñar Swift en el iPad.

Descarga las guías para profesores para comenzar a impartir tus clases.

Empezar a programar 1

Empezar a programar 1 te permite usar apps visuales como codeSpark y Tynker para enseñarle a los alumnos de 4 y 5 años a pensar como programadores. La guía incluye clases para aplicar conceptos como secuencias, depuración y sentencias condicionales en contextos cotidianos. También incluye actividades que no requieren el uso de una computadora, propuestas de temas para estimular la creatividad y rompecabezas.

Empezar a programar 2

Los alumnos de primaria pueden continuar aprendiendo programación y mejorando sus habilidades. Como parte de las actividades, los alumnos resuelven problemas reales de programación, prueban el código escrito por sus compañeros, diseñan programas para distintos bots y exploran el diseño de las interfaces de usuario. También pueden aplicar lo aprendido para resolver rompecabezas usando apps visuales como Tynker.

Aprender a programar 1 y 2

Aprender a programar 1 y 2 está diseñado para ayudarte a enseñar Swift Playgrounds, sin importar el nivel de experiencia en programación que tengas. Las clases se enfocan en los conceptos clave y demuestran que la programación es un modo de pensar que puede aplicarse a otros contextos y a la vida cotidiana.

Learn to Code 3

Con Learn to Code 3, tus alumnos podrán mejorar sus habilidades de programación y comenzarán a pensar como verdaderos desarrolladores de apps. Podrán diseñar una serie de herramientas creativas explorando los poderosos conceptos de programación que usan los desarrolladores profesionales. También aprenderán a ubicar y manipular imágenes para crear mundos nuevos.

Ayuda a los estudiantes a graduarse haciendo apps reales con Swift en la Mac.

Cuando los estudiantes ya saben cómo crear una app, pueden empezar a usar Xcode en la Mac. Creamos clases que te ayudan a darles las mismas herramientas, técnicas y conceptos que usan los profesionales, para que puedan diseñar apps operativas que les den vida a sus ideas.

Clases que convierten a los estudiantes en desarrolladores de apps.

Diseñamos clases que ayudarán a los estudiantes a adquirir experiencia práctica con las herramientas, técnicas y conceptos que necesitan para crear una app de iOS desde cero. Además, creamos guías para que los maestros los ayuden. Aquí encontrarás un adelanto de algunas de las funcionalidades que usarás para enseñar a programar apps con Swift.

Descarga las guías para aprender y enseñar a desarrollar apps.

Introducción al desarrollo de apps con Swift

Este curso de un semestre está diseñado para que los estudiantes de secundaria y universidad descubran el mundo del desarrollo de apps, Swift y Xcode. Al finalizar el curso, los estudiantes aplican sus conocimientos de programación para crear desde cero una de las apps básicas de iOS.

Desarrollo de apps con Swift

Este curso de un año, diseñado para estudiantes de enseñanza secundaria o universitaria, profundiza los conceptos de Swift, Xcode y el desarrollo en iOS. Los estudiantes aplican sus conocimientos para diseñar proyectos pequeños y prueban el funcionamiento de su código en entornos interactivos. Además, hay una unidad optativa que enseña a construir una app de realidad aumentada usando ARKit. Al finalizar el curso, podrán crear una app totalmente operativa con su propio diseño.

¿Quieres aprender a programar? ¡Únete al club!

No sólo se aprende en el aula. Los kits del Club de Programación con Swift para clubes, programas extracurriculares y cursos de verano permiten dar a más jóvenes la oportunidad de aprender a programar. A través de divertidas actividades, los estudiantes pueden colaborar, diseñar prototipos de apps y pensar en formas de marcar la diferencia en su comunidad a través de la programación. Además, las guías para facilitadores ofrecen las herramientas que los líderes de los clubes necesitan para estimular la creatividad de los estudiantes con la programación.