martes, 6 de abril de 2010

2º AÑO MÓDULO: ALGORITMOS Y ESTRUCTURA DE DATOS

CONTENIDOS MÍNIMOS

El orden de los contenidos propuestos a continuación es sólo una forma de presentación, correspondiendo a la institución su organización pedagógico-didáctica al elaborar el Proyecto de Aula.
Los mismos no se presentan como unidades temáticas para ser desarrolladas por el docente, sino como fundamentos para el logro de las expectativas antedichas.


Especificación de problemas: Interpretación de anunciados. Problemas matemático-lógicos de pensamiento abstracto de solución simple. Reconocimiento de datos, objetivos y resultados de un problema. Resolución de problemas elementales. Desarrollo de algoritmos de solución simple. Comprobación del funcionamiento de la solución obtenida.

Algoritmos lineales: Determinación y secuencia de acciones. Modelización de soluciones lineales. División del problema en problemas menores. Concepto de variables, constantes y asignación de datos.

Tipos de datos: Clasificación. Números. Alfanuméricos y lógicos. Operadores propios de cada tipo de datos. Orden de evaluación de los operadores.

Algoritmos condicionales: Estructuras condicionales. Toma de decisiones. Análisis de las posibles soluciones teniendo en cuenta las alternativas según la condición dada. Condicionales simples y complejos. Condiciones anidadas y consecutivas. Diferencias y similitudes. Concepto de contador y acumulador. Combinación de ambos y aplicaciones.

Algoritmos iterativos: Estructuras de repetición. Condiciones de control. Repeticiones determinadas e indeterminadas. Control de finalización de ciclos. Diseño de modelos de estructura iterativa. Combinación de estructuras ya aprendidas con estructuras de repetición.

Técnicas de construcción de algoritmos: Criterios de selección de la herramienta adecuada para la solución del problema. Comprobación. Contemplación de alternativas. Observación del funcionamiento. Aprobación de resultados.

Estructuras y organización de datos: Matrices: Unidimensionales y multidimensionales. Operaciones con matrices. Registros. Archivos. Secuenciales, relativos. Listas. Pilas. Colas. Árboles y redes. Tipos de acceso y su aplicación en cada organización y estructuras.

Construcción de Algoritmos utilizando las Distintas Estructuras: Búsqueda ordenada y transformación de datos. Actualización de datos, listas, cortes de control, apareos, altas, bajas y modificaciones de datos. Recursividad.

Implementación en un lenguaje de programación: Estructura del lenguaje. Definición de datos. Distintas instrucciones, sus funcionalidades y aplicaciones. Comprobación, corrección y optimización.

domingo, 4 de abril de 2010

CONTENIDOS DE PRIMER AÑO



BLOQUE 1: Características técnicas de computadoras: Configuración de hardware. El hardware y su relación con el software a instalar. Compatibilidades. Tipos de impresoras y de monitores. Clasificación. Unidades externas de almacenamiento de información (discos rígidos, flexibles, magnéticos, ópticos, USB, etc.) Formateo. Preservación de datos y programas: prevención en el resguardo de datos, implementación de copias de seguridad en distintas unidades de almacenamiento, backups, resguardar y restaurar archivos locales del usuario. Repara daños en archivos del usuario. Mantenimiento del sistema operativo, fragmentación del disco duro, uso e importancia.Tipos de archivos, jerarquía. Instalación de programas y componentes de software estándar y software a medida. Detección, Solución y Reparación de problemas de instalación. Generación de manuales de operación. Documentación de las tareas realizadas.

BLOQUE 2: Uso de aplicaciones: Integración de otros dispositivos a la computadora. Buscar propiedades, puertos USB, buses, controladores. Cámara Web, Micrófonos, Scanner, impresoras, etc. Modo de operación, comandos, menús. Barras de herramientas, método abreviado por teclado, cuadros de diálogo, lista desplegable, casilla de verificación, opciones.


BLOQUE 3: Procesadores de texto: Tipos, diferencias por sus herramientas y funciones. Transmisión de información y escritura. Escribir con los procesadores, formatos, conversión de archivos a distintos formatos (txt, doc, pdf, etc.). Plantillas y formularios, elaboración de currículo vitae, cartas, fax, etc. Diseño de plantillas según el uso. Personalización de textos. Herramientas de edición de texto. Insertar gráficos, imágenes y tablas en un texto escrito.
Traductores. Diccionarios de diferentes fuentes informáticos.
Interactividad informática, nociones básicas de hipertexto, concepto de marcador de enlace, creación de hipervínculos.Indices.

BLOQUE 4: Hojas de cálculo: Para que sirve una hoja de cálculo. Cuándo utilizarla. Creación de hojas de cálculo. Formatos de datos y celdas, alineación, presentación preliminar y configuración de página para impresión. La hoja de cálculo como registro de información. La hoja de cálculo para usos contables y estadísticos. Fórmulas y funciones. Concepto de planilla y elementos. La generación de gráficos: Tipos y usos. Presentación de balances simulados, confección de facturas, etc. Importación y exportación de datos a otros formatos. Macros: habilitar y crear. Auditoría de fórmulas.

BLOQUE 5: Tratamiento de imágenes: Diferencias entre imágenes de mapas de bits e imágenes vectoriales. Formatos de imágenes y programas para tratarlas. Concepto de píxel, imagen, resolución y profundidad. Color: tipos de paletas, fundamentación de color. Elementos básicos para el tratamiento de imágenes destinadas a publicaciones electrónicas, sitios Web presentaciones multimedia.
Fotografía digital, uso del scanner para captura de imágenes y la Web Cám.
Modificación de imágenes con distintos software utilizando los distintos atributos de la misma (color, contraste, iluminación, sepia, vista en diapositiva, etc.). Utilización del Chat para visualización en vivo acompañado con sonido.

BLOQUE 6: Presentaciones multimedia: Cuando utilizar una presentación Como ordenar la información a presentar. Bosquejo y Diseño de la presentación: colores, tipografía, e imágenes. La inclusión de elementos multimedia: sonidos en formatos de audio, mp3, wav, wma, etc., grabaciones de voz e inclusión en presentación, gráficos en hoja de cálculo, fotos digitales, escaneadas, o de celulares, videos VHS, DVD, etc.
Distintos tipos de presentación: diapositiva, transparencias, página Web, parte de un procesador de texto, u hoja de cálculo. Elementos básicos y herramientas del software: animación, transición de diapositivas, duración, medición de tiempo de la presentación según el destinatario.

BLOQUE 7: Diseño Web: elementos básicos. Redes: Locales e Internet. WAN, MAN Y LAN. Elementos necesarios para su instalación y configuración. Protocolos. Servicios que ofrece. Navegación. Manejo de correo electrónico, envío de mensajes y recepción. Chat, Grupos de Interés, buscadores. Empresas gratuitas y Banda Ancha. Creación de páginas Web con diferentes aplicaciones. Hipervínculos.
Publicación y promoción.
Concepto de sitio Web. Introducción a la programación Web estática. Sintaxis básica del lenguaje HTML. Diseño de página con diferente software, bitácoras o weblogs: usos posibles.

BLOQUE 8: Creación y administración de Bases de Datos: Para qué utilizar una base de datos. Software para la creación de bases de datos. Organización de los datos, priorizando y concepto de clave principal. Tablas, relaciones, organigrama, consultas, informes y formularios. Jerarquización de los datos. Ingreso, modificaciones, altas, bajas, búsqueda, conversión de archivos.
Comparación de distintas bases (cédula escolar) para la visualización en la vida real. Carga de datos. Formatos predeterminados y personalizados.