A Study of Grammar-Concept Understanding Problem in C Programming Learning Assistant System

Xiqin Lu, Nobuo Funabiki, Soe Thandar Aung, Htoo Htoo Sandi Kyaw, Kiyoshi Ueda, Wen Chung Kao

研究成果: 雜誌貢獻期刊論文同行評審

4 引文 斯高帕斯(Scopus)

摘要

C programming is taught in introductory programming courses in many universities across the world. To assist self-studies of novice students, we have developed C programming learning assistant system (CPLAS). In this paper, we study the grammar-concept understanding problem (GUP) in CPLAS for first-step studies of understanding grammar concepts in C programming. Each question describes the definition of a keyword in a source code and requests to answer it. Any answer is verified through string matching. If a student cannot answer questions, he/she does not understand basic concepts and may be lost in C programming study. For GUP, we selected 66 keywords with questions, and generated 35 instances that cover them. The assignment results to 130 undergraduate students in Okayama and Nihon Universities revealed the difficult keywords and learning progresses of students.

原文英語
頁(從 - 到)198-207
頁數10
期刊ITE Transactions on Media Technology and Applications
10
發行號4
DOIs
出版狀態已發佈 - 2022

ASJC Scopus subject areas

  • 訊號處理
  • 媒體技術
  • 電腦繪圖與電腦輔助設計

指紋

深入研究「A Study of Grammar-Concept Understanding Problem in C Programming Learning Assistant System」主題。共同形成了獨特的指紋。

引用此