México · Aprendizajes Esperados SEP
1o de Preparatoria Tecnología
Este curso desarrolla habilidades fundamentales en ciencias de la computación, desde la lógica algorítmica hasta la gestión de redes y seguridad. Los estudiantes aprenderán a resolver problemas complejos mediante la tecnología, fomentando una ciudadanía digital crítica y creativa.

01Pensamiento Computacional y Lógica de Programación
Exploración de la descomposición de problemas y el diseño de algoritmos mediante pseudocódigo y estructuras de control básicas.
Los estudiantes exploran los pilares del pensamiento computacional y su aplicación en la resolución de problemas cotidianos.
Los estudiantes aplican técnicas para dividir problemas complejos en partes manejables, facilitando su análisis y solución.
Los estudiantes identifican elementos esenciales y patrones recurrentes en problemas para crear soluciones generalizables.
Los estudiantes definen algoritmos como secuencias de pasos para resolver problemas, diseñando soluciones paso a paso.
Los estudiantes representan algoritmos visualmente con diagramas de flujo y textualmente con pseudocódigo.
Los estudiantes implementan condicionales (si-entonces-sino) para dirigir el flujo de un programa según ciertas condiciones.
Los estudiantes utilizan ciclos (mientras, para) para ejecutar bloques de código repetidamente, optimizando la escritura de programas.
Los estudiantes aplican pseudocódigo para diseñar soluciones algorítmicas a problemas prácticos, enfocándose en la lógica.
Los estudiantes exploran entornos de programación visual para construir programas de forma intuitiva, entendiendo la lógica.
Los estudiantes diseñan y construyen pequeños proyectos utilizando programación por bloques, aplicando los conceptos aprendidos.

02Desarrollo de Software y Lenguajes de Programación
Introducción a la sintaxis de lenguajes de alto nivel y la creación de aplicaciones funcionales.
Los estudiantes exploran la historia y evolución de los lenguajes de programación, entendiendo su propósito y tipos.
Los estudiantes se familiarizan con la sintaxis básica de un lenguaje de programación y configuran un entorno de desarrollo.
Los estudiantes gestionan la información dentro de un programa mediante el uso correcto de tipos de datos y variables.
Los estudiantes utilizan operadores aritméticos, relacionales y lógicos para construir expresiones y realizar cálculos.
Los estudiantes implementan funciones para interactuar con el usuario, recibiendo datos y mostrando resultados.
Los estudiantes organizan el código en bloques reutilizables (funciones) para mejorar la legibilidad y el mantenimiento.
Los estudiantes aprenden a almacenar y manipular colecciones de datos del mismo tipo utilizando arreglos.
Los estudiantes identifican y corrigen errores lógicos y de sintaxis, y prueban el software para asegurar su correcto funcionamiento.
Los estudiantes aprenden la importancia de documentar el código para mejorar su comprensión y mantenimiento por otros desarrolladores.
Los estudiantes exploran los fundamentos del control de versiones con Git para gestionar cambios en el código y colaborar.

03Datos, Información y Big Data
Análisis de cómo se recolectan, almacenan y transforman los datos en información valiosa.
Los estudiantes diferencian entre datos crudos e información procesada, comprendiendo su ciclo de vida.
Los estudiantes exploran diferentes métodos y tecnologías para almacenar datos, desde archivos hasta sistemas distribuidos.
Los estudiantes aprenden los principios de organización de datos estructurados en tablas, relaciones y claves.
Los estudiantes practican la extracción y manipulación de datos de bases de datos utilizando sentencias SQL básicas.
Los estudiantes exploran el concepto de Big Data, sus características (volumen, velocidad, variedad) y los desafíos asociados.
Los estudiantes aplican técnicas para examinar conjuntos de datos, identificar patrones, anomalías y generar hipótesis.
Los estudiantes crean representaciones gráficas para interpretar tendencias y patrones complejos en los datos.
Los estudiantes exploran el campo de la ciencia de datos, sus metodologías y el rol del científico de datos.
Los estudiantes se introducen a los modelos predictivos y el aprendizaje automático, comprendiendo sus aplicaciones básicas.
Los estudiantes analizan las implicaciones éticas del uso de la IA y los datos, discutiendo la responsabilidad y el impacto social.

04Redes, Internet y Ciberseguridad
Comprensión del funcionamiento técnico de internet y los protocolos de protección de información.
Los estudiantes exploran los componentes básicos de una red, tipos de redes y topologías comunes.
Los estudiantes estudian los protocolos de comunicación y la infraestructura física de la red global, incluyendo el modelo OSI.
Los estudiantes comprenden cómo funciona Internet, desde las direcciones IP hasta los servidores web y navegadores.
Los estudiantes exploran los diferentes servicios que ofrece Internet y los protocolos que los hacen posibles.
Los estudiantes se familiarizan con los conceptos básicos de ciberseguridad, amenazas y principios de protección.
Los estudiantes aprenden métodos de cifrado para garantizar la confidencialidad y autenticidad de los datos en línea.
Los estudiantes identifican diferentes tipos de malware, ataques de phishing y sus mecanismos de propagación.
Los estudiantes desarrollan estrategias de defensa proactiva contra amenazas digitales, incluyendo firewalls y antivirus.
Los estudiantes analizan los riesgos de seguridad asociados con el uso de dispositivos móviles y plataformas de redes sociales.
Los estudiantes reflexionan sobre la importancia de un comportamiento ético y responsable en el entorno digital.

05Impacto Social y Ética Tecnológica
Análisis de las consecuencias sociales, legales y éticas del uso masivo de la tecnología.
Los estudiantes exploran la relación bidireccional entre la tecnología y la sociedad, analizando su evolución histórica.
Los estudiantes estudian las desigualdades en el acceso y uso de las tecnologías de la información y sus consecuencias.
Los estudiantes analizan la importancia de la privacidad en línea y las leyes que protegen los datos personales.
Los estudiantes exploran los conceptos de propiedad intelectual y derechos de autor en el contexto de contenidos digitales.
Los estudiantes reflexionan sobre el futuro del empleo ante el avance de la robótica y la inteligencia artificial.
Los estudiantes evalúan el impacto ambiental de la producción y descarte de dispositivos tecnológicos (e-waste).
Los estudiantes exploran cómo la tecnología puede ser una herramienta para alcanzar los Objetivos de Desarrollo Sostenible (ODS).
Los estudiantes aplican la metodología Design Thinking para identificar necesidades reales y diseñar soluciones centradas en el usuario.
Los estudiantes crean modelos preliminares de soluciones tecnológicas para probar conceptos y recibir retroalimentación temprana.
Los estudiantes comunican efectivamente sus proyectos tecnológicos ante una audiencia, destacando su valor y viabilidad.