Development of a training data creation support environment for estimating programming learning situations

Shota Kawaguchi, Tadashi Nishikawa, Yoshiki Sato, Ryo Onuma, Hiroki Nakayama, Shoichi Nakamura, Youzou Miyadera

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

Abstract

Programming has recently become taught more widely. As teachers often need to correspond with a large number of students, they have difficulty grasping individual student learning situations. Therefore, we previously developed a method to estimate the learning situations of students from the source code editing history that reflects their trial-and-error processes. However, this method burdens the teachers by requiring them to prepare a large amount of training data. In this paper, we present Everest: an exercise environment for programming to reduce the burden of training data creation. In Everest, training data is created through student reflection. As a result, introducing Everest can reduce the data creation burden on teachers.

Original languageEnglish
Title of host publication2019 18th International Conference on Information Technology Based Higher Education and Training, ITHET 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728124643
DOIs
Publication statusPublished - 2019 Sep
Event18th International Conference on Information Technology Based Higher Education and Training, ITHET 2019 - Magdeburg, Germany
Duration: 2019 Sep 262019 Sep 27

Publication series

Name2019 18th International Conference on Information Technology Based Higher Education and Training, ITHET 2019

Conference

Conference18th International Conference on Information Technology Based Higher Education and Training, ITHET 2019
Country/TerritoryGermany
CityMagdeburg
Period19/9/2619/9/27

Keywords

  • Education Support
  • Learning Situations Estimation
  • Machine Learning
  • Programming Learning
  • Source Code Editing History

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Computer Science Applications
  • Developmental and Educational Psychology
  • Education
  • Communication

Fingerprint

Dive into the research topics of 'Development of a training data creation support environment for estimating programming learning situations'. Together they form a unique fingerprint.

Cite this