I1M2018: Introducción a la programación imperativa con Maxima y Python

En la primera parte de la clase de hoy del curso de Informática de 1º del Grado en Matemáticas se ha presentado una introducción a la programación con Maxima.

En la presentación se ha seguido el siguiente guión:

  1. Maxima como calculadora
  2. Variables y asignaciones
  3. Bloques de instrucciones
  4. Definición de funciones
  5. Escritura y lectura
  6. La estructura condicional: condicionales simples y múltiple.
  7. Estructuras iterativas: bucles mientras, hasta y para.
  8. Recursión

Además, se ha comentado

En la segunda parte, se ha presentado una introducción a la programación con Python.

En la presentación se ha seguido el mismo guión con con Maxima reslatando la analogía entre ambos lenguajes y entre sus entornos (WxMaxima y Colaboratory).

El cuaderno de la presentación se encuentra Colaboratory.