|
E-learning systems are getting more and more popular in the information era. The well-known open-source e-learning system – Moodle, which was first released in 2002, has been widely used in many universities around the world. However, its user interface is too complicated and is not very user friendly. On the other hand, MOOCs (Massive Open Online Courses) services such as Coursera have a surge in growth in recent years. They have very good user interface in course presentation and user interaction, but, most of them do not have adequate functions in online examination and question bank. In this thesis we designed and implemented a new online e-learning system called NUCourse. NUCourse is composed of three subsystems: Course, Question Bank, and Exam system. NUCourse provides a very intuitive and easy to use user interface. It not only provides a more interactive way for student to take online courses, but also provides a fully functional and easy-to-use course management tool for teachers. The combination of the question bank with the exam system allows the teachers to manage the exams more efficiently and it allows the students to increase the effectiveness of learning by taking practices and testings iteratively.
|