Transactions of Japanese Society for Information and Systems in Education
Online ISSN : 2188-0980
Print ISSN : 1341-4135
ISSN-L : 1341-4135
Practical Papers
Design and Development of a Puzzle Based Programming Learning Support System with Genetic Algorithm
Eiji NunohiroKotaro MatsushitaKennth J. MackinMasanori OhshiroKazuko Yamasaki
Author information
JOURNAL FREE ACCESS

2008 Volume 25 Issue 2 Pages 204-213

Details
Abstract

In this paper, we introduce a new e-learning system for programming training, which provides a simple game-like user interface, and applies genetic algorithm for problem generation. The proposed system provides a man-machine interface such that the user solves programming problems by laying out program puzzle pieces, so that beginner level learners can easily work through the training in a game-like fashion. The proposed system applies genetic algorithm to the programming problem generation algorithm, so that the system can automatically generate many different patterns of programming problems which are suited for each learner's progress level. We tested the developed system in an actual programming language course, and compare the learning progress between students who used and students who did not use the proposed learning system. From the results of the comparison, we were able to confirm the validity of the proposed system.

Content from these authors
© 2008 Japanese Society for Information and Systems in Education
Previous article Next article
feedback
Top