Error log analysis in C programming language courses

Xinyu Fu, Chengjiu Yin, Atsushi Shimada, Hiroaki Ogata

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

5 被引用数 (Scopus)

抄録

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. This situation often causes students to consider programming very dull. It is therefore critical to provide clearer explanation in class, to prevent students losing interest in programming. This study aims to facilitate teaching and learning of C. We propose a system that undergraduate novice programmers may use to locate syntax errors in C. We analyze error types and resolutions using data collected during a programming course, and discuss key findings and their implications for programming education.

本文言語英語
ホスト出版物のタイトルProceedings of the 23rd International Conference on Computers in Education, ICCE 2015
編集者Yu-Ju Lan, Hsin-Yih Shyu, Chengjiu Yin, Hiroaki Ogata, Wenli Chen, Ming-Fong Jan, Sahana Murthy, Ying-Tien Wu, Siu Cheung Kong, Xiaoqing Gu, Beaumie Kim, Yongwu Miao, Niwat Srisawasdi, Yuping Wang, Chiu-Pin Lin, Carol H.C. Chu, Jari Laru, Miguel Nussbaum, Ma. Mercedes T. Rodrigo, Ju-Ling Shih, Amali Weerasinghe, Weiqin Chen, Feiyue Qiu, Vania Dimitrova, Ching-Kun Hsu, Lung-Hsiang Wong, Maiga Chang, Tore Hoel, Yen-Hui Audrey Li, Jon Mason, Hitoshi Sasaki, Li Zhang
出版社Asia-Pacific Society for Computers in Education
ページ641-650
ページ数10
ISBN(電子版)9784990801458
出版ステータス出版済み - 2015
イベント23rd International Conference on Computers in Education, ICCE 2015 - Hangzhou, 中国
継続期間: 11 30 201512 4 2015

出版物シリーズ

名前Proceedings of the 23rd International Conference on Computers in Education, ICCE 2015

その他

その他23rd International Conference on Computers in Education, ICCE 2015
国/地域中国
CityHangzhou
Period11/30/1512/4/15

All Science Journal Classification (ASJC) codes

  • コンピュータ サイエンスの応用
  • 人間とコンピュータの相互作用
  • 教育

フィンガープリント

「Error log analysis in C programming language courses」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル