Error log analysis for improving educational materials in C programming language courses

Xinyu Fu, Chengjiu Yin, Atsushi Shimada, Hiroaki Ogata

研究成果: Chapter in Book/Report/Conference proceedingConference contribution

抜粋

Many universities choose the C programming language (C) as the first programming language to teach to students. As novice programmers, students frequently make simple mistakes such as syntax and typographical errors. Students often find it difficult to locate these errors, as students are not yet thoroughly familiar with C's syntax. Usually educational materials are very useful tools for students to locate errors and find solutions. This study aims to facilitate teaching and learning of C. We propose a system that undergraduate novice programmers may use to easily locate syntax errors in C and get recommendations from educational materials. We analyze error logs of programming and reading logs of educational materials, with the learning by doing mode (learning-practicing-reflection) to discuss key findings and their implications for programming education.

元の言語英語
ホスト出版物のタイトルDoctoral Student Consortium (DSC) - Proceedings of the 23rd International Conference on Computers in Education, ICCE 2015
出版者Asia-Pacific Society for Computers in Education
ページ412-417
ページ数6
ISBN(電子版)9784990801496
出版物ステータス出版済み - 2015
イベント23rd International Conference on Computers in Education, ICCE 2015 - Hangzhou, 中国
継続期間: 11 30 201512 4 2015

その他

その他23rd International Conference on Computers in Education, ICCE 2015
中国
Hangzhou
期間11/30/1512/4/15

All Science Journal Classification (ASJC) codes

  • Computer Science (miscellaneous)
  • Education

フィンガープリント Error log analysis for improving educational materials in C programming language courses' の研究トピックを掘り下げます。これらはともに一意のフィンガープリントを構成します。

  • これを引用

    Fu, X., Yin, C., Shimada, A., & Ogata, H. (2015). Error log analysis for improving educational materials in C programming language courses. : Doctoral Student Consortium (DSC) - Proceedings of the 23rd International Conference on Computers in Education, ICCE 2015 (pp. 412-417). Asia-Pacific Society for Computers in Education.