Вы находитесь на странице: 1из 9

El Syllabus: Un escenario de reflexión para la planeación y

La gestión microcurricular sistémica


V I – 2017

Identificación del espacio académico

Unidad académica o administrativa Facultad de Ingeniería

Programa(s) Ingeniería Civil

Nombre del espacio académico Algoritmos y Métodos Numéricos Código ICR06

Área de formación Fundamentadora investigativa Fecha de elaboración 1 de agosto de 2017

Horas de trabajo Horas de trabajo


Número de créditos 3 3 6
presencial independiente

II semestre de 2017
Grupo 01 Martes 07:00 a 10:00

Período académico y Grupo 02 Martes 10:00 a 13:00


Horario Grupo 03 Miércoles 07:00 a 10:00
Grupo 04 Miércoles 10:00 a 13:00
Grupo 05 Jueves 07:00 a 10:00

Nombre del docente César Augusto Moreno Vela

1. Perfil expresado en competencias

Competencias del ingeniero Lasallista

a. Identifica, formula y resuelve problemas aplicando conocimientos en matemáticas, ciencia e ingeniería, lo cual le permite diseñar e implementar sistemas en
su disciplina.
b. Capacidad para diseñar y conducir experimentos, e igualmente analizar e interpretar datos.
c. Capacidad para comunicarse efectivamente.
d. Capacidad para trabajar en equipo.
Competencias ABET

a. Habilidad para aplicar conocimientos de matemática, ciencia e ingeniería.


b. Capacidad para analizar e interpretar datos.
c. Capacidad para diseñar un algoritmo para satisfacer las necesidades deseadas dentro de restricciones realistas.

2. Sentido del espacio académico en coherencia con el Proyecto Educativo Universitario Lasallista (PEUL) y el Enfoque Formativo Lasallista (EFL)

Dentro de los valores y actitudes del PEUL, que se abordan directa o indirectamente en este espacio académico, se destacan: la reflexión sobre la universidad, la
cultura, la ciencia y la tecnología, el desarrollo humano integral y sustentable, la investigación e innovación con impacto social y el compromiso con una sociedad
más democrática y justa.

Se insistirá en el trabajo ético y en los valores cristianos, como herramientas vitales en la realización de las diferentes actividades. Se hará énfasis en los valores
privilegiados en la universidad a través de los trabajos realizados en grupo.

Se confronta la realidad del ingeniero que necesita el país, con las experiencias vividas en el aula de clase, fortaleciendo el trabajo en grupo e interdisciplinario.

3. Articulación del espacio académico con los núcleos problémicos de la malla curricular

¿Qué y cómo aportan las áreas de formación en el desarrollo de los criterios técnicos y en la capacidad de manipular adecuadamente herramientas tecnológicas
que permitan planear, construir y controlar proyectos en condición de sostenibilidad?

¿Cómo plantear, diseñar y ejecutar proyectos que solucionen adecuadamente problemas relacionados con el déficit de vivienda y de infraestructura, en escenarios
de escasos recursos, a partir de tecnologías apropiadas?

¿Cómo reducir los elevados sobrecostos en la construcción de proyectos de infraestructura que han sido mal planificados y ejecutados, aportando positivamente
al proceso de trabajo multidisciplinar?

¿Cómo erradicar la corrupción y la falta de ética de los profesionales que se desempeñan como ingenieros civiles, con el fin de controlar la mala calidad de los
diseños, de los materiales y de los procesos constructivos?

4. Articulación del espacio académico con la praxis investigativa

La comprenden los siguientes espacios académicos:


 Ingeniería en contexto
 Factibilidad de proyectos
 Planeación y Programación.
 Proyectos Ing. Civil
 Evaluación de Proyectos de Infraestructura
 Proyecto de Grado.
 Modalidad de Grado

5. Conocimientos, habilidades y actitudes para el desarrollo de las competencias que constituyen el perfil del programa

Conocimiento de elementos del álgebra, la geometría y la trigonometría.

Conocimiento de la estructura y manejo del computador para implementar los algoritmos en el lenguaje de programación C++.

Capacidad para diseñar y probar un algoritmo mediante un diagrama de flujo.

6. Presaberes y organización de contenidos para el desarrollo de los conocimientos, las habilidades y actitudes previstas

 Presaberes

Algoritmos y Métodos Numéricos es un espacio académico en el cual se manejan conceptos como algoritmo, estructuras de programación, programación en
C++, teoría del error, aproximación de funciones por un polinomio de Taylor, diferenciación numérica y ecuaciones diferenciales ordinarias. En la primera
parte del curso (unidades 1 a 3) se dan los fundamentos para desarrollar y probar algoritmos a través de un diagrama de flujo o de un programa fuente en el
lenguaje de programación C++. En la segunda parte se desarrollan los conceptos de métodos numéricos que permitan estudiar los métodos numéricos para la
diferenciación numérica y la solución de ecuaciones diferenciales ordinarias con valor inicial. El conocer la aplicación de los algoritmos y sus características,
permite una adecuada formulación en la solución de algunos problemas de la Ingeniería Civil.

 Contenidos

Unidad 1. Estructura algorítmica y pseudocódigo (semanas 1 a 4)

Semanas 1 y 2:

 Introducción a los algoritmos.


 Introducción a la lógica de programación.
 Introducción al lenguaje C++ y al entorno de desarrollo.
 Alfabeto: caracteres numéricos, caracteres alfabéticos y símbolos especiales.
 Constantes y variables.
 Tipos de datos: numéricos (enteros, reales), carácter, lógico.
 Primitivas de entrada / salida.

Semanas 3 y 4:

 Operadores aritméticos.
 Sintaxis y semántica de las expresiones aritméticas.
 Desarrollo de algoritmos.
 Prueba de escritorio.

Unidad 2. Estructuras de control (semanas 6 a 10)

Semana 6:

 Instrucciones de asignación.
 Inicialización de acumuladores (suma y producto).
 Estructura de secuencia.
 Implementación de fórmulas de Ingeniería Civil a través de instrucciones de asignación.

Semanas 7 y 8:

 Operadores lógicos: negación, conjunción y disyunción.


 Operadores relacionales: menor, menor o igual, igual, diferente, mayor, mayor o igual.
 Sintaxis y semántica de las expresiones lógicas.
 Estructura de decisión simple.
 Estructura de decisión compuesta.
 Selección múltiple.

Semanas 9 y 10:

 Estructura iterativa por contador (ascendente / descendente).


 Estructuras iterativas por condición.

Unidad 3. Uso de subprocesos y funciones

Semana 12:

 Introducción a los subprocesos.


 Uso de algoritmos para representación y desarrollo de subprocesos.
 Concepto de función.
 Programación con funciones.

Unidad 4. Teoría del error

Semana 13:

 Definición de error.
 Tipos de error (truncamiento, redondeo).
 Error absoluto, error relativo.

Unidad 5. Polinomio de interpolación de Taylor

Semana 14:

 Polinomio de Taylor.

Unidad 6. Diferenciación numérica

Semana 15:

 Por medio de la definición de derivada.


 Diferencias hacia adelante y hacia atrás, diferencias centradas.

Unidad 7: Ecuaciones diferenciales

Semana 16:

 Método de Euler
 Método de Runge–Kutta

7. Didácticas para el desarrollo de conocimientos, habilidades, actitudes y el fomento de la lengua Extranjera-inglés, en correspondencia con el EFL

7.1. Desde el trabajo presencial (Retomar el componente didáctico del 7.2. Desde el trabajo independiente (Retomar el componente didáctico del
diseño curricular) diseño curricular y precisar los entregables)

La práctica independiente, involucra las siguientes actividades:


El espacio académico “Algoritmos y Métodos Numéricos”, consta de dos
partes: algoritmos y métodos numéricos. Para su desarrollo se recurre a la clase Preparación del tema de la siguiente clase apoyándose en los libros de Malik y
magistral, apoyada con presentaciones en Power Point, el lenguaje de Chapra. Desarrollo de los ejercicios en diagrama de flujo y en el lenguaje C++,
programación C++, el graficador Winplot, para desarrollar exposiciones sobre durante las semanas 2 a la semana 16.
la estructura de un lenguaje artificial (diagrama de flujo o lenguaje de
programación C++), las estructuras básicas de programación (secuencia, Para el examen final se asigna un proyecto que debe ser programado en C++,
decisión e iteración) y la implementación de funciones. El tiempo empleado va relacionado con un tema de la Ingeniería Civil.
de la semana 2 a la semana 12. En la segunda parte se tratan los temas de teoría
del error, polinomio de Taylor, diferenciación numérica y ecuaciones Reseñas sobre el libro del canon. Se realiza la entrega de dos textos escritos
diferenciales ordinarias con valor inicial. sobre la lectura del libro del canon, que deben entregar en las semanas quita y
decimas primera, la presentación debe ser impecable.
Con el fin de estimular el aprendizaje y uso del idioma inglés, se asignan
ejercicios para ser entregados (individual o en grupo) de los libros básicos
Chapra y Malik. Además deberán investigar el uso de algunas funciones del
C++ en la página: www.cplusplus.com.

8. Criterios, estrategias e instrumentos para la evaluación de conocimientos, habilidades y actitudes

8.1. Criterios 8.2. Estrategias e instrumentos 8.2. Ponderación para cada corte

Utilizar adecuadamente la terminología vista en Pruebas escritas. Primer corte (35%)


clase.
Se realiza una prueba escrita en el primer corte, otra Primer parcial individual, en la clase de la
Conocer la simbología empleada para representar en el segundo corte y otra en el examen final. quinta semana (15 %).
inicio y finalización de un algoritmos, las primitivas
de entrada / salida, las estructuras de programación Prácticas de laboratorio, debidamente Grupo 01: 29 de agosto
(secuencia, decisión e iteración), procedimientos. documentadas. Grupo 02: 29 de agosto
Grupo 03: 30 de agosto
Comprender un programa escrito en C++. Utilizar el lenguaje de programación C++ para la Grupo 04: 30 de agosto
solución del problema del examen final. Grupo 05: 31 de agosto
Resolver un problema de Ingeniería Civil,
empleando una metodología de diseño, y trabajando Hace un análisis crítico comparativo entre el Trabajos asignados para ser desarrollados en
en grupo. contenido de las lecturas y la situación tecnológica grupo y entregados en la cuarta y quinta semana
actual. (15 %)

Primer informe de lectura libro del canon en la


quinta semana (5 %).

Segundo corte (35%)


Segundo parcial individual, en la clase de la
décima primera semana (15 %).

Grupo 01: 10 de octubre


Grupo 02: 10 de octubre
Grupo 03: 11 de octubre
Grupo 04: 11 de octubre
Grupo 05: 12 de octubre

Trabajos asignados para ser desarrollados en


grupo y entregados en la octava y décima
primera semana (15 %)

Segundo informe de lectura libro del canon en


la décima primera semana (5 %).

Examen final (30%)

Entrega proyecto final en la semana diez y seis


(15 %).

Grupo 01: 21 de noviembre


Grupo 02: 21 de noviembre
Grupo 03: 22 de noviembre
Grupo 04: 22 de noviembre
Grupo 05: 23 de noviembre

Tercer parcial individual en la semana diez y


siete (15 %).

9. Fuentes principales de información:


Referencia completa de las fuentes impresas o digitales que se utilizarán de manera concreta para el desarrollo del espacio académico

1. CHAPRA, Steven C., CANALE, Raymond P. Numerical methods for engineers. Sixth Edition. McGraw – Hill, 2010.
2. MALIK, D. S. C++ programming Program design including data structures. Cengage Learning, sixth edition, 2013.

10. Otras fuentes de información complementaria


1. CORONA NAKAMURA, María Adriana, ANCONA VALDEZ, María de los Ángeles. Diseño de algoritmos y su codificación en lenguaje C. McGraw –
Hill / Interamericana Editores, S.A. de C. V., 2011.
2. F. EPPERSON, James. An introduction to numerical methods and analysis. John Wiley & Sons, Inc., 2013.
3. JOYANES AGUILAR, Luís. Fundamentos de programación algoritmos y estructuras de datos. 2ª edición. Editorial Mc Graw Hill.
4. KIUSALAAS, Jaan. Numerical Methods in Engineering with Python. CAMBRIDGE UNIVERSITY PRESS. Second Edition, 2010.
5. MORA ESCOBAR, Héctor. Introducción a C y a métodos numéricos. Universidad Nacional de Colombia. 2004.

Bases de datos

1 IEEE/IET Electronic Library SpringerLink


2 http://www.sciencedirect.com.hemeroteca.lasalle.edu.co/
3 http://www.scopus.com.hemeroteca.lasalle.edu.co/home.url
4 www.springerlink.com
5 www.springer.com/
6 www.proquest.com/

Página general sobre cursos de algoritmos


7 https://www.youtube.com/results?search_query=algorithms+stanford

Spring 2005
MIT OpenCourseWare
8 http://ocw.mit.edu/help/faq-technology/

11. Articulación del espacio académico con las estrategias definidas en la Unidad Académica
para la promoción del Canon de los 100 Libros

Con el fin de promover la lectura de un libro del canon, los estudiantes deben leer de IAN BEVERIDGE, William. El arte de la investigación científica y entregar
dos textos sobre las lecturas asignadas en los tiempos establecidos. Estos informes tienen un valor dentro de las notas de primer y segundo corte.

12. Medios de comunicación y lugares de encuentro con el docente


(Incluir el vínculo del CvLAC)

Correo electrónico: cesmoreno@unisalle.edu


Teléfono: 3535360 ext. 2579 – 2583
Horario de atención a estudiantes:
Lugar:
13. Explicación del syllabus y síntesis los acuerdos construidos con los estudiantes

La asistencia a clase es obligatoria y por ningún motivo se puede cambiar de grupo.

Los trabajos se deben entregar en la fecha y hora estipulada. Su presentación debe ser pulcra. El tamaño de la hoja es carta y deben identificar: la universidad,
departamento, espacio académico, el grupo, códigos y nombres y apellidos de los participantes.

La participación en clase es obligatoria, y se rigüe por una sola regla el respeto mutuo.

Вам также может понравиться