Guía del Plan de Estudios de «Programación para Todos»

Septiembre de 2017

Programación para todos

La tecnología tiene su propio lenguaje: la programación. Creemos que aprender a programar es una habilidad básica que enseña a resolver problemas, a trabajar en equipo de formas creativas y a diseñar apps que dan forma a las ideas. Todas las personas deberían tener la oportunidad de crear algo capaz de cambiar el mundo. Por eso hemos diseñado un programa con todas las herramientas y recursos que permiten a todo el mundo aprender y enseñar programación.

Plan de estudios de «Programación para todos»

El programa «Programación para todos» incluye distintos recursos que guiarán a los estudiantes durante el proceso de creación de apps, incluso sin experiencia previa. A continuación, se presenta un resumen de los recursos de enseñanza y aprendizaje gratuitos disponibles.

Plan de estudiosDispositivoPúblico objetivoRequisitosPresentaciónMateriales didácticosRecursos de apoyoNúmero de horas
Infantil hasta 2.º primariaAppDesde infantil hasta 2.º de primariaNingunoEmpezar a pensar como programadores mediante la exploración de conceptos con apps visuales.Lecciones de codeSpark Academy
Curso Cadete Espacial de Tynker
«Get Started with Code 1» (guía para profesores)30 horas en las que se incluyen la guía para profesores y lecciones de apps
De 3.º a 5.º de primariaAppDe 3.º a 5.º de primariaNingunoExplorar conceptos básicos de programación y empezar a pensar como un programador con apps visuales.Curso Hechizos de Dragón de Tynker«Get Started with Code 2» (guía para profesores)36 horas en las que se incluyen la guía para profesores y lecciones de apps
A partir de secundariaApp Swift PlaygroundsSecundaria y universidadNingunoAprender conceptos básicos de programación con código de Swift.Lecciones de «Aprende a programar 1 y 2»
Curso de iTunes U
«Aprender a programar 1 y 2» (guía para profesores)
Distintivos de Swift Playgrounds del Apple Teacher Learning Center
Hasta 85 horas en las que se incluyen la guía para profesores y las lecciones de «Aprende a programar 1 y 2»
Secundaria y universidadApp Swift PlaygroundsSecundaria y universidadNingunoAmpliar las habilidades de programación y pensar como un desarrollador de apps.Lecciones de «Learn to Code 3»«Learn to Code 3» (guía para profesores)Hasta 45 horas en las que se incluyen la guía para profesores y lecciones de «Learn to Code 3»
Secundaria y universidadLibro «Introducción al desarrollo de apps con Swift» y archivos del proyectoSecundaria y universidadNingunoAdquirir experiencia con las herramientas, las técnicas y los conceptos necesarios para crear una app básica para iOS desde cero.«Introducción al desarrollo de apps con Swift» (guía para profesores)90 horas
Secundaria y universidadLibro «App Development with Swift» y archivos del proyectoSecundaria y universidadNingunoConocer más a fondo Swift, UIKit y las redes mediante talleres prácticos y proyectos guiados. Los estudiantes serán capaces de diseñar su propia app al terminar del curso.«App Development with Swift» (guía para profesores)180 horas

Descripción

Los primeros años de escolaridad son un momento propicio para introducir nociones de programación, fomentar el pensamiento computacional y la resolución de problemas. Las apps como codeSpark Academy y Tynker utilizan rompecabezas visuales para desarrollar estas habilidades.

codeSpark Academy está dirigida a estudiantes de cinco a siete años. Su interfaz sin texto permite jugar a niños que aún no han aprendido a leer, no saben inglés o tienen dificultades de lectura. Tynker, para niños de cinco a once años, permite experimentar con bloques visuales y pasar a programación con texto.

Las guías para profesores de «Get Started with Code» complementan estas apps, dedicando cada lección a un concepto de programación básico. Estas guías ofrecen apoyo, actividades de ampliación, preguntas para reflexionar, sugerencias para escribir un diario, rúbricas y otros recursos para reforzar la comprensión.

Características

codeSpark Academy

Tynker

Guías «Get Started with Code» para profesores

Resumen del curso

Get Started with Code 1

Los estudiantes estudian conceptos de programación de forma interactiva, aplicándolos a situaciones cotidianas y desarrollando el pensamiento de programador. Descubren comandos, secuencias, ciclos, eventos y algoritmos. Colaboran para predecir resultados, depurar código y aplicar habilidades con apps de programación visual, resolviendo rompecabezas y diseñando sus propios proyectos.

Lecciones

Get Started with Code 2

Los estudiantes aprenden conceptos básicos de programación y desarrollan el pensamiento de programador. Cubren algoritmos, funciones, ciclos, sentencias condicionales, variables y diseño de interfaces. Trabajan individualmente y en grupo para mejorar habilidades resolviendo problemas, probando código y diseñando programas para bots, utilizando Tynker.

Lecciones

Información adicional

Recursos de «Get Started with Code»

Recursos de Swift Playgrounds

Guías de «App Development with Swift»

Otros recursos

PDF preview unavailable. Download the PDF instead.

Get Started with Code Curriculum Guide Mac OS X 10.12.6 Quartz PDFContext Pages

Related Documents

Preview Swift Coding Club: A Guide to Teaching and Learning Swift with Apple
This guide provides comprehensive instructions for starting, running, and celebrating a Swift Coding Club. It covers essential steps, module overviews for app development and game programming with Swift Playgrounds, and tips for club leaders and community engagement.
Preview Swift Development Curriculum Guide - Apple
A comprehensive guide to Apple's Swift Development curriculum, designed for students from ninth grade onwards. Learn to build iOS apps using Swift, prepare for AP Computer Science Principles exams, and explore career opportunities in app development.
Preview Apple's Everyone Can Code: A Comprehensive Resource Guide for Swift Education
Explore Apple's 'Everyone Can Code' initiative, a comprehensive resource guide for teaching Swift programming to students from kindergarten through higher education. Features Swift Playgrounds, curriculum outlines, and inclusive learning resources.
Preview Lineamientos de revisión de apps de Apple
Guía completa de los lineamientos de revisión de aplicaciones para el App Store de Apple, cubriendo seguridad, rendimiento, negocios, diseño y aspectos legales para desarrolladores.
Preview Diretrizes de Revisão de Apps da Apple
Um guia completo das diretrizes de revisão de aplicativos da Apple para a App Store, cobrindo segurança, desempenho, negócios, design e disposições legais.
Preview Apple Developer Program 授權協議條款與約定
本文件概述了 Apple Developer Program 的授權協議條款與約定,涵蓋了使用 Apple 軟體與服務開發、測試及發布應用程式的相關規定。
Preview Apple Developer Program License Agreement - Terms and Conditions
Review the general terms and conditions of the Apple Developer Program License Agreement. This legal agreement outlines the terms for using Apple software and services for development and testing purposes.
Preview Diretrizes de Análise de Apps da Apple
Um guia completo das diretrizes de análise de aplicativos da Apple para garantir que os aplicativos enviados para a App Store atendam aos padrões de segurança, desempenho, negócios, design e conformidade legal.