MAIC-UI: Making Interactive Courseware with Generative UI

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Tu, Shangqing, Li, Yanjia, Chen, Keyu, Zhang, Sichen, Yu, Jifan, Zhang-Li, Daniel, Hou, Lei, Li, Juanzi, Zhang, Yu, Liu, Huiqin
Natura: Preprint
Pubblicazione: 2026
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866918472051589120
author Tu, Shangqing
Li, Yanjia
Chen, Keyu
Zhang, Sichen
Yu, Jifan
Zhang-Li, Daniel
Hou, Lei
Li, Juanzi
Zhang, Yu
Liu, Huiqin
author_facet Tu, Shangqing
Li, Yanjia
Chen, Keyu
Zhang, Sichen
Yu, Jifan
Zhang-Li, Daniel
Hou, Lei
Li, Juanzi
Zhang, Yu
Liu, Huiqin
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2604_25806
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle MAIC-UI: Making Interactive Courseware with Generative UI
Tu, Shangqing
Li, Yanjia
Chen, Keyu
Zhang, Sichen
Yu, Jifan
Zhang-Li, Daniel
Hou, Lei
Li, Juanzi
Zhang, Yu
Liu, Huiqin
Computation and Language
Artificial Intelligence
Human-Computer Interaction
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.
title MAIC-UI: Making Interactive Courseware with Generative UI
topic Computation and Language
Artificial Intelligence
Human-Computer Interaction
url https://arxiv.org/abs/2604.25806