Definición
La disciplina y práctica de enseñar los fundamentos, conceptos, metodologías e implicaciones sociales de la computación, incluyendo algoritmos, estructuras de datos, sistemas, programación y teoría computacional.

Principio

Principio
La instrucción prioriza la comprensión conceptual (abstracción, algoritmos, complejidad), la práctica basada en principios (depuración, pruebas) y la consideración de los impactos éticos y sociales de las tecnologías informáticas.

Demostración

Demostración
Una secuencia de cursos de secundaria que comienza con resolución algorítmica de problemas y representación de datos, progresa hacia programación orientada a objetos y redes, e incluye tareas que analizan las implicaciones de privacidad en el diseño de una aplicación.

Aplicación incorrecta

Aplicación incorrecta
Reducir la enseñanza de la informática a ejercicios mecánicos de sintaxis o a la formación en software de oficina, o presentar ejercicios de codificación sin conectarlos a conceptos computacionales o consecuencias del mundo real.

Consecuencia

Consecuencia
El alumnado adquiere herramientas analíticas para modelar y resolver problemas, razonar sobre la eficiencia algorítmica y tomar decisiones informadas sobre el diseño y uso de tecnologías en diversos ámbitos.

Inversión

Inversión
Un currículo centrado en TIC que enfatiza el uso de herramientas y aplicaciones de productividad sin enseñar modelos computacionales subyacentes deja a los estudiantes capaces de operar sistemas pero incapaces de diseñar o analizar algoritmos.

Límite

Límite
Abarca currículos desde primaria hasta la universidad y la formación de docentes centrada en conceptos de computación y pedagogía; excluye cursos de alfabetización digital que solo tratan operación básica de software y mantenimiento de hardware.

Tensión semántica

Tensión semántica
A menudo se confunde con 'TIC' o alfabetización digital y con la instrucción vocacional de codificación; la tensión radica en si el foco está en teoría conceptual y pensamiento computacional o en competencia práctica con herramientas.

Síntesis

Síntesis
La Enseñanza de la Informática es la instrucción estructurada de ideas y prácticas computacionales que capacita a las personas para entender, crear y criticar sistemas de computación en contextos técnicos y sociales.