I1M2012: Cálculo con listas y booleanos en Haskell

En la primera parte de la clase de hoy del curso Informática (de 1º de Grado en Matemáticas) se ha revisado las tareas pendientes de las clases anteriores:

  • Instalar los sistemas (Haskell y Emacs),
  • Editar y evaluar las definiciones de media y factorial usando el primer vídeo. Se comentó que a algunos no le salía el modo Haskell; las causas son no poner emacs en el directorio correcto (tiene que ser c:\emacs) o no escribir la extensión hs al crear el fichero.
  • Importar, editar, evaluar y escribir en la wiki las soluciones de las 1ª relación de ejercicios usando el segundo vídeo.

En la segunda parte, se comentó las funciones de Haskell para cálculo con listas y con booleanos.

Como tarea para la próxima clase se ha propuesto escribir de manera colaborativa las soluciones de los ejercicios de la 2º relación.

Las transparencias usadas en la clase son las del tema 2:
Read More “I1M2012: Cálculo con listas y booleanos en Haskell”

I1M2012: Introducción a la programación con Haskell

En la clase de hoy del curso Informática (de 1º de Grado en Matemáticas) se ha presentado una introducción a la programación con Haskell usando emacs como entorno de programación. Concretamente, su objetivo del tema ha sido aprender a:

  • usar Haskell como calculadora aritmética (con las funciones +, -, *, /, div y ^).
  • escribir guiones de Haskell en emacs.
  • cargar los guiones y evaluar expresiones con las funciones definidas.

Las sesiones se encuentran grabadas en dos vídeos:

  • en el primer vídeo se muestra cómo trabajar con guiones en Haskell dentro de emacs,
  • en el segundo vídeo se muestra cómo trabajar con las relaciones de ejercicios y la wiki.

Como tarea para la próxima clase se ha propuesto instalar GHC y emacs (cuyos enlaces se encuentran en la página de sistemas y escribir de manera colaborativa las soluciones de los ejercicios de la 1º relación.

Las transparencias usadas en la clase son las del tema 2:
Read More “I1M2012: Introducción a la programación con Haskell”

I1M2012: Presentación del curso de “Informática (de 1º de Matemáticas)

En la clase de hoy del curso Informática (de 1º de Grado en Matemáticas) se ha presentado la asignatura siguiendo el resumen del proyecto docente y los materiales en la página de la asignatura:

Se ha explicado cómo instalar los sistemas y se ha mostrado una sesión sobre el uso de Haskell y emacs. La sesión está grabada en este vídeo.

Se ha comentado el sistema de evaluación y se ha anunciado las fechas de los exámenes de todo el curso.