|
In recent years, MOOCs is getting more and more popular, many schools in Taiwan plan to offer courses on MOOCs platform. With the convenience of online learning, students can take courses on the network; this will make a big difference on traditional education. Therefore, how to make MOOCs education also set the benefits of the traditional education is the challenge we will take. Many MOOCs provide simulation tools to help experiments. Thus, students can use browser to access course materials and make experiment on the MOOCs environment. For programming courses, students will take a better learning experience if the environment can provide the online programing environment. In this thesis we propose an integrated environment in Open edX MOOCs platform for learning java programing. With the browser-based code editor and the compiler service which is based on REST architecture, students can develop software program on browsers. With integrating the JUnit in our environment teachers can write a test code to assess students’ programs on the course.
|