Skip to content

Concevoir une expérience d'apprentissage interactive à la programmation avec PLX - Travail de Bachelor - HEIG-VD

Notifications You must be signed in to change notification settings

samuelroland/tb-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

314 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Concevoir une expérience d'apprentissage interactive à la programmation avec PLX

Documentation de mon Travail de Bachelor (TB) sur PLX à la HEIG-VD, suivi par Bertil Chapuis

Documents disponibles

  1. Le rapport final - rendu le 2025-07-24.
  2. Les slides de la défense - passée le 2025-09-02
  3. L'affiche en PDF - version finale
  4. Le résumé publiable en Typst - version finale
  5. Descriptif de l'idée pour GAPS - Markdown - Rendu le 2024-11-18 pour le sytème de gestion des TBs
  6. Cahier des charges (cdc) - Markdown - Rendu le 2025-04-09
  7. Liste de POC des différentes technologies pour l'état de l'art - 5 POCs en Rust pour tester différentes crates
  8. Des benchmarks du parseur et du serveur de session live

Implémentation

Le code implémenté est disponible sur les repository samuelroland/plx et samuelroland/dy. Les tags rendu marquent l'état au rendu au 2025-07-24.

Schémas

Sessions live - Excalidraw

Vue d'ensemble haut niveau d'une session live

Architecture réseau

Intégration IDE - Excalidraw

Exo basique

Exo plus avancé

Archives

  1. Le rapport intermédiaire - Typst - dans l'état du rendu intermédiaire du 2025-05-23 à 17h. Le rapport final est déjà meilleur que ce rapport au niveau de la contextualisation.

About

Concevoir une expérience d'apprentissage interactive à la programmation avec PLX - Travail de Bachelor - HEIG-VD

Resources

Stars

Watchers

Forks