If you're seeing this message, it means we're having trouble loading external resources on our website.

Si estás detrás de un filtro de páginas web, por favor asegúrate de que los dominios *.kastatic.org y *.kasandbox.org estén desbloqueados.

Contenido principal

Cómo se relaciona el contenido de Khan Academy con el currículo de Code.org AP CSP

El contenido de Khan Academy está diseñado como un recurso complementario para todas las aulas AP CSP.
Sin embargo, dado que muchas aulas utilizan el currículo para AP CSP disponible gratuitamente en Code.org, intentamos secuenciar los temas en un orden similar al de sus unidades.
Este diagrama muestra una visión general de alto nivel de cómo se relacionan las unidades de Code.org con las de Khan Academy:
Un diagrama del mapeo entre Code.org y unidades AP CSP de Khan Academy
Esta tabla hace un desglose unidad por unidad:
Code.orgContenido relacionado en Khan Academy
Unidad 1 - Información digitalUnidad: Información digital
Unidad 2 - InternetUnidad: Internet
Unidad 3 - Introducció a diseño de AppLección 6 es similar a ¿Qué es la programación? en la unidad Programación, pero no cubrimos App Lab ni principios de diseño de aplicaciones.
Unidad 4 - Variables, condicionales y funcionesDe la unidad Programación: Variables, Matemáticas, Cadenas, Lógica booleana, Definir un procedimiento
Unidad 5 - Listas, bucles y barridosDe la unidad Programación: Repetición y Listas, más Unidad: Simulaciones
Unidad 6 - AlgoritmosUnidad: Algoritmos
Unidad 7 - Parámetros, retorno y bibliotecasParámetros y valores de retorno se cubren en Procedimientos de la unidad Programación. Todavía no tenemos una lección sobre bibliotecas.
Unidad 8 - Preparación Create PTNo discutimos preparación para Create PT aquí, pues a menudo es especifico al ambiente de programación que se usa en el aula.
Unidad 9 - DatosUnidad: Análisis de datos
Unidad 10 - Ciberseguridad e impactos globalesCubierto en dos unidades: Seguridad de datos en línea e Innovaciones en computación
Esta tabla hace un desglose lección por lección:
Code.orgContenido relacionado en Khan Academy
Unidad 1 - Información digitalVer abajo ⬇
Lección 1: Bienvenido a CSP
Lección 2: Representar información
Lección 3: Patrones de círculos y cuadrados
Lección 4: Números binariosLección: Bits y bytes, Lección: Números binarios
Lección 5: Desbordamiento y redondeoLección: Limitaciones al almacenar números
Lección 6: Representar textoLección: Almacenar texto en binario
Lección 7: Imágenes en blanco y negroLección: Convertir datos analógicos a digital
Lección 8: Imágenes a colorLección: Convertir datos analógicos a digital (Igual a la lección anterior)
Lección 9: Compresión sin pérdidaLección: Compresión sin pérdida
Lección 10: Compresión con pérdidaLección: Compresión con pérdida
Lección 11: Propiedad intelectualLección: Derechos de autor y licencias
Lección 12: Proyecto - Dilemas de información digital, parte 1
Lección 13: Proyecto - Dilemas de información digital, parte 2
Lección 14: Día de evaluaciónPrueba de unidad sobre información digital
Unidad 2 - InternetVer abajo ⬇
Lección 1: Bienvenido a InternetLección: Introducción a Internet
Lección 2: Construir redesLección: Conectar redes
Lección 3: La necesidad de direccionamientoLección: Direccionamiento en Internet, primera mitad del Video: Direcciones IP y DNS
Lección 4: Enrutadoress y redundanciaLección: Enrutamiento con redundancia
Lección 5: PaquetesLección: Transporte de paquetes, Video: Paquetes, enrutadores y confiabilidad
Lección 6: HTTP y DNSLección: Protocolos web, Lección: Sistemas escalables, Lección: Protocolos seguros de Internet
Lección 7: Proyecto - Dilemas de Internet, parte 1Lección: La brecha digital
Lección 8: Proyecto - Dilemas de Internet, parte 2Lección: La brecha digital (Igual que lección anterior)
Lección 9: Día de evaluaciónLección: La suite de protocolos de Internet, Lección: Desarrollo de protocolos abiertos, Prueba de unidad sobre Internet
Unidad 3 - Introducción a diseño de AppsVer abajo ⬇
Lección 1: Introducción a Apps
Lección 2: Introducción a Design Mode
Lección 3: Proyecto - Diseño de una App, parte 1
Lección 4: Proyecto - Diseño de una App, parte 2
Lección 5: La necesidad de lenguajes de programación
Lección 6: Introducción a programaciónLección: ¿Qué es la programación?
Lección 7: Depuración
Lección 8: Proyecto - Diseño de una App, parte 3
Lección 9: Proyecto - Diseño de una App, parte 4
Lección 10: Proyecto - Diseño de una App, parte 5
Lección 11: Día de evaluación
Unidad 4 - Variables, condicionales y funcionesVer abajo ⬇
Lección 1: Explora variablesLección: Variables
Lección 2: Investiga variablesLección: Matemáticas, Lección: Cadenas
Lección 3: Practica variables(Como el anterior)
Lección 4: Haz variables(Como el anterior)
Lección 5: Explora condicionalesLección: Condicionales
Lección 6: Investiga condicionales(Como el anterior)
Lección 7: Practica condicionales(Como el anterior)
Lección 8: Haz condicionales(Como el anterior)
Lección 9: Explora/investiga funcionesArtículo: Definir un procedimiento, Ejercicio: Definir un procedimiento
Lección 10: Practica funciones(Como el anterior)
Lección 11: Haz funciones(Como el anterior)
Lección 12: Proyecto - Decision Maker App, parte 1
Lección 13: Proyecto - Decision Maker App, parte 2
Lección 14: Proyecto - Decision Maker App, parte 3
Lección 15: Día de evaluación
Unidad 5 - Listas, bucles y barridosVer abajo ⬇
Lección 1: Explora listasArtículo: Almacenar y actualizar listas, Ejercicio: Almacenar y actualizar listas
Lección 2: Investiga listas(Como el anterior)
Lección 3: Pracica listas(Como el anterior)
Lección 4: Haz listas(Como el anterior)
Lección 5: Explora buclesLección: Repetición
Lección 6: Investiga buclesLección: Explorar simulaciones, Lección: Simular aleatoriedad, Lección: Crear simulaciones
Lección 7: Practica bucles(Como el anterior - lección Repetición)
Lección 8: Haz bucles(Como el anterior - lección Repetición)
Lección 9: Explora barridosArtículo: Iterar sobre listas con bucles, Ejercicio: Iterar sobre listas con bucles
Lección 10: Investiga barridos(Como el anterior)
Lección 11: Practica barridos(Como el anterior)
Lección 12: Haz barridos(Como el anterior)
Lección 13: Proyecto - Hackathon, parte 1
Lección 14: Proyecto - Hackathon, parte 2
Lección 15: Proyecto - Hackathon, parte 3
Lección 16: Proyecto - Hackathon, parte 4
Lección 17: Proyecto - Hackathon, parte 5
Lección 18: Día de evaluaciónPrueba de unidad sobre Simulaciones
Unidad 6 - AlgoritmosVer abajo ⬇
Lección 1: Algoritmos resuelven problemasLección: Construir algoritmos
Lección 2: Eficiencia de algoritmosArtículo: Medir la eficiencia de un algoritmo, Ejercicio: Medir la eficiencia de un algoritmo
Lección 3: Tiempo no razonableArtículo: Categorizar eficiencia de ejecución, Ejercicio: Categorizar eficiencia de ejecución
Lección 4: Los límites de algoritmosLección: Resolver problemas difíciles
Lección 5: Algoritmos paralelos y distribuidosLección: Computación paralela y distribuida
Lección 6: Día de evaluaciónPrueba de unidad sobre Algoritmos
Unidad 7 - Parámetros, retorno y biblotecasVer abajo ⬇
Lección 1: Explora parámetros y retornoArtículo: Procedimientos con parámetros, Ejercicio: Procedimientos con parámetros, Artículo: Procedimientos con valores de retorno, Ejercicio: Procedimientos con valores de retorno
Lección 2: Investiga parámetros y retorno(Como el anterior)
Lección 3: Practica parámetros y retorno(Como el anterior)
Lección 4: Haz parámetros y retorno(Como el anterior)
Lección 5: Explora bibliotecasTodavía no hay contenido sobre bibliotecas
Lección 6: Investiga bibliotecas
Lección 7: Investiga bibliotecas
Lección 7: Haz bibliotecas
Lección 8: Proyecto - Haz una biblioteca, parte 1
Lección 9: Proyecto - Haz una biblioteca, parte 2
Lección 10: Proyecto - Haz una biblioteca, parte 3
Lección 11: Día de evaluaciónPrueba de unidad sobre Programación
Unidad 8 - Preparación a Create PTNo hay contenido relacionado para esta unidad
Unidad 9 - DatosVer abajo ⬇
Lección 1: Aprender de datos
Lección 2: Explorar una columnaArtículo: Almacenar conjuntos de datos, Artículo: Calcular estadísticas básicas, Ejercicio: Calcular estadísticas básicas
Lección 3: Filtrar y limpiar datos
Lección 4: Explorar dos columnasArtículo: Encontrar patrones en conjuntos de datos, Ejercicio: Encontrar patrones en conjuntos de datos
Lección 5: Big data, datos abiertos y crowdsouringLección: "Big data", Lección: Innovaciones de crowdsourcing, Lección: Innovaciones de colaboración
Lección 6: Aprendizaje automático y sesgoLección: Sesgo en aprendizaje automático
Lección 7: Proyecto - Haz una historia de datos, parte 1
Lección 8: Proyecto - Haz una historia de datos, parte 2
Lección 9: Día de evaluaciónPrueba de unidad sobre Análisis de datos
Unidad 10 - Ciberseguridad e impactos globalesVer abajo ⬇
Lección 1: Proyecto - Innovación en simulación, parte 1
Lección 2: Proyecto - Innovación en simulación, parte 2
Lección 3: Políticas de datos y privacidadArtículo: ¿Por qué preocuparse de seguridad de datos?, Lección: PII, Lección: Innovaciones en comunicación
Lección 4: El valor de la privacidadLección: Rastreo de datos de usuarios
Lección 5: Proyecto - Innovación en simulación, parte 3
Lección 6: Riesgos de seguridad, parte 1Lección: Ciberataques
Lección 7: Riesgos de seguridad, parte 2(Como el anterior)
Lección 8: Proyecto - Innovación en simulación, parte 4
Lección 9: Protección de datos, parte 1Lección: Técnicas de cifrado de datos
Lección 10: Protección de datos, parte 2Lección: Métodos de autenticación de usuarios
Lección 11: Proyecto - Innovación en simulación, parte 5
Lección 12: Proyecto - Innovación en simulación, parte 6
Lección 13: Proyecto - Innovación en simulación, parte 7
Lección 14: Día de evaluaciónPrueba de unidad sobre Seguridad de datos en línea, Prueba de unidad sobre llecInnovaciones en computación

¿Quieres unirte a la conversación?

Sin publicaciones aún.
¿Sabes inglés? Haz clic aquí para ver más discusiones en el sitio en inglés de Khan Academy.