Skip to main navigation Skip to search Skip to main content

Modeling student learning outcomes in studying programming language course

  • Beihang University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Learning outcome assessment is of great significance in the field of traditional on-campus teaching especially on the courses of programming languages. In this work, we take advantage of the data offered by our programming assignment judge system and propose a new IRT-BKT model for estimation of learning outcome. This new framework: Item Response Theory (IRT) model that estimates students' initial knowledge status, and joins it with the discrimination and difficulty of each skill estimated to evaluate the probability of knowing a skill before training it. We then estimate parameters learn, guess, and slip probabilities of Bayesian Knowledge Tracing (BKT) Model. Using real data, we show that IRT-BKT model outperforms Item Response Theory and Bayesian Knowledge Tracing in terms of prediction accuracy.

Original languageEnglish
Title of host publication7th International Conference on Information Science and Technology, ICIST 2017 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages263-270
Number of pages8
ISBN (Electronic)9781509054015
DOIs
StatePublished - 11 May 2017
Event7th International Conference on Information Science and Technology, ICIST 2017 - Da Nang, Viet Nam
Duration: 16 Apr 201719 Apr 2017

Publication series

Name7th International Conference on Information Science and Technology, ICIST 2017 - Proceedings

Conference

Conference7th International Conference on Information Science and Technology, ICIST 2017
Country/TerritoryViet Nam
CityDa Nang
Period16/04/1719/04/17

Keywords

  • Bayesian Knowledge Tracing
  • Item Response Theory
  • Learning Outcome
  • Programming Language

Fingerprint

Dive into the research topics of 'Modeling student learning outcomes in studying programming language course'. Together they form a unique fingerprint.

Cite this