Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Syllabus Lógica de Programación

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 6

UNIVERSIDAD DEL QUINDIO

SISTEMA INTEGRADO DE GESTIÓN

Código: M.DO-F.03 Versión: 01 Fecha: 23/09/2016 Página 1 de 6

MODELO DE SYLLABUS
MACROPROCESO DOCENCIA

Facultad de Ingeniería

Programa Ingeniería de Sistemas y Computación

Syllabus

Lógica de Programación

1. Descripción

El espacio académico Lógica de Programación está enmarcado dentro del área de Programación y Algoritmia
y se encuentra estrechamente relacionado con los espacios académicos de esta área, así como también del área
de Ingeniería de Software.

En este espacio académico se busca que los estudiantes obtengan un razonamiento lógico-matemático que les
permita enfrentar problemas computacionales, antes de cursar otras asignaturas propias de programación. Esta
asignatura abarcará contenidos como: lógica (manejo de operadores, jerarquías, variables, tipos de datos
básicos), programación en pseudocódigo, diagramas de flujo, decisiones simples y compuestas, ciclos, entre
otros; los cuales permitirán a los estudiantes comprender temas básicos de programación de software.

2. Justificación

Para el programa de Ingeniería de Sistemas y Computación es de vital importancia el área de Programación y


Algoritmia, ya que proporciona al estudiante la formación lógica para el desarrollo de software en lenguaje de
programación imperativa.

Por su parte, el espacio académico de lógica de programación busca que los estudiantes adquieran las
competencias necesarias en el proceso lógico de construcción de soluciones algorítmicas teniendo en cuenta
los conceptos matemáticos básicos.

3. Competencias propias del espacio académico, núcleo o cátedra.

 Reconoce la historia de la programación de forma clara y concisa para comprender el contexto


evolutivo de los lenguajes de programación.
 Comprende claramente el funcionamiento y características de los pseudocódigos y los diagramas de
flujo para la solución de problemas.
 Propone soluciones certeras para problemas de programación básica (decisiones, ciclos y arreglos)
mediante pseudocódigo y diagramas de flujo.
 Toma decisiones adecuadas con respecto a posibles formas de resolver un problema mediante el uso
del pseudocódigo y los diagramas de flujo en un contexto computacional.
 Resuelve de manera acertada problemas relacionados con la programación básica con los diferentes
pseudocódigos y diagramas de flujo estudiados en el curso.
 Abstrae correctamente la esencia de un problema para definir una solución mediante un
pseudocódigo y/o un diagrama de flujo en una herramienta computacional.
UNIVERSIDAD DEL QUINDIO

SISTEMA INTEGRADO DE GESTIÓN

Código: M.DO-F.03 Versión: 01 Fecha: 23/09/2016 Página 2 de 6

MODELO DE SYLLABUS
MACROPROCESO DOCENCIA

 Realiza lecturas de documentos en inglés y español, para proponer soluciones a problemas o


actividades relacionadas con el espacio académico.
 Reconoce la normativa institucional y su importancia en el proceso de formación como ingeniero de
sistemas para un futuro profesional.

4. Administración del espacio académico

Espacio académico: Lógica de Programación.


Horas semanales: 4
Total de horas por semestre: 144
Metodología: Seminario presencial.

Generalidades Detalle
Código 12305
Tipo de Actividad Académica Profesional
Ubicación 1
Naturaleza Teórico
Contenidos 6 núcleos temáticos
Créditos 3
Evaluación Cuantitativa
Horas de docencia directa 64
Horas teórico-prácticas 0
Horas de trabajo independiente 80
Horas de asesoría --
Habilitable Sí
Validable Sí
Homologable Sí
Requisitos Ninguno

5. Procesos integrativos:

Existen diferentes procesos que integran competencias desarrolladas por este espacio académico, entre ellos
se pueden mencionar los siguientes:

 Grupos de estudio: Los conocimientos obtenidos en esta área han ayudado a generar espacios para que
los estudiantes generen y apliquen conocimiento en el área de la Programación y Algoritmia, un ejemplo
de esto es el grupo de Maratones de Programación. Este grupo se centra en el campo de la programación
algorítmica competitiva y ya han tenido participaciones a nivel nacional e internacional.

 Grupos de Investigación: Muchas de las investigaciones que realizan los grupos el programa de
Ingeniería de Sistemas y Computación están relacionadas con la programación y algoritmia, por tal
motivo esta área es importante en los procesos investigativos de este programa.

6. Contenidos
UNIVERSIDAD DEL QUINDIO

SISTEMA INTEGRADO DE GESTIÓN

Código: M.DO-F.03 Versión: 01 Fecha: 23/09/2016 Página 3 de 6

MODELO DE SYLLABUS
MACROPROCESO DOCENCIA

Núcleo Temático 1: Fundamentos


 Historia de la programación
 Datos y sus tipos
 Identificadores: variables y constantes
 Operadores y expresiones: operadores lógicos, relacionales y lógicos
 Algoritmos y su clasificación
 Solución de problemas por computador

Núcleo Temático 2: Estructura secuencial.

 Estructura básica de un algoritmo secuencial


 Pruebas de escritorio.

Núcleo Temático 3: Estructuras de decisión.

 Decisiones simples y compuestas.


 Decisiones anidadas.
 Decisiones múltiples (estructura caso).

Núcleo Temático 4: Estructuras de repetición.

 Conceptos básicos: acumulador, contador, bandera.


 Estructura Mientras – FinMientras.
 Estructura Haga - MientrasQue.
 Estructura Para – FinPara.

Núcleo Temático 5: Procedimientos y funciones.

 Procedimientos.
 Funciones.

Núcleo Temático 6: Vectores y matrices.

 Vectores.
o Declaración de un vector.
o Almacenamiento de datos en un vector.
o Recuperación de datos almacenados en un vector.
 Matrices.
o Declaración de una matriz.
o Almacenamiento de datos en una matriz.
o Recuperación de datos almacenados en una matriz.

7. Metodología
UNIVERSIDAD DEL QUINDIO

SISTEMA INTEGRADO DE GESTIÓN

Código: M.DO-F.03 Versión: 01 Fecha: 23/09/2016 Página 4 de 6

MODELO DE SYLLABUS
MACROPROCESO DOCENCIA

El espacio Lógica de Programación, en sus elementos metodológicos se rige por principios de pedagogía
inter-estructurante, en el cual los sujetos desarrollan las competencias tenidas en cuenta anteriormente
involucrando tres sistemas diferentes cognitivo, expresivo y afectivo, teniendo en cuenta una base teórica y
práctica, además, el espacio académico incluye procesos dinámicos y de co-construcción del conocimiento.
Asociadas a diferentes tipos de didácticas educativas, pero totalmente relacionadas con las temáticas de este
espacio. Dichas didácticas educativas van desde actividades grupales e individuales, simulaciones, talleres,
proyectos de clase, actividades investigativas, actividades expositivas, lecturas y escrituras, entre otras.

Por otra parte, el docente realizará actividades de docencia directa, clases magistrales, asesorías para apoyar
todo el proceso educativo.

Por otro lado, el estudiante logrará adquirir la fundamentación lógica que le permitirá estructurar algoritmos
para la resolución de problemas en los cuales puedan aplicar los conceptos adquiridos en clase, apoyándose en
herramientas pedagógicas para resolver algoritmos básicos que conduzcan al estudiante a una experiencia en
un entorno de ejecución.

8. Evaluación

De acuerdo con el “Marco general para la evaluación del aprendizaje” (Política Académica) y el estatuto
estudiantil. Las formas de evaluación pueden ser de naturaleza múltiple, para este caso se han definido las
siguientes:

 Tres Parciales (heteroevaluación) que evaluarán los contenidos y las competencias de todos los
núcleos temáticos del espacio académico. Parcial I (Núcleo temáticos 1), Parcial II (Núcleos
temáticos 2 y 3), Parcial III (Núcleo temático 4)
 Seguimiento académico permanente (heteroevaluación, coevaluación y autoevaluación): pruebas
escritas cortas, talleres y exposiciones, entre otras, en los cuales se tendrán en cuenta las
competencias del espacio académico.
 Proyecto final (heteroevaluación, coevaluación): actividad que involucra un componente
investigativo y otro práctico entre un grupo de compañeros (Núcleos temáticos 5 y 6).

9. Bibliografía

Battistutti, O. C. (2003). Metodología de la programación: algoritmos, Diagramas de flujo y programas.


México, D,f: Alfaomega.

Duque, D.F., Saint-Priest, Y.V., Segovia, P.D. (2017). Algoritmos y programación en pseudocódigo,
Universidad Santiago de Cali

Herrera, J.O., Gutierrez, J. E., Pulgarin R. (2017). Introducción a la lógica de programación. Editorial
Elizcom. http://sara.uniquindio.edu.co/ayuda-academica1/logica-de-programacion/

Jimenez, J.A., Jimenez E.M., Alvarado L.N. (2015). Fundamentos de programación, Diagramas de flujo,
Diagramas N-S, Pseudocodigo y Java, Colombia: Alfaomega.
UNIVERSIDAD DEL QUINDIO

SISTEMA INTEGRADO DE GESTIÓN

Código: M.DO-F.03 Versión: 01 Fecha: 23/09/2016 Página 5 de 6

MODELO DE SYLLABUS
MACROPROCESO DOCENCIA

Jiménez, J. A. M., Jiménez, E. M. H., and Alvarado, L. N. Z. (2016). Fundamentos de Programación,


Diagramas de flujo, Diagramas N-S, Pseudocódigo y Java. Alfaomega

Mancilla, A. H., Ebratt, R. G., and Capacho, J. P. (2016). Diseño y construcción de algoritmos. Universidad
del Norte – Editorial.

Ocaña, A. S. (2014). Lógica de Programación e Ingeniería del Software. Kindle Edition.

Oviedo, E.R., (2015). Lógica de programación orientada a objetos, ECOE Ediciones.

Pimiento, W. M. C. (2009). Fundamentos de Lógica para Programación de Computadores. Universidad


Piloto de Colombia.

Said, R., (2008). Curso de Lógica de Programación. Digerati Comunicación y Tecnología.

Silva, F. M. (2012). Fundamentos de lógica de programación: Conceptos fundamentales, demostraciones y


ejercicios. Editorial Académica Española.

Szymanczyk, O. (2013). Historia de las telecomunicaciones mundiales. Editorial Dunken.

Trejos, O. (2004). La esencia de la lógica de programación. Ediciones de la U.

Trejos, O. I. B. (2017). Lógica de Programación. Ediciones de la U.

Villegas E.J., Guerrero L.E. (2016), Análisis y Diseño de algoritmos, Colombia: Universidad Nacional de
Colombia

10. Historial de revisión

26 de octubre 2016: Julián Esteban Gutiérrez, Andrés Felipe Herrera, Carlos Andrés Flórez, Christian Andrés
Candela y Einer Zapata. Construcción general del syllabus.

21 de diciembre del 2016: Julián Esteban Gutiérrez, Andrés Felipe Herrera, Carlos Andrés Flórez, Christian
Andrés Candela y Einer Zapata. Construcción general del syllabus.

28 de junio del 2017: Julián Esteban Gutiérrez, Andrés Felipe Herrera, Carlos Andrés Flórez, Christian
Andrés Candela y Einer Zapata. Adaptación a los estándares generales de los syllabus.

11 de abril del 2018: Julián Esteban Gutiérrez, Carlos Andrés Flórez, y Einer Zapata. Adaptación a los
estándares generales de los syllabus.

16 de julio del 2018: Julián Esteban Gutiérrez, Melissa Johanna Aldana, Jorge Orlando Herrera, Claudia
Elena Quiceno. Adaptación de los verbos en forma imperativa, redistribución de los núcleos temáticos y
evaluación.

Vigencia del syllabus:


UNIVERSIDAD DEL QUINDIO

SISTEMA INTEGRADO DE GESTIÓN

Código: M.DO-F.03 Versión: 01 Fecha: 23/09/2016 Página 6 de 6

MODELO DE SYLLABUS
MACROPROCESO DOCENCIA

Syllabus creado para el nuevo plan de estudios para el programa de Ingeniería de Sistemas y Computación,
plan de estudios aprobado.

Responsables:
Julián Esteban Gutiérrez,
Melissa Johanna Aldana,
Jorge Orlando Herrera,
Claudia Elena Quiceno

También podría gustarte