Popis: |
Programming courses can be hard for students, but also for teachers, because of the huge amount of time that takes to manually grade each student’s assignment and the different kind of valid solutions. Moreover, there are other problems related to manually grade assignments such as completely objective and homogeneous grading. In consequence, both students and teachers don’t get feedback as fast as they should in order to take action and reinforce the topics with lower performance on each assignment. Finally, the increasing popularity of MOOCs makes manually grading no longer viable. To this aim, a scalable autograder system is proposed in order to provide students with faster feedback and help teachers with the evaluation of assignments. Our proposal can be used for learning different programming languages like Java, Python, C, C# and Ruby. |