La asignatura está estructurada en tres unidades:

1)   Scratch

2)   Lenguaje HTML 5

3)      Construct 2

Se pretende introducir al estudiante en forma progresiva en el uso de lenguaje de la programación, la construcción de algoritmos. El curso está orientado a la programación de objeto y su fortaleza se basa en el conocimiento matemático que poseen los estudiantes lo que facilita la estructuración de programas.

Se inicia con algunas lecturas acerca de los juegos en Matemáticas a fin de motivar la comprensión y la creación de representaciones  gráficas a través del computador.

Analiza el rol de las Nuevas Tecnologías de Información y Comunicación (NTIC) en educación y desarrolla destrezas para evaluar y utilizar software educativo en el ámbito de la matemática.