Estructuras de almacenamiento de datos: arrays, ..
Técnicas de análisis para resolver problemas. Diagramas de flujo.
Elementos de un programa: datos, variables, funciones básicas, bucles, funciones condicionales, operaciones aritméticas y lógicas.
Algoritmos y estructuras de resolución de problemas.
Programación en distintos lenguajes: C++, HTML, Processing, Scratch.
Diseño de aplicaciones móviles para uso en diversos dispositivos móviles.
Depuración, compilación y ejecución de programas.