Design and practice of the blended learning model based on an online judge system Online publication date: Tue, 13-Dec-2016
by Rongzhi Wang
International Journal of Continuing Engineering Education and Life-Long Learning (IJCEELL), Vol. 27, No. 1/2, 2017
Abstract: There is a lot of emphasis on theoretical education rather than practical ability training, in programming courses at colleges and universities, giving rise to low programming ability for students, which has a severe impact on their professional development. Automatic judgement-based online judge system is both suitable for exploration learning and for collaborative learning. This paper uses the principle of blended learning and proposes a set of blended learning modes which combine online judge with computer programming courses. The paper first describes design ideas of the blended learning mode in a learning environment, resource, learning content and form and learning evaluation. Then the author takes C programming language course as an example to elaborate practical measures of the blended learning. Finally, the comparative experiments show that the application of the mode has improved significantly in the knowledge points, the amount of code and test scores of students than traditional methods. The application of the blended learning model based on an online judge system in programming courses plays a positive role to students' programming, logical thinking, research and innovation capabilities.
Online publication date: Tue, 13-Dec-2016
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Continuing Engineering Education and Life-Long Learning (IJCEELL):
Login with your Inderscience username and password:
Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.
If you still need assistance, please email email@example.com