Date Added: Apr 2010
This paper presents a novel adaptive course composition system that based on mashing up learning content in a web application. The system includes three major components, static course system, data mashup, and adaptive course composer. The first system enables lecturers to build multiple lesson courses that are managed with corresponding APIs including documents stored in Google docs or videos located at YouTube. The data mashup utilizes some web and search engines APIs in which learners can search for relevant web content and display it in a grid layout. The adaptive course composer uses learning object from the data mashup to build adaptive course based on learner preferences.