Tecn.+de+la+Información+II


 * **Bloque 1. Programación**
 * Programación en distintos lenguajes: C++, Processing, Scratch.
 * Estructuras de almacenamiento de datos
 * 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.
 * 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**
 * Lenguaje HTML
 * 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.
 * **Bloque 3. Seguridad**
 * Definición de seguridad activa y pasiva.
 * <span style="background-color: #ffffff; color: #141412; font-family: 'Source Sans Pro',Helvetica,sans-serif; font-size: 16px;">Seguridad activa: uso de contraseñas seguras, encriptación de datos y uso de software de seguridad.
 * <span style="background-color: #ffffff; color: #141412; font-family: 'Source Sans Pro',Helvetica,sans-serif; font-size: 16px;">Seguridad pasiva: dispositivos físicos de protección, elaboración de copias de seguridad y particiones del disco duro.
 * <span style="background-color: #ffffff; color: #141412; font-family: 'Source Sans Pro',Helvetica,sans-serif; font-size: 16px;">Riesgos en el uso de equipos informáticos. Tipos de malware.
 * <span style="background-color: #ffffff; color: #141412; font-family: 'Source Sans Pro',Helvetica,sans-serif; font-size: 16px;">Instalación y uso de programas antimalware