Visualisation interactive de données
Enseignant: Romain Vuillemot, École Centrale de Lyon/Département Math-Info. Pour tout contact : romain.vuillemot@ec-lyon.fr
Documents à compléter pendant les séances :
Documents à lire :
Le cours comporte au total 28 heures de face à face, divisées en 7 séances de 2h de cours et TP. La présence aux cours/TP est obligatoire. Tous les rendus sont à réaliser la veille du cours (dimanche à 23h59); tout rendu tardif doit être tout de même envoyé via les formulaires (et non par email) accompagné d'un message explicatif (par email).
Lundi 09/01/2023 08:00 - Séance 1 (4h)
Cours 1
- Présentation du cours et des projets
- Introduction à la visualisation avec exemples, définitions, visualisations standards, processus d'exploration de données
- Outils de visualisations avec Tableau, D3, Observable Plots
- Début de l'activité projets et présentation de la thématique
TP 1
- Installer Tableau Public pour l'exploration visuelle de jeux de données (en classe)
- TP 1 Tableau : exploration de données Covid (commencé en classe, mais à rendre pour la prochaine séance)
➡️ Pour la prochaine séance
- TP 1 Tableau : finir et à rendre (rendu individuel)
- S'auto-former à JavasScript, Observable et Observable Plots (exercices d'auto-évaluation à réaliser pas à rendre)
- Projets : réfléchir à un choix de sujet de sujet et de groupe
Lundi 16/01/2023 08:00 - Séance 2 (4h)
Cours 2
- Visualiser le temps et visualiser l'espace
- Dessin et représentation de données en D3
TP 2
- Utiliser Observbale Plot : exploration d'un jeu de données (en classe)
- TP 2 Observable : exercice de visualisation de données (commencé en classe, à rendre)
➡️ Pour la prochaine séance
- TP 2 Observable : finir et à rendre (rendu individuel)
- S'auto-former à : SVG, CSS, JS Avancée
- Projets : validation du sujet de projet (par le professeur) et cahier des charges (lien à inscrire sur le document deu cours)
Lundi 23/01/2023 08:00 - Séance 3 (4h)
Cours 3
- Visualisations relationnelles et hierarchiques
- Encapsulation de graphiques en D3
TP 3
- Tableau de bord de visualisations avec D3
- TP 3 Dashboard : réaliser un tableau de bord en D3
➡️ Pour la prochaine séance
- S'auto-former à : D3 Avancé
- TP 3 Dashboard : à rendre
- Projets : Maquette papier de l'interface et tableau de bord
Lundi 30/01/2023 08:00 - Séance 4 (4h)
Cours 4
- Layouts D3 avancées
TP 4
- TP 4 Geo map : réaliser une carte géographique en D3
➡️ Pour la prochaine séance
- TP 4 Geo map : rendu
- Projets : V1 du projet avec graphiques descriptifs
Lundi 06/02/2023 08:00 - Séance 5 (4h)
Cours 5
- Interactions avancées en D3
- Layouts avancés
TP 5
-
Autonomie projet + peer review
-
Remplir le formulaire de peer review pour le groupe à évaluer (1 formulaire par groupe)
➡️ Pour la prochaine séance
Lundi 20/02/2023 08:00 -- Séance 6 (4h)
Cours 6
- Cas d'études avancés de la visualisation
TP 6
- Autonomie projet
➡️ Pour la prochaine séance
- Préparer présentation finale du projet
Lundi 06/03/2023 08:00 -- Séance 7 (4h)
Cours 7
- Cas d'études avancés de la visualisation
TP 7
- Soutenance des projets
- 5/6min par groupes
➡️ Pour le 13/03/2023 (pas de séance)
- Prise en compte des retours lors de la soutenance
- Envoie du projet final
(Date à définir) -- Séance Examen (2h)
- Examen sur papier
- Aucun support de cours autorisé