跳至主導覽 跳至搜尋 跳過主要內容

A Programming Learning Platform with Misconception Diagnosis

研究成果: 雜誌貢獻會議論文同行評審

摘要

Programming novices often encounter difficulties in mastering fundamental concepts due to common misconceptions, which can manifest as syntax errors, logical flaws, and incorrect problem-solving strategies. To address this challenge, this study develops a programming learning platform that provides real-time diagnosis and feedback on misconceptions. Students can submit code to verify its correctness and receive immediate feedback on identified misconceptions, while instructors can monitor learning progress and adjust instructional strategies accordingly. The platform utilizes data mining techniques to extract code features, which are then analyzed using spectral clustering algorithms to identify misconception symptoms and categorize them into specific types. By mapping the relationships among various misconceptions, the platform enhances instructors’ understanding of students’ learning obstacles. Future work will focus on designing more guided feedback based on misconception patterns to better support students in correcting misunderstandings and improving their programming skills.

原文英語
頁(從 - 到)86-89
頁數4
期刊Proceedings of International Conference on Computational Thinking Education
出版狀態已發佈 - 2025
事件9th International Conference on Computational Thinking and STEM Education, CTE-STEM 2025 - Hong Kong SAR, 中国
持續時間: 2025 6月 182025 6月 20

ASJC Scopus subject areas

  • 教育
  • 電腦科學應用

指紋

深入研究「A Programming Learning Platform with Misconception Diagnosis」主題。共同形成了獨特的指紋。

引用此