Un profesor ayuda a su estudiante con un programa en el iPad.

Programación para todos

La tecnología tiene un lenguaje. Este lenguaje se llama programación. Y creemos que es una habilidad esencial. Aprender a escribir código te enseña a resolver problemas, trabajar creativamente y desarrollar apps para que tus ideas cobren vida. Creemos que todos deben tener la oportunidad de hacer algo que pueda cambiar el mundo. Por eso diseñamos una forma de aprender, escribir y enseñar programación.

¿Qué es la programación?

La programación está presente prácticamente en todo lo que nos rodea. Cuando enciendes el auto, tu llave se comunica con el motor gracias a la programación. Si quieres una pizza, la programación hace tu pedido online. Cuando usas tus apps favoritas, la programación es lo que te permite enviar un mensaje y compartir o editar una foto.

Un iPhone muestra una app para ordenar comida con varias opciones de restaurantes.
Ícono de Swift

Creamos un lenguaje de programación para todos.

Una MacBook abierta con una vista de pantalla dividida muestra en la mitad izquierda de la pantalla una sección del código Swift necesaria para crear un péndulo de Newton. La mitad derecha de la pantalla muestra el resultado. A la izquierda de la MacBook hay un iPhone con una constelación visible en la pantalla. Parcialmente oscurecido detrás de la MacBook hay un iPad cuya pantalla muestra una app de Disney con una vista aérea de un barco en un río.

Diseñamos Swift para que sea fácil de usar. Este lenguaje te permite ver lo que estás creando con el código a medida que lo escribes. Si escribes tu código a la izquierda, verás inmediatamente el resultado a la derecha. Swift usa muchas palabras y frases que ya conoces, como “imprimir”, “agregar” y “eliminar”. Y no sólo es ideal para aprender a programar, también es súper poderoso. De hecho, algunas de las apps más populares del mundo fueron creadas con Swift.

Una MacBook abierta con una vista de pantalla dividida muestra en la mitad izquierda de la pantalla una sección del código Swift necesaria para crear un péndulo de Newton. La mitad derecha de la pantalla muestra el resultado. A la izquierda de la MacBook hay un iPhone con una constelación visible en la pantalla. Parcialmente oscurecido detrás de la MacBook hay un iPad cuya pantalla muestra una app de Disney con una vista aérea de un barco en un río.

También reinventamos la forma en que aprendes a programar.

Un iPad con un fondo turquesa muestra el texto “Estás a punto de aprender el lenguaje de programación Swift que te permitirá darle órdenes a tu personaje Byte. Camina, salta, camina”. Un pequeño personaje animado se encuentra debajo del texto junto a un semáforo. Detrás del iPad, y ligeramente a la derecha, hay una MacBook abierta que muestra una pantalla en Xcode con el título “Connect the River Markers” y una imagen del río superpuesta con una cuadrícula y marcadores de varios colores.

Diseñamos un lenguaje para que aprendas a usar Swift fácilmente. Swift Playgrounds es una app de iPad para los que programan por primera vez. Con ella pueden comenzar a aprender de forma divertida e interactiva. Con las clases Learn to Code integradas, usarás código real para resolver rompecabezas y conocerás personajes que puedes controlar con un simple toque. Si estás listo para comenzar a crear tu primera app, el libro “Intro to App Development with Swift” te ayudará a aprender cómo hacerlo de principio a fin. Conocerás los aspectos básicos y experimentarás con Xcode, el software usado para crear apps en tu Mac.

Más información sobre Swift Playgrounds

Un iPad con un fondo turquesa muestra el texto “Estás a punto de aprender el lenguaje de programación Swift que te permitirá darle órdenes a tu personaje Byte. Camina, salta, camina”. Un pequeño personaje animado se encuentra debajo del texto junto a un semáforo. Detrás del iPad, y ligeramente a la derecha, hay una MacBook abierta que muestra una pantalla en Xcode con el título “Connect the River Markers” y una imagen del río superpuesta con una cuadrícula y marcadores de varios colores.

Lleva la programación a tu escuela.

Creamos el plan de estudios integral "Programación para todos" que hace que enseñar programación sea más fácil que nunca, desde el jardín de niños hasta la universidad. Con las clases y las guías para profesores, puedes enseñar lo básico en el iPad y continuar con conceptos más avanzados hasta crear apps reales en la Mac. Ya sea que tus alumnos estén aprendiendo programación por primera vez o que quieran convertirse en desarrolladores de apps, tendrás todas las herramientas necesarias para enseñar programación en el salón de clases.

Más información sobre enseñar programación

A través de la app Swift Playgrounds, el iPad ofrece clases para principiantes y estudiantes de nivel intermedio.

Recursos para programar.

Ícono de Swift

Swift

Una visión más detallada de Swift para programadores de todos los niveles.

Más información sobre Swift

Logo del sitio del desarrollador

Foros para
educadores

Obtén acceso a recursos técnicos gratuitos, como videos y códigos de muestra.

Foros para educadores sobre el sitio del desarrollador

Ícono de iTunes U

Libros, cursos y apps

Echa un vistazo a los recursos para el aprendizaje y la enseñanza de la programación.

Más información sobre libros, cursos y apps