Download requisitos actas
Document related concepts
Transcript
MICRODISEÑO CURRICULAR Código Versión Fecha FDE 058 03 2011-07-25 ELECTRÓNICA 1. IDENTIFICACIÓN Asignatura Fundamentos de programación Área Básicas (Ing./Tecnol.) Código FPW42 Pensum Correquisitos Créditos 8 Prerrequisitos 2 TPS 2 TIS 4 TPT 32 TIT 64 2. JUSTIFICACIÓN El conocimiento del PC y el conocimiento de las estructuras de programación de éstos contribuyen con el desarrollo lógico necesario para saber resolver problemas relativos a la programación de computadores. 3. COMPETENCIA Identifica y propone soluciones a problemas computacionales mediante el desarrollo y la aplicación de algoritmos, para la intervención de sistemas de control automático, electrónica industrial, dispositivos programables, así como sistemas y redes de telecomunicaciones. 4. TABLA DE SABERES: Saber (contenido declarativo) Define un algoritmo y reconoce sus partes. Explica un algoritmo usando la terminología adecuada. Construye un algoritmo usando estructuras de representación de Saber complementario (contenido declarativo) Explica la organización interna y organización funcional de un computador. Conoce y usa los servicios que le presta un sistema operativo. Emplea herramientas básicas Saber hacer (contenido procedimental) Ser –Ser con Otros (Contenido actitudinal) Explica los Fundamentos de computadoras y sistemas operativos. Es respetuoso en el trato con el entorno humano y físico. Utiliza las estructuras básicas de diagramación para construir soluciones lógicas de problemas. Es responsable con los compromisos que asume en el quehacer estudiantil. Es cumplido con la realización de las actividades y horarios asignados. Código Versión Fecha MICRODISEÑO CURRICULAR datos, de selección y de repetición para solucionar un determinado problema. para la edición de texto, realización de cálculos y edición de imágenes. Hace uso de subalgoritmos y de estructuras de representación de datos en varias dimensiones para dar solución a problemas con un nivel de complejidad considerable. Utiliza las estructuras lógicas de datos para construir algoritmos. Utiliza herramientas de programación para la expresión de algoritmos. FDE 058 03 2011-07-25 Es organizado en la presentación personal y en la presentación escrita de los compromisos académicos. Es activo en el trabajo en equipo. Realiza depuración y compilación de programas. Emplea lenguajes de programación para expresar un algoritmo computacional y dar solución a un problema. 5. TABLA DE RESULTADOS DEL APRENDIZAJE (CRITERIOS PARA LA EVALUACIÓN – INDICADORES DE COMPETENCIA) De conocimiento (contenidos declarativos) Explica en forma lógica y ordenada los conceptos y elementos de un algoritmo. Maneja la terminología adecuada y pertinente en el De desempeño (contenido procedimental y actitudinal) Producto (evidencias de aprendizaje) Representa gráficamente en un dibujo o diagrama la solución lógica de un problema. Construye algoritmos y programas que dan solución a determinados problemas computacionales. MICRODISEÑO CURRICULAR planteamiento y construcción de un algoritmo. Código Versión Fecha FDE 058 03 2011-07-25 Implementa un algoritmo para resolver un problema de su saber específico. Identifica y aplica las estructuras de programación y datos en la solución de problemas. Emplea herramientas de programación. Modela un problema de su saber específico utilizando algoritmos. 6. TABLA DE ESTRATEGIAS METODOLÓGICAS Actividades de enseñanzaaprendizaje Conceptos sobre computadores y sus componentes. Introducción a los Algoritmos y Lenguajes de Programación. Clases magistrales sobre variables, constantes, asignaciones, estructuras condicionales y de repetición: Pseudocódigo y lenguaje C. Actividades de trabajo independiente Actividades de evaluación Actividad Lecturas y talleres sobre computadores, algoritmos y lenguajes de programación. Prueba Escrita Lecturas y talleres sobre Lenguaje C y Pseudocódigo: variables, constantes, asignaciones, estructuras condicionales y de repetición. Prueba Escrita No. 2 Práctica No. 1 Práctica No. 2 % Fecha 15 Semana 5 15 Semana 6 15 Semana 9 15 Semana 10 Código Versión Fecha MICRODISEÑO CURRICULAR FDE 058 03 2011-07-25 Estructuras condicionales y de repetición, vectores y matrices: Pseudocódigo y lenguaje C. Lecturas y talleres sobre Lenguaje C y Pseudocódigo: estructuras condicionales y de repetición, vectores y matrices. Práctica No. 3 20 Semana 15 Todos los temas vistos en el curso Todos los talleres y lecturas del curso Examen Final 20 Semana 16 7. BIBLIOGRAFÍA Fundamentos de Programación: algoritmos y estructuras de datos. Luis Joyanes Aguilar. Segunda Edición. McGraw-Hill. 1999. Iniciación a la Programación: lógica y diseño. Guía práctica. Joyce Farrell. Paraninfo Thomson Learning. 1999. Sentencias básicas usadas en la programación de computadores, Roberto Carlos Guevara Calume. Fondo editorial ITM, 2008. Como programar en C++, Deitel, H. M Deitel, P. J Pearson Educación, 2007. Entorno de programación BloodShed Dev-C++: http://www.bloodshed.net/devcpp.html. Entorno de programación Code::Blocks: http://www.codeblocks.org/. Tutorial completo de programación en C (disponible en YouTube): http://www.youtube.com/watch?v=Nvg_GHCwM2U. Elaborado por: Luis Germán García Morales Versión: 1.2 Fecha: 29/07/14 Aprobado por: Heber Augusto López Osorio