ChatPaper.aiChatPaper

MAIC-UI : Création de supports de cours interactifs avec une interface utilisateur générative

MAIC-UI: Making Interactive Courseware with Generative UI

April 28, 2026
Auteurs: Shangqing Tu, Yanjia Li, Keyu Chen, Sichen Zhang, Jifan Yu, Daniel Zhang-Li, Lei Hou, Juanzi Li, Yu Zhang, Huiqin Liu
cs.AI

Résumé

La création de contenu pédagogique interactif pour les STEM nécessite traditionnellement une expertise en HTML/CSS/JavaScript, ce qui constitue un obstacle pour les enseignants. Bien que l'IA générative puisse produire des codes HTML, les outils existants génèrent des présentations statiques plutôt que des simulations interactives, peinent avec les documents longs et manquent de mécanismes d'exactitude pédagogique. De plus, une régénération complète pour des modifications nécessite 200 à 600 secondes, perturbant le flux créatif. Nous présentons MAIC-UI, un système d'édition sans code permettant aux enseignants de créer et modifier rapidement du contenu interactif à partir de manuels, présentations PPT et PDF. MAIC-UI utilise : (1) une analyse structurelle des connaissances avec compréhension multimodale pour garantir la rigueur pédagogique ; (2) un pipeline en deux étapes génération-vérification-optimisation séparant l'alignement du contenu du raffinement visuel ; et (3) une édition par clic pour localiser avec génération incrémentielle basée sur Unified Diff, permettant des cycles d'itération inférieurs à 10 secondes. Une étude contrôlée en laboratoire avec 40 participants montre que MAIC-UI réduit les itérations d'édition (4,9 contre 7,0) et améliore significativement la facilité d'apprentissage et la contrôlabilité comparé à la génération directe Texte-vers-HTML. Un déploiement en classe de trois mois avec 53 lycéens démontre que MAIC-UI favorise l'autonomie d'apprentissage et réduit les disparités de résultats - la classe pilote a obtenu des gains de 9,21 points en STEM contre -2,32 points dans les classes témoins. Notre code est disponible à https://github.com/THU-MAIC/MAIC-UI.
English
Creating interactive STEM courseware traditionally requires HTML/CSS/JavaScript expertise, leaving barriers for educators. While generative AI can produce HTML codes, existing tools generate static presentations rather than interactive simulations, struggle with long documents, and lack pedagogical accuracy mechanisms. Furthermore, full regeneration for modifications requires 200--600 seconds, disrupting creative flow. We present MAIC-UI, a zero-code authoring system that enables educators to create and rapidly edit interactive courseware from textbooks, PPTs, and PDFs. MAIC-UI employs: (1) structured knowledge analysis with multi-modal understanding to ensure pedagogical rigor; (2) a two-stage generate-verify-optimize pipeline separating content alignment from visual refinement; and (3) Click-to-Locate editing with Unified Diff-based incremental generation achieving sub-10-second iteration cycles. A controlled lab study with 40 participants shows MAIC-UI reduces editing iterations (4.9 vs. 7.0) and significantly improves learnability and controllability compared to direct Text-to-HTML generation. A three-month classroom deployment with 53 high school students demonstrates that MAIC-UI fosters learning agency and reduces outcome disparities -- the pilot class achieved 9.21-point gains in STEM subjects compared to -2.32 points in control classes. Our code is available at https://github.com/THU-MAIC/MAIC-UI.
PDF41April 30, 2026