Está en la página 1de 2

Unidad Curricular: Algorítmica y Programación 1 Tipo: Taller

CONTENIDO ANALÍTICO
Unidades Crédito: 12 Densidad Hora HTEA HTEI THTR
Duración: 3 Trimestre 8,5
Trayecto 1 Semanal 60 6 2,5
Código: APT1313
SABERES ESTRATEGIAS RECURSOS
Unidad 1: Algoritmo y Programas El participante semanalmente contará con cinco horas de Pizarra magnética
o Concepto de Algoritmos y Programas. estudio acompañado el cual desarrollará en el laboratorio, Marcadores
o Lenguaje algorítmico y de programación. donde previa a la explicación teórica desarrollará la Material Educativo
o Partes de un algoritmo. práctica respectiva del contenido temático. Computarizado: Material
o Características y elementos para construir un Instructivo, Software
algoritmo. Fortaleciendo uno de los lineamientos de la UNESCO: Computador
o Formas de representar un algoritmo: Lenguaje “Aprender Haciendo”, es indispensable que cada Proyector Multimedia
Natural, pseudocódigo y diagrama de flujo. participante cuente con un equipo que le permita aplicar Plataforma Tecnológica
o Traza de un algoritmo (corrida en frío). los conocimientos adquiridos. Aula de encuentros, aula
taller, laboratorios.
Unidad 2: Estándares de Calidad en el Diseño de El participante dispondrá de material instruccional con
Algoritmos y Construcción de Programas ejercicios resueltos y propuestos por cada unidad temática, EVALUACIÓN
o Introducción a los estándares de calidad. permitiéndole ejercitarse de forma autónoma, en las horas
o Formas y técnicas de documentar algoritmos y asignadas de estudios independientes. Formativa
programas. Sanativa
En esta Unidad Curricular cada participante desarrollara un
Unidad 3: Datos y Entidades Primitivas mini-proyecto que debe planificarse al inicio del trayecto,
o Concepto y diferencia entre dato e información, tipos con el fin de ir ejecutándolo a medida que va adquiriendo
de datos. los conocimientos.
o Los Operadores: Concepto y tipos de operadores.
o Las Expresión: concepto, tipos y evaluación de
expresiones, Los Identificadores: Concepto, Reglas de
escritura, las variables: clasificación de variables
según su contenido (numéricas, lógicas y
alfanuméricas) y su uso (de trabajo, contador y
acumulador), constantes.

Unidad 4: Metodología para el Análisis y Planteamiento


de Problemas
o Identificación del Problema.
o Identificación de los datos necesarios (entradas).
o Identificación de los datos a obtener (salidas).
o Descripción de las operaciones a utilizar (cálculos).
o Descripción de los pasos para llegar a la solución Unidad 10: Archivos
(procesos). o Concepto, estructura y acceso.
o Tipos de archivo: datos y de textos.
Unidad 5: Programación Estructurada o Métodos para realizar la gestión de archivos
o Teoremas de la programación estructurada.
o Estructuras de control: Unidad 11: Punteros
o Estructuras de decisión: concepto, tipos y sintaxis: o Definición, declaración, operadores y operaciones
Condicional, simples, dobles, múltiples, anidadas y o Punteros y funciones
selectiva. o Punteros y estructuras
o Estructuras de control iterativas: Concepto y tipos,
Ciclo Mientras y Repetir: sintaxis y métodos para salir Unidad 12: Listas Enlazadas
del ciclo. Ciclo Para: Sintaxis. Ciclos anidados. o Concepto y clasificación.
o Listas simplemente enlazadas: fundamentos
Unidad 6: Programación Modular teóricos, clasificación, operaciones básicas:
o Funciones y procedimientos: Definición y Declaración. o Declaración, punteros de cabecera y cola,
o Ámbito de variables: Datos locales y globales. operador de selección, inserción, búsqueda y
o Llamada de una función y pase de parámetros. eliminación de elementos).
o Listas doblemente enlazadas y Circulares:
Unidad 7: Arreglos Declaración, recorrido, inserción y eliminación de
o Los arreglos: Definición, clasificación y operaciones elementos.
básicas.
o Métodos de Ordenamiento Unidad 13: Recursividad
o Métodos de búsqueda o Fundamentos teóricos:
o Definición, ámbito de aplicación, utilidad.
Unidad 8: Tratamiento de Cadenas de Caracteres o Ventajas y desventajas de la recursividad.
o Definición, funciones asociadas y operaciones con o Diseño y Escritura de programas recursivos.
cadenas.
Unidad 14: Introducción a las Estructuras de Datos
Unidad 9: Estructuras de Registros Dinámicas Avanzadas: Pilas, Colas y
o Definición, declaración y acceso. Árboles
o Estructura y arreglo. o Definición, especificaciones y tipos.
o Funcionalidades e implementación básica.

También podría gustarte