Download estrategias de enseñanza-aprendizaje
Document related concepts
Transcript
UNIVERSIDAD DE FALCÓN VICE-RECTORADO ACADÉMICO FACULTAD DE INGENIERÍA PROGRAMA ANALÍTICO CARRERA: INGENIERIA ELECTRÓNICA ASIGNATURA: HORAS/SEMANA MENCIÓN: ESTRUCTURA DE PROGRAMAS TEORÍA PRÁCTICAS LABORATORIO 2 2 - SEMESTRE: V CÓDIGO: EB1053 U.C 3 HOR/SEM. 64 PRELACIONES: COMPONENTE: BÁSICO OBLIGATORIA: X ELECTIVA: FECHA DE ELABORACIÓN DEL PROGRAMA: MARZO 2006 PROGRAMA ELABORADO POR: LIC. CYNTHIA E RONDON PROFESOR DE LA ASIGNATURA: LIC CYNTHIA E RONDON FECHA DE EVALUACIÓN DEL PROGRAMA: MARZO 2006 FUNDAMENTACIÓN Los lenguajes de programación se han convertido en un factor importante los mismos son herramientas inestimables para la solución y comprensión de muchos de los problemas: individuales, colectivos, sociales, políticos, geográficos, entre otros. La programación se ha convertido en la herramienta facilitadora de cualquier ciencia en lo que a presentación, toma de decisiones se refiere, ya que ésta proporciona la forma de cómo es más viable el logro de esos objetivos. Por la imperiosa necesidad que ha venido teniendo el empresariado y la sociedad como un todo, de crear carreras modernas acordes a sus requerimientos, como es el caso de Ingeniería Electrónica y por ende la adaptación de las diferentes asignaturas a esas necesidades, es que se ha implementado este programa, tratando de cubrir los espacio casi en su totalidad y de la manera más comprensible y sencilla. OBJETIVO GENERAL Propiciar condiciones y recursos académicos que permitan al estudiante: Resolver sistemáticamente problemas de mediana complejidad mediante el uso de la computadora, sus periféricos y un lenguaje de programación adecuado. Afianzar la capacidad de análisis, abstracción de problemas y diseño de algoritmos como base de futuros y aplicaciones en la ingeniería. OBJETIVOS ESPECÍFICOS Unidad I: Marco Conceptual e Instrumental · Definición y clasificación de las computadoras, conceptos de Programación, lenguajes de programación. Problemas. Análisis del problema. Algoritmo. Diseño de algoritmos. Datos tipos de datos. Estructuras de control: Lectura (entrada de datos). Escritura (salida de datos). Estructuras de control. Programa conceptos, estructura general de un programa. Partes constitutivas de un programa. Unidad II: Aplicación de Algoritmos. · Introducción a Pascal, estructura de programas en pascal, palabras reservadas, tipos de datos estándar. Variables y constantes, operadores aritméticos, lógicos y relacionales. Estructura de control. Procedimientos y funciones arreglos unidimensionales (vectores) arreglos bidimensionales (matrices). Edición, compilación y puesta a punto de programas. Unidad III: Subrangos enumerados y conjuntos · Definición y declaración de subrangos enumerados y conjuntos. Operaciones de conjuntos. Definición y declaración de registros, registros fijos y variables. Declaración de archivos. Manejo de archivos. Recursividad: definición, funcionamiento. Unidad IV: Pilas y Colas · Definición de estructuras de datos abstractas. Concepto de pilas, operaciones sobre pilas implementación de pilas con arreglos. Concepto de cola FIFO, operaciones sobre colas, implementación de colas con arreglos. Listas: representación de una lista, operaciones con listas enlazadas Unidad V: Árboles Binarios: . Conceptos de árbol. Árbol binario de búsqueda, recorridos. EL CONTENIDO DEBE CORRESPONDER CON CADA UNA DE LAS UNIDADES SEMANA DISTRIBUCIÓN DEL CONTENIDO PROGRAMÁTICO 1 Unidad I: definición y calcificación de las computadoras, lenguajes, programación , lenguajes de programación, concepto de algoritmos 2 Algoritmos , tipos, diseño de algoritmos, datos de entradas 3 Estructuras de control, partes de un programa, Ejemplos 4 Practicas 5 Unidad II: introducción a pascal, palabras reservadas, tipos de datos , variables y constantes 6 Operadores aritméticos, lógicos y relacionales 7 Edición, compilación y puesta a punto de un programa 8 Unidad III: declaración y enumeración de subrangos enumerados operaciones de conjunto 9 Definición y clasificación de registros 10 Declaración de archivos , manejo de archivos 11 Recursividad , definición y funcionamiento 12 Practicas 13 Unidad IV Definición de estructuras de datos abstractas, concepto de pilas 14 Implementación de pilas con arreglos 15 16 Colas Unidad V: Árboles ESTRATEGIAS DE ENSEÑANZA-APRENDIZAJE 1. Prueba diagnóstica conversacional. 2. Interacción socializada 3. Exposición del facilitador 4. Clases practicas 5. Talleres 6. Prácticas grupales DEJAR EXPRESO LA SEMANA EN QUE SE VA A EVALUAR LA UNIDAD Y EL CONTENIDO DE LA MISMA. SEMANAS UNIDADES PLAN DE EVALUACIÓN CONTENIDO 4 5 I II Marco conceptual e Instrumental TIPO DE EVALUACIÓN Taller PONDERACIÓN % 8 Practicas Grupales 15 Asistencia y responsabilidad 2 Prueba Practica 23 2 8 15 2 Introducción a Pascal 12 III Subrangos enumerados y conjuntos Asistencia y responsabilidad Taller practico Prueba practica participación 15 IV y V Pilas, colas y árboles Trabajo practico 10 Defensa(individual) 12 Responsabilidad puntualidad, creatividad y originalidad 3 8 16 Evaluación sustitutiva BIBLIOGRAFÍA: Estructura de datos en pascal: Aarón, Tenemboun Pascal y Estructura de datos: Dale, Nell Programación en Turbo Pascal: Luis Joyanes Aguilar