FGA-23 v.01
Pgina
1 de 4
Contenidos Programticos
FACULTAD:
Ingenieras y Arquitectura
PROGRAMA:
Ingeniera de Sistemas
DEPARTAMENTO DE:
IEEST
ASIGNATURA: Programacin I
CODIGO:
167002
AREA:
REQUISITOS:
CREDITOS:
CORREQUISITO:
TIPO DE ASIGNATURA:
Programacin II
Terico - Practica
JUSTIFICACION:
Actualmente nuestra sociedad requiere de profesionales que manejen sistemas
informticos y ms an que sean capaces de crear herramientas de software que les
permita sistematizar, controlar y agilizar el manejo de la informacin en cualquier
rea donde se desempeen.
OBJETIVO GENERAL:
Proporcionar al estudiante los fundamentos tericos y prcticos de los computadores y la solucin de
problemas aplicando los conceptos de Algoritmos, para el desarrollo de aplicativos de software
bsicos.
OBJETIVOS ESPECFICOS:
Desarrollar habilidades para la solucin de problemas aplicando conceptos de
algoritmos
Desarrollar habilidades para plantear e implementar las diferentes instrucciones
bsicas de programacin.
Desarrollar habilidades en el manejo de un lenguaje de programacin para dar
solucin a un problema especifico
Cdigo
FGA-23 v.01
Pgina
2 de 4
Contenidos Programticos
COMPETENCIAS
HORAS DE
CONTACTO
DIRECTO
1
HORAS DE TRABAJO
INDEPENDIENTE DEL
ESTUDIANTE.
2
HORAS DE
CONTACTO
DIRECTO
4
HORAS DE TRABAJO
INDEPENDIENTE DEL
ESTUDIANTE.
6
Cdigo
FGA-23 v.01
Pgina
3 de 4
Contenidos Programticos
computador, documentacin).
10
14
HORAS DE
CONTACTO
DIRECTO
15
HORAS DE TRABAJO
INDEPENDIENTE DEL
ESTUDIANTE.
22
HORAS DE
CONTACTO
DIRECTO
20
HORAS DE TRABAJO
INDEPENDIENTE DEL
ESTUDIANTE.
28
20
28
Introduccin al Lenguaje C
Historia, conceptos bsicos, estructura bsica.
Codificacin de algoritmos.
Programacin Modular.
Conceptos bsicos, creacin y manejo.
Ejercicios y ejemplos
Cdigo
FGA-23 v.01
Pgina
4 de 4
Contenidos Programticos
SISTEMA DE EVALUACIN:
Segn reglamento acadmico estudiantil de pregrado de la Universidad de Pamplona
BIBLIOGRAFIA BASICA:
CARRILLO, Elberto. Problemario solucionario de introduccin a los computadores. public. uis
Bucaramanga.
CORREA, Guillermo. Diagramacin Estructurada y libre. Ed eafit. Medellin. 1983.
LOZANO, Luis. Diagramacin y programacin. Publicaciones U. Central. Bogot 1986
Peter Norton . Introduccin a la computacin. Editorial McGraw Hill
Alberto Prieto, Antonio Lloris, Juan Carlos Torres. Introduccin a la Informtica. McGraw Hill.
Segunda Edicin
Joyanes A Luis, Fundamentos de Programacin, Ed. McGraw-Hil
Lozano Letvin. Diagramacin y Programacin Estructurada/
Dale, Nell, Chip Weems y Mark, Programming and Problem
Becerra, Cesar. Lenguaje en C
Gottfried. Programacin en C Editorial McGraw Hill
Joyanes. Turbo C++ Iniciacin y Referencia Editorial McGraw Hill
BIBLIOGRAFIA COMPLEMENTARIA
AHO, A.V. & ULLMAN, J.D. Principles of Compiler Design. Ed. Addison-Wesley.
SEBESTA, R.W. Concepts of Programming Languages. Ed. Benjamin/Cummings, 1993.
TUCKER, A.B. Lenguajes de Programacin. Ed. McGraw-Hill, 1987.
UNIDAD N: 1
NOMBRE DE LA UNIDAD: CONOCIMIENTOS GENERALES
COMPETENCIAS A DESARROLLAR:
CONTENIDOS
ACTIVIDADES A DESARROLLAR
POR EL PROFESOR
Configuracin de Exposicin
un
sistema
computacional
Dispositivos
de
entrada,
dispositivos
de
salida, dispositivos
de
almacenamiento
Unidad central de
procesamiento
(CPU), memoria
principal
Evolucin de los
sistemas
computacionales
Evolucin histrica
del hardware
HORAS
CONTACTO
DIRECTO
ACTIVIDADES A DESARROLLAR
POR EL ESTUDIANTE
Trabajo de investigacin
individual en Internet
HORAS
TRABAJO
INDEPEND
IENTE
HORAS
ACOMPAAMIEN
TO AL TRABAJO
INDEPENDIENTE
ESTRATEGIAS DE EVALUACIN
QUE INCLUYA LA EVALUACIN
DEL TRABAJO INDEPENDIENTE
Preguntas en clase
Cdigo
FGA-23 v.01
Pgina
6 de 4
Contenidos Programticos
Trabajo de investigacin
individual en Internet
Preguntas en clase
Exposicin
Almacenamiento
de datos (Sistemas
de
numeracin,
sistema binario, bit,
carcter, campo,
registro, archivo.)
Sistemas
operacionales
Taller en clase
Trabajo de investigacin
individual en Internet
Preguntas en clase
Cdigo
FGA-23 v.01
Pgina
7 de 4
Contenidos Programticos
UNIDAD N: 2
NOMBRE DE LA UNIDAD: INTRODUCTORIOS SOBRE LA NATURALEZA DE LOS ALGORITMOS
COMPETENCIAS A DESARROLLAR:
CONTENIDOS
ACTIVIDADES A DESARROLLAR
POR EL PROFESOR
HORAS
CONTACTO
DIRECTO
ACTIVIDADES A DESARROLLAR
POR EL ESTUDIANTE
Trabajo de investigacin
individual en Internet
HORAS
TRABAJO
INDEPEND
IENTE
HORAS
ACOMPAAMIEN
TO AL TRABAJO
INDEPENDIENTE
ESTRATEGIAS DE EVALUACIN
QUE INCLUYA LA EVALUACIN
DEL TRABAJO INDEPENDIENTE
Preguntas en clase
Cdigo
FGA-23 v.01
Pgina
8 de 4
Contenidos Programticos
Trabajo de investigacin
individual en Internet
Preguntas en clase
Exposicin y Laboratorio
Estructura
secuencial
La sentencia de
asignacin
Operaciones
de
entrada y salida
Ejercicios
y
ejemplos
10
Refuerzo individual de
conceptos apoyados en
Talleres y ejercicios dejados en
clase
14
Cdigo
FGA-23 v.01
Pgina
9 de 4
Contenidos Programticos
UNIDAD N: 3
NOMBRE DE LA UNIDAD: ESTRUCTURAS DE CONTROL SELECTIVAS
COMPETENCIAS A DESARROLLAR:
CONTENIDOS
ACTIVIDADES A DESARROLLAR
POR EL PROFESOR
HORAS
CONTACTO
DIRECTO
ACTIVIDADES A DESARROLLAR
POR EL ESTUDIANTE
HORAS
TRABAJO
INDEPEND
IENTE
HORAS
ACOMPAAMIEN
TO AL TRABAJO
INDEPENDIENTE
ESTRATEGIAS DE EVALUACIN
QUE INCLUYA LA EVALUACIN
DEL TRABAJO INDEPENDIENTE
15
Refuerzo individual de
conceptos apoyados en
Talleres y ejercicios dejados en
clase
22
11
Introduccin
al Exposicin y Laboratorio
Lenguaje C
Historia, conceptos
bsicos, estructura
bsica.
Codificacin
de
algoritmos.
Refuerzo individual de
conceptos apoyados en
Talleres y ejercicios dejados en
clase
Cdigo
FGA-23 v.01
Pgina
10 de 4
Contenidos Programticos
UNIDAD N: 4
NOMBRE DE LA UNIDAD: ESTRUCTURAS DE CONTROL REPETITIVAS
COMPETENCIAS A DESARROLLAR:
CONTENIDOS
ACTIVIDADES A DESARROLLAR
POR EL PROFESOR
HORAS
CONTACTO
DIRECTO
20
ACTIVIDADES A DESARROLLAR
POR EL ESTUDIANTE
HORAS
TRABAJO
INDEPEND
IENTE
Refuerzo individual de
28
conceptos apoyados en
Talleres y ejercicios dejados en
clase
HORAS
ACOMPAAMIEN
TO AL TRABAJO
INDEPENDIENTE
14
ESTRATEGIAS DE EVALUACIN
QUE INCLUYA LA EVALUACIN
DEL TRABAJO INDEPENDIENTE
Cdigo
FGA-23 v.01
Pgina
11 de 4
Contenidos Programticos
Exposicin y Laboratorio
Programacin
Modular.
Conceptos
bsicos, creacin y
manejo.
Ejercicios
y
ejemplos
20
Refuerzo individual de
28
conceptos apoyados en
Talleres y ejercicios dejados en
clase
14