Chile · Objetivos de Aprendizaje (OA)
IV Medio Pensamiento Computacional y Programación.
La asignatura de Pensamiento Computacional y Programación para 4° Medio busca desarrollar habilidades de resolución de problemas complejos mediante la abstracción, el diseño de algoritmos y la codificación. Los estudiantes exploran el impacto de la tecnología en la sociedad y construyen soluciones digitales colaborativas para desafíos del siglo XXI.

01Resolución de problemas y pensamiento computacional
Esta unidad introduce los pilares del pensamiento computacional para abordar problemas complejos. Los estudiantes aplican la abstracción, descomposición y reconocimiento de patrones para diseñar algoritmos eficientes.
Identificación de las partes fundamentales de un problema complejo y su división en subproblemas manejables.
Análisis de datos y situaciones para encontrar similitudes que permitan crear soluciones aplicables a múltiples contextos.
Creación de secuencias lógicas de pasos para resolver problemas y evaluación de su eficiencia y claridad.

02Programación y desarrollo de software
Los estudiantes aprenden a traducir algoritmos a lenguajes de programación de alto nivel. Se enfocan en la sintaxis, estructuras de datos, modularidad y técnicas de depuración.
Introducción a la sintaxis y estructuras básicas de control en un lenguaje de programación moderno.
Uso de listas, diccionarios y funciones para organizar la información y hacer el código más reutilizable y ordenado.
Técnicas para identificar y corregir errores en el código, junto con el uso de herramientas colaborativas para gestionar cambios.

03Impacto social, ético y legal de la computación
Análisis crítico del rol de la tecnología en la sociedad contemporánea. Se debaten temas de ética en inteligencia artificial, privacidad de datos y propiedad intelectual.
Análisis de los sesgos algorítmicos y las implicancias éticas de delegar decisiones a sistemas automatizados.
Exploración de cómo se recopilan, usan y protegen los datos personales en el entorno digital contemporáneo.
Estudio de las licencias de software, los derechos de autor y el impacto del movimiento de código abierto en la innovación tecnológica.

04Desarrollo de proyectos computacionales
Aplicación práctica de los conocimientos adquiridos mediante la creación de un proyecto de software colaborativo. Los estudiantes idean, programan y evalúan una solución tecnológica.
Identificación de necesidades reales en la comunidad y diseño de interfaces y experiencias de usuario para soluciones digitales.
Desarrollo del proyecto utilizando metodologías ágiles, dividiendo el trabajo en iteraciones y asignando roles dentro del equipo.
Testeo final de la solución computacional, recolección de feedback y comunicación efectiva de los resultados al público.