Informática aplicada II en el CIMAT - Enero-Junio 2016

(Para alumnos del 6to semestre del bachillerato)


Semestre: Enero-Junio 2016

Horario y lugar : Miércoles,4-7pm, Lab de computo, nivel H, CIMAT.

Profesor: Gil Bor (CIMAT), gil@cimat.mx

Dirigido a: estudiantes del 6to semestre de bachillerato.

Pre-requisitos: Informatica aplicada I.


Contenido:


Descripción del curso:

Ver el temario oficial del curso (fuente: preparatoria oficial de la universidad de Guanajuato).


Examenes:

  • Primer examen parcial: 9 marzo. Guia | Examen: algunos incisos de la guia.
  • Segundo examen parcial: 20 abril.
  • Tercer examen parcial: 25 mayo.

Proyecto:

  • Entrega de proyecto: 1 de Junio.

Calificación:

40% Tareas, 30% Exámenes, 30% Proyecto final.

Política de la tarea: la tarea es la parte más importante del curso (más que la asistencia a la clase). La tarea aparece en la página del curso cada semana y se entrega la semana siguiente, enviada por correo electrónico al profesor, a más tardar el martes a la media noche. Si no entregas la tarea no puedes entrar a clase. Si no entregaste una tarea a tiempo, o parte de una tarea (un problema o más), tienes hasta la próxima clase a más tardar para entregar lo que falta. Tareas entregadas tarde cuentan cero para el promedio, pero de todos modos hay que entregarlas. Si no has entregado toda la tarea antes del examen (parcial o final) NO puedes presentarlo. Oyentes: la misma política.


Bibliografía:


Tarea:

Ver Políticas de calificación de la tarea.

Las tareas deberán ser enviadas al correo guae@cimat.mx en un comprimido "TareaXX.zip".

Fecha Material visto Material de apoyo Tarea Comentarios
27 ene
  • Introducción general a la programación.
  • Notas: Slides 1
  • Palm: cap. 1.
  • Tarea 1 (para el 2 feb)

  • Palm, cap. 1, p. 47: ejercicio 1 al 6 (6 problemas)
  • Al final de la clase del 3 feb se presentará un examen de selección para el curso, para el cual deberán dominar el material visto en la clase del 27 de ene.
  • 3 feb
  • Input/Output, variables, estructura de control if, switch
  • Test
  • Notas: Slides 2
  • Palm: cap. 1.
  • Tarea 2 (para 9 feb)

  • Palm, cap. 1, p. 49: problemas 12 al 16 (5 problemas)
  • Para cada problema deberán crear un archivo .m
  • La tarea se entrega por email.
  • 10 feb
  • for, while, do while
  • Notas: Slide 3
  • Palm: cap. 4.
  • Tarea 3 (para 16 feb)

  • Palm, cap. 4, p. 201: problemas 4 al 10 (7 problemas)
  • 17 feb
  • Repaso de if, for y ejemplos.
  • Generación de enteros positivos aleatorios.
  • Ploteo I: Generación de gráficas en 2d controlando el tamaño de paso.
  • Mostrar más de una gráfica en una sola imagen.
  • Palm: cap. 5.
  • Tarea 4 (para 24 feb)

  • Palm, pp. 252-256: ejercicios 3, 6, 11, 15, 23 (5 problemas)

  • 24 feb
  • Repaso de plot.
  • Subplots y labels.
  • Solución numérica de ecuaciones lineales y comprobación de soluciones con norm
  • Aproximación numérica de integrales usando trapz.
  • Palm: cap. 8 y 9.
  • Tarea 5 (para 2 mar)

  • p. 358: ejercicio 3 (4 incisos)
  • p.365: ejercicio 11
  • p. 375: T9.1-2
    (usar trapz en vez de quad)
  • 2 mar
  • Repaso de for y while
  • Palm: cap. 4.
  • Tarea 6 (para 9 mar)

  • p. 205: ejercicio 21, 24-a *
  • p.209: 31, 32.

    *Nota: En el problema 24-a el texto debería decir: "... and adding 20 to each element that is LESS than 1."

  • Primer parcial: 9 marzo. Ver Guia de estudios.
  • Por favor mandar la tarea a gil@cimat.mx.
  • 9 mar
  • Examen parcial num 1 (problemas 1c, 2, 3d de la guia)
  • Ejemplos de programas de Matlab.
  • Revision del Parcial 1.
  • Unos trucos con matrices y vectorizacion (eliminacion de ciclos).
  • Notas de la clase 7
  • Cap. 2 de Palm.
  • Vectorization
  • Tarea 7
  • Leer las Notas de la clase 7.
  • A más tardar el domingo 13 marzo: tarea 6.

    Para el martes 13 de marzo

  • De la Guia del 1er parcial: 1abe, 2, 3de, 4.
  • pag. 255 de Palm: 17, 19.
  • Comentarios y sugerencias de la tarea 7.
    16 mar
  • Revision de la tarea 7.
  • Vectorizacion (eliminacion de ciclos).
  • Notas de la clase 8
  • Tarea 8

    Para el martes 8 de abril.

    Por favor entregar la tarea en un solo archivo de texto, como en este ejemplo.

    Por favor emepzar hacer la tarea temprano y escribirme para cualquier duda.
    6 abr
  • Revision de la tarea 8.
  • Ordenamiento por insercion.
  • El metodo de Newton.
  • Notas de la clase 9
  • Tarea 9

    Para el martes 12 de abril.

    Por favor entregar la tarea en un solo archivo de texto, como en este ejemplo.

    Por favor emepzar hacer la tarea temprano y escribirme para cualquier duda.
    13 abr
  • Revision de la tarea 9.
  • Ecuaciones diferenciales.
  • Notas de la clase 10
  • Tarea 10

    Para el martes 19 de abril.

    20 abr
  • Animaciones producidas por soluciones de ecuaciones diferenciales.
  • Notas de la clase 11
  • Tarea 11

    Para el martes 26 de abril.

    27 abr
  • FFT (el fast fourier transform). Por Ing. Max Tapia.
  • Notas de la clase 12
  • Tarea 12: al final de las notas de la clase 12.

    Para el martes 3 de mayo.

    Correo de Max (para dudas): max@cimat.mx.
    4 mayo
  • Revision de Tarea 12.
  • Tarea 13:
    Para el martes 17 de mayo.
  • Los problemas de esta página (problemas 7-9 son opcionales, pero muy remendados).
  • Leer+jugar sobre el "game of Life". Leer: por ejemplo, en Wikipedia. Jugar: por ejemplo en este applet. Hay muchisimos mas sitios (si encuentras uno bueno, recomiendanos!)
  • 16 mayo
  • El juego LIFE.
  • Notas de la clase 14 Tarea 14:
    al final de las notas de la clase 14.

    Para el martes 24 de mayo.

    23 mayo
  • Numeros complejos, espirales y fractales.
  • Notas de la clase 15 Tarea 15:
    al final de las notas de la clase 15.

    Para el martes 31 de mayo.

    1 jun
  • Fractales como puntos fijos de contracciones
  • Notas de la clase 16 Tarea 16:
    al final de las notas de la clase 16.

    Para el miercoles 6 de junio.

    8 jun
  • Aritmética modular. Cadenas de Markov. El "mindreader" de Claude Shannon.
  • Notas de la clase 17 Tarea 17:
    al final de las notas 17 hay un problema.

    No se tiene que entregar, se acabó el curso 8-(