Prize: The Second Prize of Thua Thien Hue Technology Innovation Competition, 2019
- Field: Information technology – Electronics – Telecommunications
- Authors: Trần Việt Khoa 1 , Lê Mỹ Cảnh 1 , Nguyễn Ngọc Thủy 1 , Võ Việt Dũng 1
- Unit: 1. Department of Information Technology, University College of Sciences, Hue University
The objective of this research is to build an e-learning system for programming languages with online lectures, problems and the most important feature is automatic grading.
By using this system combine with flipped classroom will assist teachers in their teaching and motivate students in learning programming especially self-study activities. The submitted source code of student for problem firstly will be compiled and then be evaluated by a set of test cases. Classifying students now becomes easier by using test cases with different levels of difficulty. Problems must be closely related to coherence syllabus and need to meet many level of student’s performance. These will support student self-studying and motivate students to improve their programming skills in an effective way. In this report, we propose some strategies to build up this system in consideration of student’s learning outcomes. Some results for supporting these strategies are also demonstrated.
Pratical application:
• Has been deployed since 2016 and officially operated on the web since January 2017. • Has implemented many programming exams. • Abundant system of exercise. • Applied for two subjects of Programming Technology 1 and 2 of IT major at Hue University of Sciences. Currently used to teach two subjects agreed by the University and the Faculty. • Address of the application: http://oj.hueuni.edu.vn