LIAFP5 2018-2019: Programmation fonctionnelle pour le WEB

L'unité d'enseignement LIAFP5 : programmation fonctionnelle pour le WEB prolonge LIFAP2 : algorithmique et Programmation Récursive avec les concepts de la programmation fonctionnelle dans l’objectif de fournir aux étudiants les méthodes et pratiques de la programmation fonctionnelle contemporaine. Cette UE fournit les bases nécessaires pour aborder la programmation web et les nouveaux paradigmes de programmation vus en L3 puis en Master. La méthode pédagogique s’appuiera fortement sur la pratique de la programmation dans le langage JavaScript (js) en utilisant le navigateur web Firefox.

Ressources pédagogiques

Programme pédagogique

Programme préliminaire. Toutes les séances ont lieu le lundi matin. Pour l'environnement de TP, vous avez seulement besoin de Firefox et d'un éditeur (voir dessous pour les recommandés).

  • 21/01/19 - CM1 : (durée double) introduction à js Diapositives Extraits de code
  • 28/01/19 - TP1 : premiers pas en js Sujet (html, js)
  • 04/02/19 - CM2 : λ-calcul Diapositives
  • 04/02/19 - TD1 : λ-calcul et js Sujet
  • 12/02/19 - CM3 : λ-calcul, ordre supérieur et programmation fonctionnelle en js Diapositives (extraits de code)
  • 12/02/19 - TD2 : programmation fonctionnelle en js Sujet
  • 18/02/19 - Vacances
  • 25/02/19 - CCI : contrôle continu intermédiaire (aucun document autorisé), voir les annales 2017 et 2018
  • 04/03/19 - TP2 : programmation fonctionnelle en js Sujet (html, js) (tests html, tests js)
  • 11/03/19 - CM4 : programmation fonctionnelle et asynchrone en js Diapositives (extraits de code)
  • 11/03/19 - TD3/4 : programmation fonctionnelle, CCI : contrôle continu intermédiaire Sujet
  • 18/03/19 - TP3/4 : programmation fonctionnelle en js Sujet (sources)
  • 25/03/19 - CM5 : présentation projet 2018-2019, retours sur les CMs précédents
  • 25/03/19 - TD3/4 : programmation asynchrone Sujet
  • 01/04/19 - TP3/4 : programmation fonctionnelle en js Sujet (sources)
  • 08/04/19 - Prj1 : séance projet sujet
  • 15/04/19 - Vacances
  • 22/04/19 - Lundi de Pâques
  • 29/04/19 - Prj2 : séance projet sujet
  • 30/04/19 - CM6 : discussion projet, évaluation d'UE, discussion examen et feuille de pompe
  • 13/05/19 - Soutenances projet
  • 21/05/19 mercredi 22/05/19 - 14h - Examen final (durée 1h)

Modalités de contrôle des connaissances

  • (1/6) Contrôle continu intermédiaire : lundi 11/03 aucun document autorisé, QCM corrigé automatiquement
  • (2/6) Évaluation de projet : soutenance le 13/05, planning sur TOMUSS
  • (3/6) Examen : mercredi 22/05, un seul document autorisé une feuille A4 recto/verso de notes

Ressources

Documentation de référence

Autres références et tutoriaux

Éditeurs conseillés

enseignement/lifap5/start.txt · Dernière modification: 2019/07/22 17:07 par rthion
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0