Enseñar programación

Cuando enseñas a programar, los alumnos no solo aprenden el lenguaje de la tecnología, sino también formas nuevas de pensar y dar vida a sus ideas. Apple ofrece programas que te ayudarán a enseñar programación, tanto si estás empezando como si tus alumnos ya están listos para recibir la certificación en Swift.

Empieza por Swift.

Swift es un lenguaje de programación creado por Apple muy fácil de usar, ya que los comandos se basan en palabras que ya conoces como «saltar» y «adelante». Y es tan potente que hasta los profesionales lo utilizan para crear las apps más populares para el iPhone, el iPad, el Mac, el Apple TV y el Apple Watch.

Programación para todos

Celebra la Semana Europea de la Programación diseñando apps.

Las mejores apps parten de ideas brillantes. Anima a tus estudiantes a pensar a lo grande y resolver problemas del mundo real con la nueva actividad de diseño de apps inclusivo de Apple.

Descubrir la actividad

Programación para todos

Preparados, listos… y a programar con Swift Playgrounds.

El currículo «Programación para todos» te guiará por Swift Playgrounds, una app que enseña programación a los niños mediante rompecabezas interactivos y personajes divertidos. Está diseñada para alumnos de ocho años en adelante y te ayuda a acercarles la programación con el mismo lenguaje que utilizan los desarrolladores de apps profesionales.

Más información sobre Swift Playgrounds

Para todos los alumnos de la clase.

Las guías de «Programación para todos» incluyen actividades de clase que explican a los alumnos los conceptos básicos e incluyen ejercicios para practicar programación y resolver problemas. Con las guías para estudiantes, los estudiantes pueden aprender a su ritmo, y con las guías para profesores, puedes ayudar a todos tus alumnos a reforzar o adquirir conocimientos.

Inicio rápido a la programación

«Inicio rápido a la programación» contiene diez divertidas actividades para docentes y familias con niños a partir de diez años. Está muy bien para que los principiantes se enfrenten a distintos retos de programación en la app Swift Playgrounds para el iPad y el Mac.

Programación para todos

Primeros cursos

«Programación para todos — Primeros cursos» está diseñado para ayudar a docentes y familiares a introducir la programación en los primeros años, que es cuando se empiezan a desarrollar habilidades de pensamiento computacional. A través de estas lecciones, tus estudiantes de preescolar a tercero de primaria explorarán, descubrirán y jugarán para sentar las bases de los conceptos básicos de la programación usando la app Swift Playgrounds en el iPad.

Rompecabezas de «Programación para todos»

Los rompecabezas permiten enseñar conceptos de programación importantes con más de 40 horas de actividades flexibles. Cada capítulo ayuda a los alumnos a ampliar sus conocimientos, experimentar con código, aplicar lo que ya saben y explicar de forma original la repercusión de la programación en sus vidas.

Aventuras de «Programación para todos»

Los alumnos que hayan completado los rompecabezas pasan a las aventuras, donde encontrarán todo un mundo de posibilidades para programar con Swift. Estas actividades con un final abierto les permitirán experimentar con prestaciones de hardware y la programación dirigida por eventos para expresar sus ideas más creativas.

Descubre historias reales de profesores de todo el mundo que han utilizado «Programación para todos».

Ver el vídeo

Docentes de todo el mundo comparten los beneficios que aprender a programar ofrece a los estudiantes, incluso si no aspiran a dedicarse a la programación.

Ver el vídeo

Los estudiantes de Dahlya en Orange (California) trabajan la confianza en sí mismos y la perseverancia a través de la programación.

Ver el vídeo

La clase de Diana en Querétaro (México) desarrolla el pensamiento crítico a través del aprendizaje de la programación.

Ver el vídeo

En la ciudad quebequense de Sainte-Julie (Canadá), François enseña a sus alumnos a programar para que adquieran las habilidades del futuro.

Ver el vídeo

La clase de Claire en Blackpool (Reino Unido) desarrolla habilidades transferibles aprendiendo a programar.

Ver el vídeo

En Osaka (Japón), los estudiantes de Rikito utilizan el código como una herramienta para hacer realidad sus ideas.

Desarrolla en Swift

Crea apps desde cero con Xcode.

No hace falta tener experiencia para lanzarse a diseñar y desarrollar apps con Swift en Xcode. Con el curso «Desarrolla en Swift» es muy fácil enseñar a los alumnos de 14 años en adelante a programar como si fueran profesionales, ya sea para un semestre o para obtener la certificación.

Empieza a enseñar desarrollo de apps.

Las guías de «Desarrolla en Swift» se adaptan de la forma que necesites para enseñar tanto a los alumnos que programan por primera vez como a los más avanzados. Las lecciones ofrecen ejercicios prácticos de desarrollo de apps con Swift en Xcode, el entorno de programación integrado que los desarrolladores profesionales utilizan para crear apps de verdad.

Develop in Swift Explorations

Los estudiantes aprenden conceptos de programación básicos y construyen una base sólida para programar con Swift. También analizan el impacto de la informática y las apps en la sociedad, las economías y las culturas mientras exploran el desarrollo de apps para iOS.

Develop in Swift AP® CS Principles

Los estudiantes aprenden conceptos informáticos básicos y construyen una base sólida para programar con Swift mientras se preparan para el examen de AP® Computing Science Principles. Las lecciones hacen un recorrido por el proceso de diseño de una app: lluvia de ideas, planificación, prototipado y evaluación.

Develop in Swift Fundamentals

Los estudiantes adquieren las habilidades fundamentales de desarrollo de apps para iOS con Swift. Aprenden a dominar los conceptos y prácticas clave que los programadores de Swift utilizan a diario y desarrollan un conocimiento básico de los editores de código fuente y de IU de Xcode.

Develop in Swift Data Collections

Los estudiantes amplían sus conocimientos y habilidades en el desarrollo de apps para iOS creando apps más complejas y potentes. Trabajan con datos de un servidor y estudian nuevas API para iOS que permiten crear experiencias mucho más interesantes, incluida la presentación de grandes colecciones de datos en distintos formatos.

Te enseñamos a enseñar Swift.

El currículo de «Desarrolla en Swift» se complementa con un curso gratuito online de enseñanza profesional que prepara a los docentes para impartir «Swift Explorations» y «AP CS Principles». Como los participantes aprenden los conocimientos básicos necesarios para enseñar Swift y Xcode de la mano de Apple, el curso es perfecto para impartir el programa «Desarrolla en Swift» en cualquier entorno educativo.


Programa a otro nivel.

Las posibilidades de programar en Swift y Xcode son infinitas, y Apple ofrece a los desarrolladores en potencia todo lo que necesitan, incluyendo certificación y herramientas profesionales.

Certificación en Swift para tus alumnos.

Ayuda a tus estudiantes a ver reconocidos sus conocimientos de Swift y Xcode. Las certificaciones de desarrollo de apps con Swift ayudan a los alumnos a destacar para puestos de trabajo muy demandados en el desarrollo de apps para iOS.

Ayuda a tus alumnos a convertirse en desarrolladores profesionales.

Con el Apple Developer Program, los estudiantes tienen a su alcance tecnologías punteras de Apple, herramientas de gestión de apps, código de muestra y documentación. Además, sus apps pueden llegar a más de mil millones de clientes a través del App Store.

Dentro de clase, fuera de ella y en todas partes.

Los recursos de Swift Coding Club tienen todo lo que tus alumnos y tú necesitáis para montar vuestro propio club, como materiales que ayudan a crear prototipos de apps con los principios de diseño de Apple y a guiarlos a través de proyectos de planteamiento de diseño. Los alumnos harán prototipos de sus ideas, probarán las apps con sus compañeros y perfeccionarán la experiencia de usuario. Además, la «Guía de presentación de apps» te ayuda a organizar una actividad para presentar sus trabajos.

Apple Teacher

Apple Teacher es un programa gratuito para profesores con el que aprenden a usar el iPad y el Mac, tienen acceso a las actividades de los alumnos y reciben un reconocimiento por completar el curso.

Plan de estudios

Apple ofrece recursos de aprendizaje gratuitos para alumnos y profesores. Encuentra la inspiración que buscas para llevar la programación y la creatividad a tu aula.