Currículo

TECNOLOGÍAS DE LA INFORMACIÓN Y DE LA COMUNICACIÓN II 

Bloque 1. Programación

Contenidos 

  • Tipos de datos estructurados. “Arrays”: algoritmos de búsqueda y de ordenación.
  • Datos en soporte externo. Archivos: creación, mantenimiento y consulta.
  • Edición, ejecución y depuración de programas en un entorno de desarrollo integrado (IDE).
  • Introducción a la programación orientada a objetos.
  • Programación en distintos lenguajes y para distintas plataformas.

Criterios de evaluación

  1. Describir las estructuras de almacenamiento analizando las características de cada una de ellas. 
  2. Conocer y comprender la sintaxis y la semántica de las construcciones de un lenguaje de programación. 
  3. Realizar programas de aplicación en un lenguaje de programación determinado aplicándolos a la solución de problemas reales. 
  4. Utilizar entornos de programación para diseñar programas que resuelvan problemas concretos. 
  5. Depurar programas informáticos, optimizándolos para su aplicación. 

Estándares de aprendizaje evaluables

  1. 1.1 Explica las estructuras de almacenamiento para diferentes aplicaciones teniendo en cuenta sus características. 
  2. 2.1 Elabora diagramas de flujo de mediana complejidad usando elementos gráficos e inter relacionándolos entre sí para dar respuesta a problemas concretos. 
  3. 3.1 Elabora programas de mediana complejidad definiendo el flujograma correspondiente y escribiendo el código correspondiente. 3.2 Descompone problemas de cierta complejidad en problemas más pequeños susceptibles de ser programados como partes separadas. 
  4. 4.1. Elabora programas de mediana complejidad utilizando entornos de programación. 
  5. 5.1. Obtiene el resultado de seguir un programa escrito en un código determinado, partiendo de determinadas condiciones. 5.2. Optimiza el código de un programa dado aplicando procedimientos de depuración.  

Bloque 2. Publicación y difusión de contenidos 

Contenidos

  • Internet. La World Wide Web. Evolución histórica de la web. La web social: web 2.0. Internet de las cosas. Tendencias de la web. 
  • Herramientas de creación, publicación y difusión de contenidos propias de la web social. Foros, blogs, wikis, RSS y podcast. Sitios web y redes sociales para difundir y compartir contenidos multimedia.  
  • Herramientas de trabajo colaborativo en la nube. 
  • Aplicaciones ofimáticas Escritorio compartido. Almacenamiento en la nube. Colaboración asíncrona y síncrona. 
  • Estructura de una página web. Lenguajes de marcado y hojas de estilo para la elaboración de páginas web (HMTL, XML y CSS). 
  • Editores de páginas web. Integración de información multimedia  
  • Publicación de páginas web. Servidores web. Características básicas e instalación. 
  • Creación y mantenimiento de un sitio web con un gestor de contenidos (CMS).

Criterios de evaluación

  1. Utilizar y describir las características de las herramientas relacionadas con la web social identificando las funciones y posibilidades que ofrecen las plataformas de trabajo colaborativo.
  2. Elaborar y publicar contenidos en la web integrando información textual, gráfica y multimedia teniendo en cuenta a quién va dirigido y el objetivo que se pretende conseguir. 
  3. Analizar y utilizar las posibilidades que nos ofrecen las tecnologías basadas en la web 2.0 y sucesivos desarrollos aplicándolas al desarrollo de trabajos colaborativos.

Estándares de aprendizaje evaluables

  1. 1.1. Explica las características relevantes de las web 2.0 y de los principios en los que esta se basa. 
  2. 2.1. Diseña páginas web y blogs con herramientas específicas analizando las características fundamentales relacionadas con la accesibilidad y la usabilidad de las mismas y teniendo en cuenta la función a la que está destinada. 
  3. 3.1. Elabora trabajos utilizando las posibilidades de colaboración que permiten las tecnologías basadas en la web 2.0. 


Bloque 3. Seguridad 

Contenidos

  • Objetivos de la seguridad informática: integridad, disponibilidad, confidencialidad y autenticidad. 
  • Seguridad física y lógica. Seguridad activa y pasiva. 
  • Ubicación y protección física de los equipos. Protección eléctrica: SAI. Control de acceso en el entorno físico. 
  • Seguridad lógica: Almacenamiento de los datos. Cifrado. Copias de seguridad. 
  • Seguridad activa. Ataques al sistema. Malware. Herramientas antimalware. Actualización del sistema operativo y de las aplicaciones. Control de acceso. Políticas de contraseña. Certificado digital. Firma digital. Cortafuegos y proxy. Seguridad en redes inalámbricas. 
  • Los peligros del uso de Internet. Uso seguro de los servicios que permiten la interacción a través de Internet. 
  • Legislación y protección de datos: Ley Orgánica de Protección de Datos de Carácter Personal (LOPD) y Ley de Servicios de la Sociedad de la Información y de Comercio Electrónico (LSSICE). 

Criterios de evaluación

  1. Analizar la importancia que el aseguramiento de la información posee en la sociedad del conocimiento valorando las repercusiones de tipo económico, social o personal. 
  2. Adoptar las conductas de seguridad activa y pasiva que posibiliten la protección de los datos y del propio individuo en sus interacciones en internet y en la gestión de recursos y aplicaciones locales 

Estándares de aprendizaje

  1. 1.1. Elabora un esquema de bloques con los elementos de protección física frente a ataques externos para una pequeña red considerando tanto los elementos hardware de protección como las herramientas software que permiten proteger la información. 1.2. Clasifica el código malicioso por su capacidad de propagación y describe las características de cada uno de ellos indicando sobre qué elementos actúan. 
  2. 2.1. Selecciona elementos de protección software para internet relacionándolos con los posibles ataques.