Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE INGENIERA ESCUELA DE SISTEMAS Y COMPUTACIN SLABO DE LA CTEDRA LGICA DE PROGRAMACIN SEMESTRE: PRIMERO Periodo Acadmico MARZO AGOSTO 2013
40 120
DESCRIPCIN DEL CURSO El curso enfoca temas fundamentales como la interaccin hombre ordenador, algoritmos, estructura de datos estticas y la programacin modular, porque su estudio permite conocer, comprender, aplicar y evaluar estos conocimientos en las diferentes ramas de la Ingeniera, desarrollando de esta manera habilidades y destrezas en el estudiante, en forma tica y responsable. PRERREQUISITOS
CORREQUISITOS Lenguaje, Comunicacin y Desarrollo del Pensamiento (SIC106) OBJETIVOS DEL CURSO Conocer los mecanismos de la interaccin Hombre Ordenador para lograr destrezas en el uso del ordenador, como herramienta de apoyo al intelecto del Ser Humano. Comprender la lgica bsica de programacin, para representar algoritmos a travs de diagramas de flujos y pseudocdigo, fomentando la capacidad de anlisis y abstraccin. Aplicar la lgica de programacin en la construccin de algoritmos que utilicen estructuras de datos estticas y subrutinas en la solucin de problemas.
Pgina 2 de 10
CONTENIDOS TEMAS
Procesamiento Electrnico de datos. - Aritmtica del computador. - Componentes de un computador. - Sistemas de Numeracin. - Cdigo ASCII.
6 Horas 2 Semanas 12
Actividades de los estudiantes en los que se demuestra que identifican, y clasifica los componentes de un computador.
CLASES PRCTICAS
Ejercicios de transformacin de sistemas de numeracin de una base a otra. Operaciones bsicas en el sistema de numeracin binaria. Representacin grfica de caracteres en ondas digitales.
10 Horas 2 Semanas 12
-
Traduce de un sistema de numeracin a otro y realiza clculos utilizando las operaciones bsicas en el sistema de numeracin binaria. Distingue grficamente los caracteres a travs de ondas digitales.
Actividades de los estudiantes en los que demuestran que transforman, de un sistema de numeracin a otro, realizan clculos bsicos en el sistema binario y distinguen grficamente los caracteres. Evaluacin de transformaciones, operaciones y representaciones grficas.
TRABAJO DE INVESTIGACIN
Investigar las marcas, modelos y caractersticas de los componentes de un computador ideal y su aplicabilidad en las diferentes reas como solucin a los requerimientos del contexto. Entregar el trabajo en la semana No. 2
Pgina 3 de 10
Conceptos generales. Pasos para el desarrollo del software. Diseo de algoritmos. Identificadores Tipos de datos. Estructuras algortmicas secuenciales, condicionales y cclicas. Representacin Grfica de los algoritmos.
8 Horas 1 Semanas 3
Describe adecuadamente los problemas para representarlos a travs de algoritmos lgicos. Identifica y expresa correctamente las estructuras secuenciales, condicionales y cclicas.
Actividades de los estudiantes en las que se demuestra que describen, representan, problemas de forma algortmica.
CLASES PRCTICAS
48 Horas 6 Semanas 49
Construye soluciones a problemas planteados a travs de pseudocdigo y/o diagramas de flujo empleando identificadores y estructuras algortmicas secuenciales, condicionales y cclicas.
Actividades de los estudiantes en las que se demuestra que Identifica, expresa y construye soluciones a problemas utilizando pseudocdigo y/o diagramas de flujo, empleando identificadores y estructuras algortmicas.
Pgina 4 de 10
TRABAJO DE INVESTIGACIN
UNIDAD 3
10 Horas 5 Semanas 10 14
Utiliza correctamente las estructuras algortmicas en los arreglos, aplicando mtodos de ordenacin y bsqueda. Aplica correctamente las estructuras algortmicas en los arreglos, aplicando mtodos de ordenacin y bsqueda.
Actividades de los estudiantes en las que se demuestra que utilizan, aplican, resuelven problemas mediante el uso de estructuras de datos estticas.
CLASES PRCTICAS
Actividades de los estudiantes en las que se demuestra que utilizan, aplican, resuelven problemas mediante el uso de estructuras de datos estticas.
Pgina 5 de 10
TRABAJO DE INVESTIGACIN
Investigar mtodos para realizar bsquedas y ordenacin en estructuras de datos estticas. Entregar el trabajo en la semana No 16
UNIDAD 4
(PROGRAMACIN MODULAR)
CONTENIDOS TEMAS No DE HORAS/ SEMANAS RESULTADOS DEL APRENDIZAJE CLASES TERICAS EVIDENCIAS DE LO APRENDIDO
Procedimientos Funciones
6 Horas 2 Semanas 15 16
Actividades de los estudiantes en las que se demuestra que utilizan, aplican, resuelven problemas complejos mediante su descomposicin en otros ms simples.
CLASES PRCTICAS
10 Horas 2 Semanas 15 16
Actividades de los estudiantes en las que se demuestra que utilizan, aplican, resuelven problemas complejos mediante su descomposicin en otros ms simples.
TRABAJO DE INVESTIGACIN
Investigar mtodos de descomposicin de una tarea en procedimientos y funciones Entregar el trabajo en la semana No 16
Pgina 6 de 10
La metodologa a aplicarse estar basada en el logro de aprendizajes significativos, permanentemente se vincular la teora con la prctica. Explicar en la primera clase el silabo de la asignatura y el sistema de evaluacin. Se har referencia a bibliografa actualizada como soporte durante las clases. Se mantendr un aula virtual para que los estudiantes accedan al material de estudio, desarrollen tareas individuales o grupales y se comuniquen con la docente y los dems compaeros. Las evaluaciones correspondern al material utilizado durante las clases, prcticas y trabajos de investigacin, sern escritas y orales. Se incorporar durante las clases como eje transversal temas relacionados con tica y valores. El docente debe impartir los contenidos de la asignatura de manera detallada. Realizar trabajos en grupo para facilitar el aprendizaje en el aula. Promover actividades de investigacin en la asignatura. Utilizar las nuevas tecnologas de informacin y comunicacin. Propiciar en el aula un ambiente de trabajo agradable. Facilitar material de apoyo: textos, folletos, etc. Consultas para el desarrollo de la asignatura
Pgina 7 de 10
Como metodologas especficas se aplicarn: METODOLOGA: Mtodo Expositivo - Leccin Magistral ESTRATEGIA DIDCTICA: Demostraciones Prcticas TCNICA DE EVALUACIN: Pruebas INSTRUMENTO DE EVALUACIN: Pruebas escritas, orales, actuacin. METODOLOGA: Resolucin de ejercicios y problemas ESTRATEGIA DIDCTICA: Clases Prcticas TCNICA DE EVALUACIN: Pruebas INSTRUMENTO DE EVALUACIN: Pruebas y Registros
Pgina 8 de 10
Trabajos de investigacin y sustentacin 20% Trabajos prcticos, experimentacin o 20% simulaciones realizadas en clase. Lecciones, pruebas, controles de lectura 30% Examen terico prctico de fin de 30% semestre (o quimestre)
BIBLIOGRAFA BSICA Fundamentos de Programacin C# ms de 100 algoritmos codificados. Ricardo Marcelo Villalobos. Macro. Fundamentos de Programacin C++ ms de 100 algoritmos codificados. Ricardo Marcelo Villalobos. Macro BIBLIOGRAFA COMPLEMENTARIA Programacin Estructurada y Orientada a Objetos. Un Enfoque Algortmico. Leobardo Lpez Romn. # Edicin, Alfaomega LECTURAS RECOMENDADAS Anlisis y Diseo de Algoritmos. Implementacin en C y Pascal. Gustavo Lpez Ismael Jeder Augusto Vega, Alfaomega. Diseo de Algoritmos y su codificacin en lenguaje C. Mara Adriana Corona nakamura Mara de los Angeles Ancona Valdez, McGraw Hill. Introduccin a la Programacin estructurada en C.
Pgina 9 de 10
FECHA
TABLA 2.B-1 RESULTADOS O LOGROS DE APRENDIZAJE DEL CURSO RESULTADOS O LOGROS DE APRENDIZAJE Habilidad para aplicar conocimientos de computacin y matemticas apropiados a su disciplina. Habilidad para analizar problemas, identificar y definir los requerimientos computacionales apropiados para su solucin. Habilidad para funcionar efectivamente en equipos multidisciplinarios y multiculturales para alcanzar una meta comn. Comprensin de las responsabilidades profesionales, ticas, legales, de seguridad y sociales. Habilidad para usar tcnicas y herramientas actuales, necesarias para el ejercicio profesional CONTRIBUCION, ALTA, MEDIA ALTA EL ESTUDIANTE DEBE Aplicar los conocimientos especficos de Lgica de Programacin
ALTA
ALTA
Comprometerse y colaborar en grupos para desarrollar actividades de la asignatura. Estar en capacidad tica y moral de tomar decisiones acorde a la circunstancias
ALTA
ALTA
Investigar y complementar continuamente los conocimientos recibidos en la asignatura en base a proyectos propuestos.
Pgina 10 de 10