Coordinación
Profesor: Jonatan Gómez Perdomo e-mail: coor_pc_fibog at unal.edu.co Teléfono: 3165000 ext 14074Facultad
IngenieríaDepartamento
SistemasSede
Bogotá
Noticias
Febrero 4, 2013
Inicio de clases. Debido a problemas de recursos, no ha sido posible asignar profesores a todos los grupos de programación. En el transcurso de las próximas semanas se informará (por medio de esta página) los nombres de los profesores asignados. Todo estudiante del curso de programación debe registrarse en la Plataforma Virtual e iniciar el desarrollo del curso usando los recursos disponibles en la misma.
Programación de Computadores 2013-I
Coordinador: Ing. Jonatan Gómez Perdomo, Ph. D.
Correo Electrónico: coor_pc_fibog at unal.edu.co
Objetivo
Al finalizar el curso se espera que el estudiante pueda para un problema algorítmico de baja y mediana complejidad por un lado diseñar un algoritmo, mediante un enfoque funcional elemental, que lo solucione y por el otro impĺementarlo en un lenguaje de programación imperativo. En particular se espera que el estudiante al finalizar el curso pueda:
- Reconocer problemas a los que se les puede dar solución mediante un algoritmo.
- Aplicar una metodología sistemática para su solución.
- Especificar algoritmos de manera precisa utilizando conceptos matemáticos y elementos de programación funcional.
- Implementar la solución algorítmica mediante un lenguaje de programación imperativo.
Metodología
El aprendizaje de la programación es básicamente un proceso individual que depende en gran parte de la motivación y trabajo del estudiante. Por esta razón, el propósito del curso es proporcionar las herramientas adecuadas para que cada alumno adelante un proceso de aprendizaje de manera autónoma. Durante el semestre se suministrará el material escrito, software didáctico, se guiará en el desarrollo de talleres y laboratorios, y se propondrán ejercicios teórico-prácticos, junto con la explicación por parte de profesores y monitores.- Los conceptos fundamentales de cada tema del curso se presentan y se aclaran en clase. En particular se estudiarán algunos problemas denominados "Básicos" por la importancia que tienen y frecuencia con que aparecen en la programación de computadores.
- Se harán talleres en clase y fuera de ella que permitan afianzar el dominio de los tópicos discutidos.
- Se realizarán proyectos de programación que permitan aplicar las técnicas vistas en clase. En particular se espera que el estudiante pueda practicar la implementación de soluciones algorítmicas con criterios de simplicidad y modularidad.
- Se harán algunas evaluaciones individuales, escritas o prácticas, en las cuales los estudiantes deben mostrar un buen dominio de los conocimientos y habilidades que el curso pretende desarrollar.
Parciales
Pruebas individuales de carácter obligatorio y conjuntas, con los que se espera evaluar el niver de conocimientos desarrollados por el estudiante a lo largo del curso. Los temas de los parciales incluyen el total de los temas vistos hasta la fecha del parcial. (Expanda cada elemento para obtener información adicional)Laboratorios
- Objetivo: El objetivo es instruir y entrenar al estudiante en el uso de las herramientas computacionales (lenguaje de programación, compilador, herramientas didácticas).
- Metodología: Cada laboratorio se realiza en las salas de computadores según la programación. El estudiante debe resolver una guía de laboratorio (disponible con el material del módulo) la cual debe entregar resuelta al finalizar el mismo. El laboratorio será orientado por el profesor de la materia.
- Ponderación:Dada por el profesor de cada grupo
Talleres
- Objetivo: El propósito fundamental es entrenar al alumno en la aplicación de las herramientas conceptuales.
- Metodología: En el taller el estudiante trabaja en la solución de problemas prácticos. El profesor de la materia orientará el taller y estará atento a resolver las preguntas de los estudiantes; el taller se realizará en el salón asignado al grupo. El enunciado del taller estará disponible después de las clases introductorias del tema. La entrega del taller se hará al final de la sesión correspondiente.
- Ponderación:Dada por el profesor de cada grupo
- GOMEZ, J., GONZALEZ, F., GIRALDO, G., APONTE, H., NIÑO, L., Programación de Computadores, Publicaciones Facultad de Ingeniería, Universidad Nacional de Colombia, 2004.
- SERRANO S. Lógica, Linguística y Matemáticas, Editorial Anagrama.
- DEITEL Y DEITEL, C++ Cómo programar, 2ª edición, Prentice Hall, 1998.
- JOYANES, L., Problemas de Metodología de la Programación, McGraw Hill, 1990.
- JOYANES, L., Programación en C - Metodología, 1ª edición, McGraw Hill, 2001.
- BECERRA C., Algoritmos: Conceptos Básicos, 4ª edición, 1998.
- BRONSON, G., C++ Para Ingeniería y Ciencias, THOMSON Editores, 1998.
- MATA-TOLEDO, R., CUSHMAN P., Introducción a la programación, Serie Schaum, McGraw Hill, 2001.
- LEE K., PROGRAMMING LANGUAGES: AN ACTIVE LEARNING APPROACH, , Springer, 2008.
|
Grupo |
Profesor |
Horario y Salones |
|
01 |
Por definir |
7:00-9:00 AM. Lunes 453-109 y Miercoles 454-401 |
|
02 |
Sandra Liliana Rojas Martinez |
7:00-9:00 AM. Martes 453-109 y Jueves 454-401 |
|
03 |
Sandra Liliana Rojas Martinez |
7:00-9:00 AM. Miercoles 453-109 y Viernes 454-401 |
|
04 |
Por definir |
7:00-9:00 AM. Jueves 453-206 y Sabado 454-401 |
|
05 |
Por definir |
9:00-11:00 AM. Lunes 453-109 y Miercoles 454-401 |
|
06 |
Por definir |
9:00-11:00 AM. Martes 454-401 y Jueves 454-401 |
|
07 |
Por definir |
9:00-11:00 AM. Miercoles 453-109 y Viernes 454-401 |
|
08 |
Por definir |
9:00-11:00 AM. Jueves 453-109 y Sabado 454-401 |
|
09 |
Por definir |
11:00 AM-1:00 PM. Miercoles 454-401 y Viernes 453-113 |
|
10 |
Tito Florez |
11:00 AM-1:00 PM. Martes 453-119 y Jueves 454-401 |
|
11 |
Arles Ernesto Rodriguez |
11:00 AM-1:00 PM. Miercoles 454-402 y Viernes 454-401 |
|
12 |
Por definir |
11:00 AM-1:00 PM. Jueves 453-403 y Sabado 454-401 |
|
13 |
Charlens Alvarez |
2:00-4:00 PM. Lunes 453-109 y Miercoles 454-401 |
|
14 |
Por definir |
2:00-4:00 PM. Martes 453-109 y Jueves 454-401 |
|
15 |
Por definir |
2:00-4:00 PM. Miercoles 453-109 y Viernes 454-401 |
|
16 |
Ernesto Cadena Munoz |
4:00-6:00 PM. Lunes 453-109 y Miercoles 454-401 |
|
17 |
Ernesto Cadena Munoz |
4:00-6:00 PM. Martes 453-109 y Jueves 454-401 |
|
18 |
Por definir |
4:00-6:00 PM. Miercoles 453-109 y Viernes 454-401 |
|
19 |
Por definir |
6:00-8:00 PM. Lunes 453-109 y Miercoles 454-401 |
|
20 |
Por definir |
6:00-8:00 PM. Martes 453-109 y Jueves 454-401 |
|
21 |
Sebastián Suárez |
6:00 PM-8:00 PM. Miercoles 454-202 y 9:00 AM-11:00 AM Sábado 454-403 |
|
22 |
Charlens Alvarez |
6:00 a 8:00 PM. Jueves 454-202 y 11:00 AM-1:00 PM. Sábado 454-403 |
|
SA |
Guillermo Melgarejo |
Sede Amazonía |
|
SC |
|
Sede Caribe |
|
SO |
Natali de la Rosa |
Sede Orinoqía |





