By Topic

Dynamically Personalized E-Training in Computer Programming and the Language C

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Chrysafiadi, K. ; Dept. of Inf., Univ. of Piraeus, Piraeus, Greece ; Virvou, M.

This paper describes ELaC, a fully implemented and evaluated novel integrated environment for personalized e-training in programming and the language C. Software development relies on many different programming languages and tools, ranging from procedural to object-oriented and query languages; an individual learning a new language may already know a range of other languages, or may know no other languages at all. Given the variety of backgrounds of prospective learners of programming, developing learning environments for all of them is not easy. In the light of these problems, this work has focused on the development of an original integrated e-training environment for programming and the language C, incorporating a student model responsible for identifying and updating the student's knowledge level, which takes into account each individual user's pace of learning. The system can adapt dynamically to each individual learner's needs by scheduling the sequence of learning lessons on the fly. This personalization allows each learner to complete the e-training course on at their own pace and according to their ability.

Published in:

Education, IEEE Transactions on  (Volume:56 ,  Issue: 4 )