Você está na página 1de 6

UNIVERSIDAD CATLICA DEL NORTE

PROGRAMA DE ESTUDIOS

I. IDENTIFICACIN DE LA ASIGNATURA

Nombre: Introduccin a la Programacin

Cdigo: CC-473 Fecha Actualizacin: 30/10/2004
Unidad Responsable: Departamento de Ingeniera de Sistemas y Computacin
Carrera: Ingeniera Civil Industrial Plan: 8613-N
Tipo: Formacin Bsica Carcter: Obligatorio
Horas Directas: 4-2-0-2 Nmero de Crditos: 14
Semestre: Cuarto Semestre
Pre-requisitos: Asignaturas Posteriores:
CC-215 Aplicaciones Computacionales
MA-290 lgebra 2
CC-672 Estructuras de Datos y Archivos


II. OBJETIVOS
GENERAL
Se espera que los alumnos, al finalizar el curso, puedan aplicar el razonamiento
algortmico, para resolver problemas, utilizando la Programacin Estructurada como
tcnica de diseo e implementacin de los algoritmos

ESPECFICOS
El estudiante ser capaz de:
1. Resolver problemas con la ayuda del computador.
2. Describir los algoritmos de solucin de los problemas a travs de programas
escritos en un lenguaje de programacin moderno, por ejemplo Pascal


III. CONDUCTAS DE ENTRADA
Conocimientos de lgebra y capacidad de utilizar el computador, como una
herramienta de apoyo, a travs del uso y manejo de las aplicaciones ms comunes
en el ambiente Microsoft Windows







IV. COMPETENCIAS A DESARROLLAR
HABILIDADES:
Desarrollo de programas computacionales, utilizando un enfoque estructurado
Capacidad de autoaprendizaje
Capacidad de identificar y resolver problemas
Capacidad para analizar soluciones

VALORES Y ACTITUDES:
Responsabilidad
Honestidad

V. RELACIN CON EL PERFIL DEL EGRESADO
Esta asignatura contribuye a:
La resolucin de problemas mediante programas escritos en un lenguaje de
programacin de alto nivel
La aplicacin de un pensamiento formal para la resolucin de problemas
La comprensin escrita
Desarrollar una actitud tica
Ser responsable en los compromisos


VI. CONTENIDOS
Nombre unidad 1: Introduccin Tiempo (horas): 8 horas acadmicas al
semestre
CONTENIDOS
Procesamiento electrnico de datos
Arquitectura de los computadores
Lenguajes de programacin
Trabajo con el computador y ambientes de programacin
Etapas en la resolucin de problemas con la ayuda del computador
Modelo pedaggico de un computador

OBJETIVOS ESPECFICOS
Iniciar a los alumnos en los conceptos de la programacin de computadores

ESTRATEGIA DOCENTE
Tcnica Expositiva (Clase Oral)
Tcnica Demostrativa

SISTEMA DE APRENDIZAJE Y EVALUACIN
Objetivo cognoscitivo en nivel de aprendizaje transferencial
Para la evaluacin se har mediante un control escrito



Nombre unidad II: Elementos Bsicos
de Programacin
Tiempo (horas): 24 horas acadmicas al
semestre
CONTENIDOS
Algoritmos y notaciones para describir algoritmos
Diseo Top-Down de algoritmos
Estructura General de un programa
Algoritmos de promedio, bsqueda de mayor y menor
Algoritmos con sucesiones y series
Tipos de datos bsicos
Procesamiento de archivos secuenciales

OBJETIVOS ESPECFICOS

Programar utilizando variables simples

ESTRATEGIA DOCENTE

Tcnica Expositiva (Clase Oral)
Tcnica Demostrativa
Resolucin de Problemas

SISTEMA DE APRENDIZAJE Y EVALUACIN

Objetivo cognoscitivo en nivel de aprendizaje transferencial
Para la evaluacin se harn controles escritos y desarrollo de tareas
computacionales
.






















Nombre unidad III: Programacin con
arreglos y registros

Tiempo (horas): 16 horas acadmicas al
semestre
CONTENIDOS

Tipos de datos estructurados: Arreglos y Registros
Algoritmos de bsqueda
Algoritmos de ordenamiento
Algoritmos de insercin y eliminacin
Otros algoritmos con vectores y matrices

OBJETIVOS ESPECFICOS
Programar utilizando arreglos y registros

ESTRATEGIA DOCENTE
Tcnica Expositiva (Clase Oral)
Tcnica Demostrativa
Resolucin de Problemas

SISTEMA DE APRENDIZAJE Y EVALUACIN
Objetivo cognoscitivo en nivel de aprendizaje transferencial
Para la evaluacin se harn controles escritos y desarrollo de tareas
computacionales

Nombre unidad IV: Programacin con
subprogramas

Tiempo (horas): 16 horas acadmicas al
semestre.


CONTENIDOS

Introduccin a la programacin modular
Diseo de programas con subprogramas
Tipos de subprogramas: Funciones y Procedimientos
Traspaso de parmetros
Alcance de las variables

OBJETIVOS ESPECFICOS
Programar con un enfoque modular utilizando subprogramas

ESTRATEGIA DOCENTE
Tcnica Expositiva (Clase Oral)
Tcnica Demostrativa
Resolucin de Problemas

SISTEMA DE APRENDIZAJE Y EVALUACIN
Objetivo cognoscitivo en nivel de aprendizaje transferencial
Para la evaluacin se harn controles escritos y desarrollo de tareas
computacionales

VII. BIBLIOGRAFA
TEXTOS GUA
1. Apuntes de clases: Bekios J., Chait M., Luco C., Telgie L., Vega V. Introduccin
a la Programacin. 2001

TEXTOS COMPLEMENTARIOS
1. Grogono, Peter. Programacin en Pascal. Addison-Wesley Iberoamericana.
1996
2. Dale, Neil. Introduction to turbo pascal and software design. Jones & Barlett,
1997.
3. Foley, Richard W. Introduccin a la programacin con turbo pascal. Addison-
Wesley Iberoamericana. 1993
4. Shackleford, Russell L. Introduction to computing and algorithms. Addison
Wesley. 1997


VIII. RECURSOS DOCENTES
Uso de computador (horas/semana): 4 horas/semana
Productos de software a utilizar:
Pascal
Microsoft Windows
Microsoft Word
EDUCA UCN




IX. EVALUACIN
Tipo de Evaluacin:
Controles escritos, los que consideran cada una de las unidades
Talleres computacionales, los que abarcan desde la Unidad II a la Unidad IV

Ponderacin Mnima (%):
Controles escritos: 60
Talleres computacionales: 30

Cantidad Mnima de Evaluaciones:
Controles escritos: 3
Talleres: 3

X. TALLER
Cantidad mnima de talleres: 3 talleres
Cantidad de alumnos asociados al grupo de trabajo: 1 2 por taller


XI. PERFIL ACADMICO DESEABLE PARA EL RESPONSABLE DE LA
ASIGNATURA

Ingeniero Civil en Computacin y/o con postgrado en el rea de la computacin e
informtica.

Você também pode gostar