A function for generating debugging questions in a Java programming learning assistant system

Shingo Yamaguchi, Takato Mohri, Nobuo Funabiki

研究成果

2 被引用数 (Scopus)

抄録

Today many universities offer courses for learning Java programming. Debugging cannot be avoided in programming. Nevertheless, there are not many chances for students to debugging programs, particularly written by another person. In this paper, for increasing that chance, we propose a function for generating a new kind of questions that are called debugging questions. A debugging question requires students to debug a program mixed with bugs. This function provides three ways of mixing bugs: deletion of reserved words, swapping of variables, and replacement by lists. We implemented this function into a Java programming learning assistant system, called JPLAS. We also discussed the usefulness by evaluating the function.

本文言語English
ホスト出版物のタイトル2015 IEEE 4th Global Conference on Consumer Electronics, GCCE 2015
出版社Institute of Electrical and Electronics Engineers Inc.
ページ350-353
ページ数4
ISBN(印刷版)9781479987511
DOI
出版ステータスPublished - 2月 3 2016
イベント4th IEEE Global Conference on Consumer Electronics, GCCE 2015 - Osaka
継続期間: 10月 27 201510月 30 2015

Other

Other4th IEEE Global Conference on Consumer Electronics, GCCE 2015
国/地域Japan
CityOsaka
Period10/27/1510/30/15

ASJC Scopus subject areas

  • 器械工学
  • バイオテクノロジー
  • コンピュータ ネットワークおよび通信
  • 信号処理
  • 電子工学および電気工学

フィンガープリント

「A function for generating debugging questions in a Java programming learning assistant system」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル