department of informatics

Programmation fonctionnelle

Encadrement

  • Enseignant : Andreas Humm, DIUF site Pérolles 2, bureau B425, tél. 300 92 89
  • Assistante : Angelika Garz, DIUF site Pérolles 2, bureau B440, tél: 300 92 96.

Contenu du cours

Ce cours s'adresse

  • à tous les étudiantes et étudiants du Bachelor en informatique et en mathématique de 1ère année;

Objectifs

Son objectif est de former les étudiants à l'utilisation de logiciels programmables. Il s'intéressera en particulier au logiciel Mathematica (de Wolfram) .

Au terme du cours les étudiantes et étudiants devraient avoir acquis les compétences suivantes :

  • une bonne connaissance de Mathematica
  • maîtriser la programmation fonctionnelle

La connaissance de Mathematica comprend

  • avoir une bonne connaissance des fonctionnalités de Mathematica
  • être aptes à effectuer des calculs scientifiques, numériques ou symboliques,
  • être aptes à produire des illustrations graphiques

Maîtriser la programmation fonctionnelle signifie

  • comprendre la différence entre programmation fonctionnelle et programmation impérative
  • être capable de comprendre des programmes (ensembles de fonctions et d'expressions)
  • être capable de concevoir des programmes pour résoudre un problème donné

Moodle

Les documents relatifs au cours se trouvent sur moodle.