PROGRAMA VIGENTE DEL CURSO UNIVERSIDAD DE LA SERENA FACULTAD DE CIENCIAS DEPARTAMENTO DE MATEMÁTICAS PROGRAMA DE ESTUDIOS 1. IDENTIFICACIÓN: Carrera Asignatura Código TEL Pre-requisito Fecha Periodicidad Profesor(a) . : : : : : : : : Ingeniería Civil Industrial, Ingeniería Ejecución Minas-Mecánica, Ingeniería en Construcción, Ingeniería en Alimentos. Programación Y Computación 23032 402 Cálculo I, Álgebra Lineal II Semestre 2007 Semestral C. Gloría Araya L. - Julia Garrido S. Raúl Gómez G. – Ken Matsuda O. PROGRAMA DE ESTUDIO 2.1. DESCRIPCIÓN: Asignatura de formación general que entrega las herramientas necesarias acerca del uso básico del computador y de desarrollo del pensamiento algorítmico para la solución de problemas de orden científico. 2.2. OBJETIVOS EDUCACIONALES 2.2.1. OBJETIVOS GENERALES Entregar los elementos básicos para el desempeño frente al computador, incorporando una introducción al Sistema Operativo Windows, así como software utilitarios, tales como Procesadores de Texto, Planillas Electrónicas y Bases de Datos. Entregar una metodología para el desarrollo del pensamiento algorítmico y la capacidad de desarrollar problemas en seudocódigo independiente del conocimiento sintáctico de algún lenguaje de programación. Entregar los elementos técnicos de la programación estructurada para programar en un lenguaje de alto nivel. 2.2.2. OBJETIVOS ESPECÍFICOS El alumno será capaz de: Manejar y aplicar los programas de Aplicación de software computacional (planilla de cálculo, procesador de texto o base de datos). Elaborar y editar documentos complejos mediante dicho software de aplicación. El alumno será capaz de implementar programas de su especialidad utilizando un lenguaje de programación de alto nivel. 2.3. CONTENIDOS TEMARIO TEORÍA 1.- Introducción Conceptos básicos Estructura del computador Lenguajes de programación 2.- Programación Semántica Concepto de Algoritmo Tipos de Algoritmos De un problema a un programa Seudocódigo Estructura de Seudocódigo 3.- Programación Sintáctica Introducción Elementos de un Lenguaje (Turbo Pascal) Constantes y Variables Operaciones Aritméticas Funciones Intrínsecas Entradas y Salidas Estructura del Lenguaje Secuencial Condicionales Ciclos Anidamiento Estructuras de datos Simples Vectores y Matrices Modularización Parámetros por valor y referencia Funciones y Procedimientos TEMARIO LABORATORIO 1.- Sistemas Operativo (Windows) 2.- Programas Utilitarios a nivel de Usuario Básico Planilla electrónica (Excel) Procesador de Texto (Word) Base de datos (Access) 3.- Lenguaje de Programación (Dfd -Turbo Pascal) Programación Estructurada Programación Modular 2.4. ESTRATEGIAS Clases expositivas. Trabajo práctico de los contenidos teóricos con el uso de computadores desarrollados en clases de laboratorio con atención personalizada (18 alumnos por laboratorio utilizando cada alumno un computador individualmente) Evaluaciones formativas y sumativas clase a clase para detectar avances y falencias para retroalimentar los aprendizajes entregados oportunamente. Utilización del Sitio WEB del Departamento para publicar los apuntes, pautas, ejercicios y notas de la asignatura. EVALUACIÓN La asignatura comprende evaluaciones Formativas y Sumativas. Las Evaluaciones Formativas se efectúan clase a clase por cada uno de los profesores. Las Evaluaciones Sumativas consideran para cada alumno un mínimo de 10 evaluaciones tanto Parciales, Controles y Pruebas de Laboratorio establecidas de la siguiente forma: Teoría Instancia de Evaluación Laboratorio 2.5. Fechas Viernes 14 / Sep 18:00 Hrs. Martes 16 / Oct 18:00 Hrs. Lunes 26 / Nov 18:00 Hrs. Lunes 3 / Dic 18:00 Hrs. Tipo de Evaluación 1ª Prueba Parcial (N1) 2ª Prueba Parcial (N2) 3ª Prueba Parcial (N3) 4ª Prueba Parcial Semana del 10 al 15 de Sep Semana del 22 al 27 de Oct Semana del 19 al 24 de Nov Semana del 26 de Nov al 1 de Dic 1ª Prueba Laboratorio (NL1) 2ª Prueba Laboratorio (NL2) 3ª Prueba Laboratorio NL3) 4ª Prueba Laboratorio Porcentaje 20% (P1) 25% (P2) 30% (P3) 25% (P4) En los laboratorios correspondientes Examen 14/ Dic La Nota de Presentación será obtenida calculando los porcentajes anteriormente especificados quedando esto de la forma: Nota de Presentación = N1*P1 + N2*P2 + N3*P3 + [(NL1+NL2+NL3)/3]* P4 Si la nota de laboratorio es mayor e igual 3.0 entonces Si la Nota de Presentación es mayor o igual a 4.0 la Nota Final es igual a la Nota de Presentación y el alumno es aprobado Si la Nota de Presentación es mayor o igual a 3.0 y menor a 4.0 el alumno debe rendir un examen de tipo Integrador y la Nota Final será el 60% de la Nota de Presentación más el 40% del examen. Si dicha Nota Final es mayor o igual a 4.0 el alumno es aprobado y en caso contrario el alumno es reprobado Se considerará una asistencia al Laboratorio del 80% y a la Teoría un 75% En caso contrario el alumno es reprobado 2.6. BIBLIOGRAFÍA Sánchez García, Domingo, Programación en Pascal a través de seudocódigo Joyanes, Aguilar Luis , Metodología de la programación Joyanes, Aguilar Luis , Fundamento de la Programación Profesores ULS, Ejercicios resueltos de programación estructurada Profesores ULS, Tutorial para el curso de programación y Computación Estructuras de Datos en Pascal. Tenenbaum, Aaron M. 1993. Introducción al Lenguaje C. Colección Científica Informática. Gustavo Gill S.A. 1992 Todos los libros se encuentran actualmente en Biblioteca y se ha solicitado un aumento de ejemplares 2.7. DIRECCIONES WEB. Sitio Web. Depto de Matemáticas. Universidad de La Serena. Agosto 2007. URL: http://mat.uls.cl MICHAEL NEUBURG GRUND DIRECTOR DEPARTAMENTO MATEMATICAS LA SERENA, agosto de 2007. DR. IVAN FERNANDEZ ROJAS DIRECTOR DE DOCENCIA METODOLOGÍAS EMPLEADAS Se utiliza una metodología para el desarrollo del pensamiento algorítmico y la capacidad de desarrollar problemas en seudocódigo independiente del conocimiento sintáctico de algún lenguaje de programación. Metodología Teórico Practico de acuerdo al TEL que es 4 de teoría y 2 de laboratorio, las clases se realizan con un computador para mostrar y verificar los algoritmos usados. Clases expositivas. Con presentaciones en PowerPoint . Trabajo práctico de los contenidos teóricos con el uso de computadores desarrollados en clases de laboratorio con atención personalizada (18 alumnos por laboratorio utilizando cada alumno un computador individualmente) Evaluaciones formativas clase a clase para detectar avances y falencias para retroalimentar los aprendizajes entregados oportunamente. Y Pruebas sumativas. Utilización del Sitio WEB del Departamento para publicar los apuntes, pautas, ejercicios y notas de la asignatura. METODOLOGÍAS DE EVALUACIÓN La asignatura comprende evaluaciones Formativas y Sumativas. Las Evaluaciones Formativas se efectúan clase a clase por cada uno de los profesores. Las Evaluaciones Sumativas : Pruebas Parciales, Controles y Pruebas de Laboratorio establecidas de la siguiente forma: Instancia de Evaluación Fechas Viernes 14 / Sep 18:00 Hrs. Martes 16 / Oct 18:00 Hrs. Lunes 26 / Nov 18:00 Hrs. Lunes 3 / Dic 18:00 Hrs. Laboratorio Teoría Tipo de Evaluación 1ª Prueba Parcial (N1) 2ª Prueba Parcial (N2) 3ª Prueba Parcial (N3) 4ª Prueba Parcial Semana del 10 al 15 de Sep Semana del 22 al 27 de Oct Semana del 19 al 24 de Nov Semana del 26 de Nov al 1 de Dic 1ª Prueba Laboratorio (NL1) 2ª Prueba Laboratorio (NL2) 3ª Prueba Laboratorio NL3) 4ª Prueba Laboratorio Porcentaje 20% (P1) 25% (P2) 30% (P3) 25% (P4) En los laboratorios correspondientes Examen 14/ Dic La Nota de Presentación será obtenida calculando los porcentajes anteriormente especificados quedando esto de la forma: Nota de Presentación = N1*P1 + N2*P2 + N3*P3 + [(NL1+NL2+NL3)/3]* P4 Si la nota de laboratorio es mayor e igual 3.0 entonces Si la Nota de Presentación es mayor o igual a 4.0 la Nota Final es igual a la Nota de Presentación y el alumno es aprobado Si la Nota de Presentación es mayor o igual a 3.0 y menor a 4.0 el alumno debe rendir un examen de tipo Integrador y la Nota Final será el 60% de la Nota de Presentación más el 40% del examen. Si dicha Nota Final es mayor o igual a 4.0 el alumno es aprobado y en caso contrario el alumno es reprobado Se considerará una asistencia al Laboratorio del 80% y a la Teoría un 75% En caso contrario el alumno es reprobado