Grupo Lunes Miércoles 2pv41 15:00-16:00 15:00-17:00 · •Ecuaciones Diferenciales ... Trabajo...

23
Taller de PROGRAMACIÓN Prof. Miguel Hesiquio Garduño. Depto. De Ingeniería Química Petrolera ESIQIE-IPN [email protected] http://hesiquiogm.wordpress.com Grupo Lunes Miércoles 2pv41 15:00-16:00 15:00-17:00

Transcript of Grupo Lunes Miércoles 2pv41 15:00-16:00 15:00-17:00 · •Ecuaciones Diferenciales ... Trabajo...

Page 1: Grupo Lunes Miércoles 2pv41 15:00-16:00 15:00-17:00 · •Ecuaciones Diferenciales ... Trabajo Colaborativo •Células de trabajo de 3-4 alumnos. •UN líder, (el cual puede ser

Taller de PROGRAMACIÓN

Prof. Miguel Hesiquio Garduño.

Depto. De Ingeniería Química Petrolera

ESIQIE-IPN

[email protected]

http://hesiquiogm.wordpress.com

Grupo Lunes Miércoles

2pv41 15:00-16:00 15:00-17:00

Page 2: Grupo Lunes Miércoles 2pv41 15:00-16:00 15:00-17:00 · •Ecuaciones Diferenciales ... Trabajo Colaborativo •Células de trabajo de 3-4 alumnos. •UN líder, (el cual puede ser

OBJETIVO GENERAL

• Organizar el manejo de

constantes,variables,expresiones

lógicas y aritméticas,estructuras de

control y repetición, subprogramas y

entrada y salida de datos.

• Pensar Sistemática y Lógicamente.

Page 3: Grupo Lunes Miércoles 2pv41 15:00-16:00 15:00-17:00 · •Ecuaciones Diferenciales ... Trabajo Colaborativo •Células de trabajo de 3-4 alumnos. •UN líder, (el cual puede ser

CONTENIDOS:

• Lenguaje Pseudocódigo

• Elementos básicos del lenguaje de programación

• Entrada y salida de datos

• Estructuras de selección y repetición

• Arreglos, vectores y matrices

• Subprogramas

• Archivos

Page 4: Grupo Lunes Miércoles 2pv41 15:00-16:00 15:00-17:00 · •Ecuaciones Diferenciales ... Trabajo Colaborativo •Células de trabajo de 3-4 alumnos. •UN líder, (el cual puede ser

• Cálculo Diferencial e Integral

• Álgebra lineal

• Ecuaciones Diferenciales

• Fenómenos de Transporte

Conocimientos(Competencias)

previamente adquirido(a)s

(CPA)

Page 5: Grupo Lunes Miércoles 2pv41 15:00-16:00 15:00-17:00 · •Ecuaciones Diferenciales ... Trabajo Colaborativo •Células de trabajo de 3-4 alumnos. •UN líder, (el cual puede ser

Taller de Programación

Introducción a

Programación

Diagrama de

Flujo

Pseudocodigo

Escritura de

Código Fuente

Proyectos en

diversos

programas

Page 6: Grupo Lunes Miércoles 2pv41 15:00-16:00 15:00-17:00 · •Ecuaciones Diferenciales ... Trabajo Colaborativo •Células de trabajo de 3-4 alumnos. •UN líder, (el cual puede ser

N° UNIDAD TEMÁTICA: I

Introducción a la programación

estructurada

Identifica las características fundamentales de la programación

estructurada

Page 7: Grupo Lunes Miércoles 2pv41 15:00-16:00 15:00-17:00 · •Ecuaciones Diferenciales ... Trabajo Colaborativo •Células de trabajo de 3-4 alumnos. •UN líder, (el cual puede ser

• Programación estructurada

• Algoritmos

• Diagramas de Flujo

• Estructura elemental de códigos

fuente en Fortran

• Entrada y salida de datos

Lectura y escritura de datos

• Estructuras de Control

Decisión

Repetición

Programas Simples: entrada,cálculo,

salida

Page 8: Grupo Lunes Miércoles 2pv41 15:00-16:00 15:00-17:00 · •Ecuaciones Diferenciales ... Trabajo Colaborativo •Células de trabajo de 3-4 alumnos. •UN líder, (el cual puede ser

N° UNIDAD TEMÁTICA: 2

Diagramas de Flujo y

Pseudocódigos

Genera diferentes códigos para

plantear la resolución de problemas mediante el uso de un lenguaje de

programación estructurado.

Page 9: Grupo Lunes Miércoles 2pv41 15:00-16:00 15:00-17:00 · •Ecuaciones Diferenciales ... Trabajo Colaborativo •Células de trabajo de 3-4 alumnos. •UN líder, (el cual puede ser

• Lenguaje del Diagrama de Flujo

• Reglas del Lenguaje de Pseudocódigos

• Puesta a punto de estructuras en Código

Fortran

Decisión,

Repetición

• Desarrollo de Diagramas y códigos para

algoritmos simples:

Raíz cuadrada, Conversión de Temperatura

Ordenando Números

• Lectura de Vectores y Matrices

Page 10: Grupo Lunes Miércoles 2pv41 15:00-16:00 15:00-17:00 · •Ecuaciones Diferenciales ... Trabajo Colaborativo •Células de trabajo de 3-4 alumnos. •UN líder, (el cual puede ser

• Desarrollo de Diagramas y códigos para

algoritmos:

• Series, sumas,

• Operaciones con Vectores, matrices

Page 11: Grupo Lunes Miércoles 2pv41 15:00-16:00 15:00-17:00 · •Ecuaciones Diferenciales ... Trabajo Colaborativo •Células de trabajo de 3-4 alumnos. •UN líder, (el cual puede ser

N° UNIDAD TEMÁTICA: 3

Entrada y salida de datos Desarrollo

de Proyectos en un lenguaje de

Programación Estructurado

Pone a punto programas de cálculo,

lectura y procesamiento de datos en

un lenguaje de programación

estructurado.

Page 12: Grupo Lunes Miércoles 2pv41 15:00-16:00 15:00-17:00 · •Ecuaciones Diferenciales ... Trabajo Colaborativo •Células de trabajo de 3-4 alumnos. •UN líder, (el cual puede ser

• Subprogramas y procedimientos

• Lectura de datos desde teclado y desde archivo

• Puesta a punto de estructuras de decisión y de

repetición

• Escritura de datos a archivos

• Lectura de y escritura de vectores y matrices en

archivos

• Proyecto de programación

Page 13: Grupo Lunes Miércoles 2pv41 15:00-16:00 15:00-17:00 · •Ecuaciones Diferenciales ... Trabajo Colaborativo •Células de trabajo de 3-4 alumnos. •UN líder, (el cual puede ser

Trabajo Colaborativo

• Células de trabajo de 3-4 alumnos.

• UN líder, (el cual puede ser cambiado

cada departamental)

• TODOS trabajan en los proyectos

Page 14: Grupo Lunes Miércoles 2pv41 15:00-16:00 15:00-17:00 · •Ecuaciones Diferenciales ... Trabajo Colaborativo •Células de trabajo de 3-4 alumnos. •UN líder, (el cual puede ser

Evaluacion 1D

Actividad valoración

Elaboración de resúmenes,

cuadros sinópticos, fichas y

mapas de lecturas L1,L2,L3

15%

Autoevaluación M1,M2 15%

Coevaluación R1 10%

Evaluación individual

escrita de la unidad

temática

60%

Page 15: Grupo Lunes Miércoles 2pv41 15:00-16:00 15:00-17:00 · •Ecuaciones Diferenciales ... Trabajo Colaborativo •Células de trabajo de 3-4 alumnos. •UN líder, (el cual puede ser

Evaluacion 2d

Actividad valoración

Elaboración de resúmenes,

cuadros sinópticos, fichas y

mapas de lecturas L4,L5,L6

15%

Entrega y /o presentación

de ejercicios resueltos de

tarea

10%

Ejercicios en Laboratorio Es parte de su asistencia

Coevaluación R2 15%

Evaluación individual

escrita de la unidad

temática

60%

Page 16: Grupo Lunes Miércoles 2pv41 15:00-16:00 15:00-17:00 · •Ecuaciones Diferenciales ... Trabajo Colaborativo •Células de trabajo de 3-4 alumnos. •UN líder, (el cual puede ser

Evaluacion 3d

Actividad valoración

Elaboración de resúmenes,

cuadros sinópticos, fichas y

mapas , L7 y L8

20%

Entrega y/o presentación de

programas de cómputo

derivados de proyectos F1,

F2

50%

Evaluación individual

escrita de la unidad

temática

30%

Page 17: Grupo Lunes Miércoles 2pv41 15:00-16:00 15:00-17:00 · •Ecuaciones Diferenciales ... Trabajo Colaborativo •Células de trabajo de 3-4 alumnos. •UN líder, (el cual puede ser

Evaluación Final

• En el curso presencial, la evaluación se realizará de acuerdo a la siguiente

ponderación:

• Unidad Temática Porcentaje

• I 33

• II 33

• III 33

• Las Lecturas se entregarán en clase, en las fechas indicadas en el blog, lo en el FB

as actividades M serán desarrolladas y deberán entregarla durante las dos primeras

semanas del curso.las actividades R se entregarán el día del examen.

• Cuando se les indique enviarán correo electrónico con las tareas o programas, hora

límite: 11:55 pm ( ya les indicaré el día, preferentemente será en 2do día de clase)

• La calificación final será el promedio de las calificaciones departamentales obtenidas.

• El curso es presencial, se requiere asistencia y participación. Evaluación contínua.

• Fechas de exámenes: aproximadamente llevaremos 4 semanas de clase y la 5ta

semana será el examen.

Page 18: Grupo Lunes Miércoles 2pv41 15:00-16:00 15:00-17:00 · •Ecuaciones Diferenciales ... Trabajo Colaborativo •Células de trabajo de 3-4 alumnos. •UN líder, (el cual puede ser

RECOMENDACIONES PARA

ENVIAR correos electrónicos

con los proyectos

Indicar en ASUNTO el título de la tarea, o bien alguna frase que caracterice lo que están enviando

Incluir el archivo adjunto con la siguiente codificación

Apellido_nombre_tarea.DOC

( la extensión que corresponda al archivo)

Se enviarán en la fecha indicada y la hora límite será las 11:55 pm

Page 19: Grupo Lunes Miércoles 2pv41 15:00-16:00 15:00-17:00 · •Ecuaciones Diferenciales ... Trabajo Colaborativo •Células de trabajo de 3-4 alumnos. •UN líder, (el cual puede ser

BIBLIOGRAFÍA:

• Félix García Merayo. Lenguaje de

programación FORTRAN 90.Parainfo.1ª

Edición.2002

• Stephen J. Chapman. Fortran 95/2003 for

scientists and engineers.Mc Graw Hill, 3rd

ed.2008

• Alexander Shen.Algorhitms and

programming. Springer,1997.

Page 20: Grupo Lunes Miércoles 2pv41 15:00-16:00 15:00-17:00 · •Ecuaciones Diferenciales ... Trabajo Colaborativo •Células de trabajo de 3-4 alumnos. •UN líder, (el cual puede ser

Bibliografía

Page 22: Grupo Lunes Miércoles 2pv41 15:00-16:00 15:00-17:00 · •Ecuaciones Diferenciales ... Trabajo Colaborativo •Células de trabajo de 3-4 alumnos. •UN líder, (el cual puede ser

Revisar información

• http://hesiquiogm.wordpress.com

Page 23: Grupo Lunes Miércoles 2pv41 15:00-16:00 15:00-17:00 · •Ecuaciones Diferenciales ... Trabajo Colaborativo •Células de trabajo de 3-4 alumnos. •UN líder, (el cual puede ser

FACEBOOK:

Miguel.Hesiquio.DIQP

• Solicitar admisión al

grupo

PROGRAMACION

• https://www.facebook.

com/groups/1948610

13956468/