LIAFP5 2019-2020: 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.

  • Code APOGEE INF2026L
  • Calendrier .ics de toutes les séances
  • Dépôt des ressources pédagogiques (réservé aux enseignants)
  • Chargés de TD/TP et EdT (.ics) par groupe :
    • Groupe A : Emmanuel COQUERY
    • Groupe B : Romuald THION (TD) et Julien EMMANUEL (TP)
    • Groupe C : Juba AGOUN
    • Groupe D : Xavier URBAIN (TD) et Antoine BULLIFFON (TP)

Ressources pédagogiques

Programme pédagogique

Toutes les séances (sauf l'examen final) 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).

  • 20/01/20 - CM1 : (durée double) introduction à js Diapositives (extraits de code)
  • 27/01/20 - TP1 : premiers pas en js Sujet (html, js)
  • 03/02/20 - CM2 : λ-calcul Diapositives
  • 03/02/20 - TD1 : λ-calcul et js Sujet
  • 10/02/20 - CM3 : λ-calcul, ordre supérieur et programmation fonctionnelle en js Diapositives (extraits de code)
  • 10/02/20 - TD2 : programmation fonctionnelle en js Sujet
  • 17/02/20 - TP2 : programmation fonctionnelle en js Sujet (html, js) (tests html, tests js)
  • 24/02/20 - CM4 : programmation fonctionnelle et asynchrone en js Diapositives (extraits de code)
  • 24/02/20 - TD3/4 : programmation fonctionnelle Sujet
  • 02/03/20 - Vacances d'Hiver
  • 09/03/20 - Contrôle continu intermédiaire
  • 16/03/20 - TP3/4 : programmation fonctionnelle en js Sujet (sources)
  • 23/03/20 - CM5 : présentation projet 2019-2020, rappels sur les TDs/CMs précédents
  • 23/03/20 - TD3/4 : programmation asynchrone Sujet
  • 30/03/20 - TP3/4 : programmation fonctionnelle en js Sujet (sources)
  • 06/04/20 - Prj1 : projet
  • 13/04/20 - Lundi de Pâques
  • 20/04/20 - Prj2 : séance projet
  • 27/04/20 - Vacances de Pâques
  • 04/05/20 - Soutenances projet
  • 11/05/20 - CM6 : annales examen, feuille de pompe, discussion UE
  • 12/05/20 - Examen final (durée 1h, attention mardi à 14h)

Modalités de contrôle des connaissances

  • (1/6) Contrôle continu intermédiaire : lundi 09/03 aucun document autorisé, QCM corrigé automatiquement
  • (2/6) Évaluation de projet : soutenance le 04/05, planning sur TOMUSS
  • (3/6) Examen : mardi 12/05.

Ressources

Documentation de référence

Autres références et tutoriaux

Éditeurs conseillés

enseignement/lifap5/start.txt · Dernière modification: 2020/01/26 21:13 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