Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
Taller de PROGRAMACIÓN
Prof. Miguel Hesiquio Garduño.
Depto. De Ingeniería Química Petrolera
ESIQIE-IPN
http://hesiquiogm.wordpress.com
Grupo Martes Miércoles
2pv41 15:00-17:00 16:00-17:00
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.
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
• Cálculo Diferencial e Integral
• Álgebra lineal
• Ecuaciones Diferenciales
• Fenómenos de Transporte
Conocimientos(Competencias)
previamente adquirido(a)s
(CPA)
Taller de Programación
Introducción a
Programación
Diagrama de
Flujo
Pseudocodigo
Escritura de
Código Fuente
Proyectos en
diversos
programas
N° UNIDAD TEMÁTICA: I
Introducción a la programación
estructurada
Identifica las características fundamentales de la programación
estructurada
• 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
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.
• 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
• Desarrollo de Diagramas y códigos para
algoritmos:
• Series, sumas,
• Operaciones con Vectores, matrices
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.
• 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
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
Evaluacion 1D
Actividad valoración
Elaboración de resúmenes,
cuadros sinópticos, fichas y
mapas de lecturas L1,L2,L3
25%
Autoevaluación M1 5%
Coevaluación R1 10%
Evaluación individual
escrita de la unidad
temática
60%
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 5%
Coevaluación R2 10%
Evaluación individual
escrita de la unidad
temática
60%
Evaluacion 3d
Actividad valoración
Elaboración de resúmenes,
cuadros sinópticos, fichas y
mapas , L7 y L8
10%
Entrega y/o presentación de
programas de cómputo
derivados de proyectos
PF1, PF2
50%
Entrega y /o presentación
de ejercicios resueltos en
clase A1,A2,A3
20%
Evaluación individual
escrita de la unidad
temática
20%
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, las
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.
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
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.
Bibliografía
En biblioteca virtual Institucional
En Springer ( desde una
computadora conectada a al
red institucional)
http://link.springer.com/book/
10.1007/978-0-8176-4761-
2/page/1
• link.springer.com
FACEBOOK:
Miguel.Hesiquio.DIQP
• Solicitar admisión al
grupo
PROGRAMACION
• https://www.facebook.
com/groups/1948610
13956468/