Teaching‎ > ‎

Introducción a la Programación

Clave U. E. A. 212427
Trimestre 11I  
Grupo CD02

El plan de trabajo conjunto de todos los grupos de Introducción a la Programación, así como la información sobre asesorías, bibliografía y modalidades de conducción y evaluación están contenidos en este documento.

Para este curso he preparado unas notas de clase, las cuales sólo deben de considerarse como material de apoyo y no como única fuente de información y consulta. El documento está en formato PDF y se puede acceder a él a través de esta liga. Nota: Este documento estará en continua actualización.

Sesión Fecha Temas Tarea Entrega
1 18-01-2011 Conceptos: algoritmo y programa. Modelo de Von-Newmann. Sistema binario. Investigar los elementos de procesamiento de la información.
2 20-01-2011 Representación interna de la información: números enteros, números reales y caracteres alfanuméricos. 1. PDF Calificación máxima: 6. Solución 27-01-2011
3 25-01-2011 Expresiones aritméticas y lógicas. Operadores aritméticos, relacionales y lógicos y su precedencia.
4 27-01-2011 Estructuras básicas de control: secuencial, selección e iteración.
5 1-02-2011 Ejemplos de uso de las estructuras básicas de control. ¿Cómo detener un ciclo cuando ya no se requiere seguir ejecutando? Escribir el algoritmo para calcular el factorial de un número N.
6 3-02-2011 Ejemplos de uso de las estructuras básicas de control. 2. PDF Calificación máxima: 10. Solución 10-02-2011
7 8-02-2011 Pseudocódigo: módulos, datos de entrada y salida, variables y constantes.
8 10-02-2011 Solución de la Tarea 2. Ejercicios
9 15-02-2011 Análisis de problemas y propuesta de algoritmos para su solución. 3. PDF Calificación máxima: 14. Solución 22-02-2011
10 17-02-2011 Análisis de problemas y propuesta de algoritmos para su solución.
11 22-02-2011 Solución de la Tarea 3.
12 24-02-2011 Primer examen parcial. Solución
13 1-03-2011 Solución del primer examen parcial. Comentarios generales.
14 3-03-2011 Introducción a los lenguajes de programación. Breve descripción. Conceptos básicos. Tipos de datos. 4. PDF Artículo Knuth Artículo Randell Calificación máxima: 13. 22:00 del
9-03-2011
15 8-03-2011 Entrada/Salida. Operadores y expresiones. Estructura de control de selección if. Estructuras de control de iteración: while, for, do-while.
16 10-03-2011 Declaración y uso de funciones (subrutinas). Ejemplo: Almacenamiento de información en arreglos. 5. PDF Calificación máxima: 25 (aunque puede ser aun mayor). 22:00 del
23-03-2011
17 15-03-2011 Búsqueda de información en arreglos. Tarea complementaria Artículo Waters 22:00 del 
16-03-2011
18 17-03-2011 Modificación de información en arreglos. Estudiar y ejecutar este programa.
19 22-03-2011 Ejemplos de programas en C.
20 24-03-2011 Ejemplos de programas en C.
21 29-03-2011 Sesión autodidacta.
22 31-03-2011 Segundo examen parcial. Solución
23 5-04-2011 Entrega de evaluaciones finales.

Las calificaciones oficiales de tareas y exámenes están contenidas en este documento (ordenadas por matrícula).

Nota: Las tareas no numeradas no son para entregar, sin embargo se recomienda hacerlas por ser temas que podrían considerarse en los examenes y en tareas posteriores. 


Examen de recuperación:

Grupo: J2427
Fecha y hora del examen: 4 de mayo de 2011, de 10:00 a 12:00

El examen de recuperación incluirá los temas 1 y 2 del programa de trabajo que se encuentra en este documento. Se recomienda estudiar TODA la teoría vista en clase y resolver las tareas y ejercicios detallados arriba y estos ejercicios de preparación.

Para poder tener derecho a presentar el examen de recuperación, los alumnos deberán entregar, de acuerdo a las instrucciones especificadas abajo, el proyecto que está detallado en este documento.

Fecha y hora de entrega del proyecto:
Antes de las 22:00 del 2 de mayo de 2011
Enviar por correo electronico a abel [punto] garcia [punto] n [arroba] gmail [punto] com 
con el asunto [Intro. Prog. 11-I] Requisito examen de recuperación.
Especificar claramente su nombre completo y matrícula.

Al parecer los compañeros de CEUAMI están interesados en dar una asesoría como ayuda para presentar este examen. Para más información, favor de contactarlos en la dirección de correo electrónico ceuami [arroba] gmail [punto] com.

Nota: Sin excepción alguna, el requisito se deberá entregar antes de la fecha del examen.


Taller:

Los talleres de Introducción a la Programación impartidos por cada profesor se pueden consultar en este documento.

Los alumnos pueden asistir a las sesiones de cualquier taller, siempre y cuando se hayan registrado de acuerdo al procedimiento establecido por CEUAMI, que está disponible a través de esta liga.

Las sesiones del taller que yo impartiré serán los miércoles de 10am a 1pm en el laboratorio AT-106.

Sesión Fecha Temas
1 9-02-2011 Introducción. Conceptos básicos: Tipos de datos primitivos, declaración de variables y constantes.
2 16-02-2011 Expresiones y operadores aritméticos, lógicos y relacionales. Estructura de control de selección: if.
3 23-02-2011 Estructuras de control de iteración: while, for, do-while.
4 2-03-2011 Ejercicios de autoevaluación.
5 9-03-2011 Declaración y uso de funciones (subrutinas).
6 16-03-2011 Ejemplos de uso de funciones.
7 23-03-2011 Ejercicio de autoevaluación.
8 30-03-2011 Evaluación.