4 papers
AI-Assisted Help-Seeking Trajectories in Programming Education from an SRL-Informed Perspective
Boxuan Ma, Huiyong Li, Gen Li +3
Generative AI tools provide novice programmers with instant, personalized support, but also raise concerns about whether AI use supports or bypasses students' regulation of problem…
CodeExemplar: Example-Based Scaffolding for Introductory Programming in the GenAI Era
Boxuan Ma, Shinichi Konomi
Generative AI (GenAI) can generate working code with minimal effort, creating a tension in introductory programming: students need timely help, yet direct solutions invite copying…
Examining GPT's Capability to Generate and Map Course Concepts and Their Relationship
Tianyuan Yang, Ren Baofeng, Chenghao Gu +3
Extracting key concepts and their relationships from course information and materials facilitates the provision of visualizations and recommendations for learners who need to selec…
How Good Are Large Language Models for Course Recommendation in MOOCs?
Boxuan Ma, Md Akib Zabed Khan, Tianyuan Yang +2
Large Language Models (LLMs) have made significant strides in natural language processing and are increasingly being integrated into recommendation systems. However, their potentia…