Reference Hub64
Learning Path Recommendation System for Programming Education Based on Neural Networks

Learning Path Recommendation System for Programming Education Based on Neural Networks

Tomohiro Saito, Yutaka Watanobe
Copyright: © 2020 |Volume: 18 |Issue: 1 |Pages: 29
ISSN: 1539-3100|EISSN: 1539-3119|EISBN13: 9781799804857|DOI: 10.4018/IJDET.2020010103
Cite Article Cite Article

MLA

Saito, Tomohiro, and Yutaka Watanobe. "Learning Path Recommendation System for Programming Education Based on Neural Networks." IJDET vol.18, no.1 2020: pp.36-64. http://doi.org/10.4018/IJDET.2020010103

APA

Saito, T. & Watanobe, Y. (2020). Learning Path Recommendation System for Programming Education Based on Neural Networks. International Journal of Distance Education Technologies (IJDET), 18(1), 36-64. http://doi.org/10.4018/IJDET.2020010103

Chicago

Saito, Tomohiro, and Yutaka Watanobe. "Learning Path Recommendation System for Programming Education Based on Neural Networks," International Journal of Distance Education Technologies (IJDET) 18, no.1: 36-64. http://doi.org/10.4018/IJDET.2020010103

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

Programming education has recently received increased attention due to growing demand for programming and information technology skills. However, a lack of teaching materials and human resources presents a major challenge to meeting this demand. One way to compensate for a shortage of trained teachers is to use machine learning techniques to assist learners. This article proposes a learning path recommendation system that applies a recurrent neural network to a learner's ability chart, which displays the learner's scores. In brief, a learning path is constructed from a learner's submission history using a trial-and-error process, and the learner's ability chart is used as an indicator of their current knowledge. An approach for constructing a learning path recommendation system using ability charts and its implementation based on a sequential prediction model and a recurrent neural network, are presented. Experimental evaluation is conducted with data from an e-learning system.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.