Bloque 1. Programación
- 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.
Bloque 2. Publicación y difusión de contenidos
- La web social: evolución, características y herramientas disponibles. Situación actual y tendencias de futuro.
- Plataformas de trabajo colaborativo: herramientas síncronas y asíncronas.
- Herramientas de creación y publicación de contenidos en la web (páginas web, blogs, wikis).
- Nuevas tecnologías y su desarrollo futuro para su aplicación en el entorno de trabajos colaborativos. Realidad aumentada, Internet de las Cosas (IoT).
Bloque 3. Seguridad
- Definición de seguridad activa y pasiva.
- Seguridad activa: uso de contraseñas seguras, encriptación de datos y uso de software de seguridad.
- Seguridad pasiva: dispositivos físicos de protección, elaboración de copias de seguridad y particiones del disco duro.
- Riesgos en el uso de equipos informáticos. Tipos de malware.
- Instalación y uso de programas antimalware.
|