7 papers
NL2Scratch: An Executable Benchmark and Evaluation for Block-Based Programming
Heejin Do, Alexandre Ballenghien, Yang Wu +1
Block-based programming environments such as Scratch are widely used in early programming education, yet natural-language-to-code (NL2Code) research has focused primarily on text-b…
Benchmarking and Enhancing Text-to-Image Models for Generating Visual Representations in Early Arithmetic Education
Junling Wang, Boqi Chen, Heejin Do +3
AI systems are increasingly used to support educational content creation, yet it remains unclear whether they can generate outputs that faithfully represent the pedagogical concept…
When Should Teachers Control AI Generation for Mathematics Visuals?
Zhengxu Li, Junling Wang, April Yi Wang
Generative AI has the potential to help teachers rapidly create classroom-ready visual materials, particularly in mathematics where diagrams and visual representations must be peda…
GeoDial: A Multimodal Conversational Tutoring Dataset for Geometry Problem-Solving with Visual Tutor Turns
Sankalan Pal Chowdhury, Junling Wang, Donya Rooein +2
Several educational domains rely heavily on diagrams and visual cues, yet most existing tutoring datasets are limited to text-only interactions. This limits the development of AI t…
UI Remix: Supporting UI Design Through Interactive Example Retrieval and Remixing
Junling Wang, Hongyi Lan, Xiaotian Su +2
Designing user interfaces (UIs) is a critical step when launching products, building portfolios, or personalizing projects, yet end users without design expertise often struggle to…
Bridging Instead of Replacing Online Coding Communities with AI through Community-Enriched Chatbot Designs
Junling Wang, Lahari Goswami, Gustavo Kreia Umbelino +3
LLM-based chatbots like ChatGPT have become popular tools for assisting with coding tasks. However, they often produce isolated responses and lack mechanisms for social learning or…