Virtual Learning Environment For C Programming

Abstract

The use of computers and communication technologies in learning has a history going back at least 30 years. Recent development in Information Technology establishes a new education paradigm, for which self-directed learning is foundation strategy. Nowadays, web-based learning, which has the potential to affect fundamental changes in the design of learning process and the education system, has been gainingmomentum with an irreversible trend. A Virtual Learning Environment is one of the examples of web-based learning methods. It is an area of computing and intelligent systems which is becoming increasingly important in both research and industry. These technologies have been adopted by many educational institutions to explore better interaction and dynamics changing on teaching-learning environment. The virtual learning system act as virtual tutors and learning companions that help learners in learning. This report is a final year project involving a research and a mini-version of prototypical Virtual Learning Environment, teaching C Programming. A software development methodology has been created and proposed, namely "Water-Spiral" model, combining the Waterfall model and the Spiral model. The main goal of developing the Virtual Learning Environment ofC Programming is to utilize the solid foundation of intelligent system as a platform for a more sophisticated control of multimedia objects in a learning environment. The desirability of new instructional media which allows students to interact with course materials in more exploratory manner has become a dominant theme in current educational technology development. However, computerbased lecture already has a relatively long history and has been shown to positively influence the amount of material learned, the time taken to learn it, and the enjoyment of the learning experience. This system will provide attractive lecture notes, interactive problem-solving situations appropriate to the level of the student and track the student's performance

    Similar works