Estimation of the Error Factors in Programming Exercises Based on Dynamic Revisions of Case-Bases

Hiroki Nakayama, Kodai Yamamoto, Katsunori Ogane, Hiroaki Kaminaga, Shoichi Nakamura, Youzou Miyadera

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This research was aimed at developing methods for estimating error factors in programming exercises so that professors could effectively guide students based on an understanding of stumbling by novice students. We first developed a method for simultaneously estimating compilation, logic errors by using case-bases. Moreover, we developed a mechanism for dynamically revising error factor case-bases by using students' feedback:- evaluations against the estimated error factors, their reports on new error factors. We then designed a support system of programming language exercises by introducing our methods. This system enabled more practical indications of error factors than the existing systems. Features of our methods are discussed based on the results of experiments.

Original languageEnglish
Title of host publicationProceedings - 13th IEEE International Conference on Ubiquitous Intelligence and Computing, 13th IEEE International Conference on Advanced and Trusted Computing, 16th IEEE International Conference on Scalable Computing and Communications, IEEE International Conference on Cloud and Big Data Computing, IEEE International Conference on Internet of People and IEEE Smart World Congress and Workshops, UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld 2016
EditorsDidier El Baz, Julien Bourgeois
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages475-481
Number of pages7
ISBN (Electronic)9781509027705
DOIs
Publication statusPublished - 2017 Jan 12
Externally publishedYes
Event13th IEEE International Conference on Ubiquitous Intelligence and Computing, 13th IEEE International Conference on Advanced and Trusted Computing, 16th IEEE International Conference on Scalable Computing and Communications, IEEE International Conference on Cloud and Big Data Computing, IEEE International Conference on Internet of People and IEEE Smart World Congress and Workshops, UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld 2016 - Toulouse, France
Duration: 2016 Jul 182016 Jul 21

Publication series

NameProceedings - 13th IEEE International Conference on Ubiquitous Intelligence and Computing, 13th IEEE International Conference on Advanced and Trusted Computing, 16th IEEE International Conference on Scalable Computing and Communications, IEEE International Conference on Cloud and Big Data Computing, IEEE International Conference on Internet of People and IEEE Smart World Congress and Workshops, UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld 2016

Other

Other13th IEEE International Conference on Ubiquitous Intelligence and Computing, 13th IEEE International Conference on Advanced and Trusted Computing, 16th IEEE International Conference on Scalable Computing and Communications, IEEE International Conference on Cloud and Big Data Computing, IEEE International Conference on Internet of People and IEEE Smart World Congress and Workshops, UIC-ATC-ScalCom-CBDCom-IoP-SmartWorld 2016
Country/TerritoryFrance
CityToulouse
Period16/7/1816/7/21

Keywords

  • Case Base Inference
  • Compile Error
  • Learning Analytics
  • Logic Error
  • Programming exrcise

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Networks and Communications
  • Computer Science Applications
  • Computer Vision and Pattern Recognition

Fingerprint

Dive into the research topics of 'Estimation of the Error Factors in Programming Exercises Based on Dynamic Revisions of Case-Bases'. Together they form a unique fingerprint.

Cite this