4.3 Article

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

Journal

IEEE TRANSACTIONS ON EDUCATION
Volume 56, Issue 4, Pages 385-392

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TE.2013.2243914

Keywords

Adaptivity; concept interdependency; domain knowledge representation; student model; teaching programming

Ask authors/readers for more resources

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.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.3
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available