Sie sind auf Seite 1von 3

CONTENIDO SINPTICO PROGRAMA NACIONAL DE FORMACIN EN INFORMTICA Unidad Curricular: ALGORTMICA Y PROGRAMACIN Mdulo: ALGORTMICA Y PROGRAMACIN

Horas de Trabajo del Estudiante Acompaado (HTEA)

Trayecto 1

Trimestre 1

Cdigo PIAP114

Unidades de Crdito 4

Horas de Trabajo de Estudio Independiente (HTEI)

Total Horas de Trabajo del Estudiante (THTE)

6 semanal

72 trimestral SABERES

4 semanal

48 trimestral

10 semanal

120 trimestral EVALUACIN

ESTRATEGIAS

Conocer
1. Algoritmo y programacin. 2. Estndares de calidad en el diseo de algoritmos. 3. Datos y entidades primitivas. 4. Metodologa para el anlisis y planteamiento de problemas. 5. Programacin Estructurada. 6. Programacin Modular. 7. Tcnicas de mantenimiento de programas.

Hacer
Construccin de algoritmos aplicados a problemas reales y de programas aplicando los principios fundamentales de la programacin estructurada con el uso de estructuras de datos estticas.

Ser
Responsable, proactivo, con pensamiento crtico, analtico, generador de soluciones.

Convivir
Interactuar con individuos o grupos utilizando los saberes y destrezas para el beneficio de la sociedad.

Ofrecer respuestas a problemas reales, desarrollando algoritmos y programas aplicando los principios fundamentales de la programacin estructurada con el uso de estructuras de datos estticas, mediante una serie de operaciones detalladas y no ambiguas, que conduzcan a la resolucin de soluciones cumpliendo con estndares de calidad.

Prcticas formativas Prcticas sumativas

Emprender
Proyectos orientados al desarrollo y ejecucin de soluciones relacionadas con soporte tcnico a usuarios y equipos.

REFERENCIAS: Material Instruccional

y documental relacionado con Algoritmos.

CONTENIDO ANALTICO Unidad Curricular: ALGORTMICA Y PROGRAMACIN Mdulo: ALGORTMICA Y PROGRAMACIN


Horas de Trabajo del Estudiante Acompaado (HTEA)

Trayecto 1

Trimestre 1

Cdigo PIAP114

Unidades de Crdito 4

Horas de Trabajo de Estudio Independiente (HTEI)

Total Horas de Trabajo del Estudiante (THTE)

6 semanal

72 trimestral SABERES

4 semanal

48 trimestral ESTRATEGIAS

10 semanal RECURSOS

120 trimestral EVALUACIN

Unidad 1: Algoritmo y Programas o Concepto de Algoritmos y Programas. o Lenguaje algortmico y de programacin. o Partes de un algoritmo. o Caractersticas y elementos para construir un algoritmo. o Formas de representar un algoritmo: Lenguaje Natural, pseudocdigo y diagrama de flujo. o Traza de un algoritmo (corrida en fro). Unidad 2: Estndares de Calidad en el Diseo de Algoritmos y Construccin de Programas o Introduccin a los estndares de calidad. o Forma de trazabilizar un algoritmo. o Formas y tcnicas de documentar algoritmos y programas. o Introduccin a la elaboracin del manual del sistema, usuario y programas. o Tcnicas de escritura y pruebas de algoritmos y programas. Unidad 3: Datos y Entidades Primitivas o Concepto y diferencia entre dato e informacin, tipos de datos. o Los Operadores: Concepto y tipos de operadores. o Las Expresin: concepto, tipos y evaluacin de expresiones, Los Identificadores: Concepto, Reglas de escritura, las variables: clasificacin de variables segn su contenido (numricas, lgicas y alfanumricas) y su uso (de trabajo, contador y acumulador), constantes.

El programa de teora se basar en clases semanales, en las que se incluyen las explicaciones de los temas y seminarios de problemas. El programa de prcticas se articula habitualmente en sesiones semanales de cuatro horas, y estar orientado a practicar en los laboratorios de computacin, de la manera ms directa posible, los temas explicados en las clases tericas. Tambin se dedican clases tericas y prcticas a la introduccin y discusin de ejercicios de mayor complejidad. El horario prev dos horas semanales de teora y dos grupos de laboratorio con cuatro horas de prcticas cada uno. La teora se inicia con temas relacionados con la especificacin y la verificacin de algoritmos, paralelamente en las prcticas se desarrolla los conceptos de programacin bsicos. A partir de la unidad de programacin estructurada teora y prctica se trabajan simultneamente, los participantes resolvern en prctica de forma autnoma ejercicios con lenguajes de programacin estructurada en los que tendrn que aplicar los conocimientos adquiridos.

Pizarra magntica Marcadores Material Educativo Computarizado: Material Instruccional, Software Instruccional Computador Proyector Multimedia Plataforma Tecnolgica Laboratorio de computacin Apoyo tcnico

Evaluaciones formativas y sumativas donde se incluya parte terica y parte prctica del mdulo correspondiente a la unidad curricular La parte prctica en laboratorio se evaluar mediante dos mecanismos: 1. Seguimiento de trabajo de prcticas mediante la entrega de algunos de los ejercicios propuestos en clase 2. Un mini-proyecto de programacin a entregar al final de trimestre

Unidad 4: Metodologa para el Anlisis y Planteamiento de Problemas o Identificacin del Problema. o Identificacin de los datos necesarios (entradas). o Identificacin de los datos a obtener (salidas). o Descripcin de las operaciones a utilizar (clculos). o Descripcin de los pasos para llegar a la solucin (procesos). Unidad 5: Programacin Estructurada o Teoremas de la programacin estructurada. o Estructuras de control: o Estructuras de decisin: concepto, tipos y sintaxis: Condicional, simples, dobles, mltiples, anidadas y selectiva. o Estructuras de control iterativas: Concepto y tipos, Ciclo Mientras y Repetir: sintaxis y mtodos para salir del ciclo. Ciclo Para: Sintaxis. Ciclos anidados. Unidad 6: Programacin Modular o Funciones y procedimientos: Definicin y Declaracin. o mbito de variables: Datos locales y globales. o Llamada de una funcin y pase d parmetros. Unidad 7: Tcnicas de Mantenimiento de Programas o Tcnica de prueba caja negra. o Reingeniera de programas.

Para cada tema terico-prctico se dispondr de una gua que permita la ejecucin del mismo, y el ser evaluado sobre un subconjunto representativo de estos ejercicios, los cuales deben ser defendidos de forma presencial ante el profesor-asesor. En las clases tericas se desarrollaran cada uno de los temas con apoyo de material didctico. Estas sesiones culminan con la propuesta de un mini-proyecto en el que se ensamblan las diferentes unidades. En el cual el participante deber entregar los ejercicios asignados y tendrn que ser discutidos de manera presencial con el profesor asesor en las horas prcticas. Durante todo el trimestre estarn activas las clases virtuales, los foros para la consulta y resolucin de dudas, como herramienta complementaria a la tutora presencial.

REFERENCIAS:
1. L. Joyanes. Fundamentos de programacin. Ed. McGraw-Hill, 1996, 2002. 2. G. Bassard, P. Bratley. Fundamentos de algoritmia. Ed. Prentice-Hall, 1998.

Das könnte Ihnen auch gefallen