出版社:University of Malaya * Faculty of Computer Science and Information Technology
摘要:Performances of the students in learning a programming course is not same, since learning to program is greatly influenced by two dominating factors namely selfefficacy and mental efforts. Prior research efforts have shown that high selfefficacy can have an increased effect of being a trained programmer, especially in an intelligent agent based pair programming system. The main objective of this work is to increase the selfefficacy of the students by providing priorlearning experiences. This experience is facilitated by recommendation agents that provide suitable ELearning programming course contents based on identifying their individual learning styles which can be used as a factor of prior selflearning computing experience. This helps in increasing the programming abilities when learning in an agentbased pair programming environment subsequently. Moreover, the proposed system analyzes the educational effects of the students learning using pair programming agents based on increased selfefficacy.