Automated grading assignments in programming – advantages, problems and effects on learning

Authors

  • Tatjana Stojanović Department of Software Engineering University of Belgrade, Serbia
  • Saša Lazarević Department of Software Engineering University of Belgrade, Serbia

Keywords:

e-education, e-learning, automated grading, programming assignments

Abstract

E-education is having a great growth in the last few years. It is obvious that the need for e-learning software is growing. In the process of learning, grading assignments is one of the most important activities. Grading, programming languages and environments are not standard across different educational facilities, that’s why many tools for grading are made especially for one or a set of courses. While there are several tools that are made for universal use, often they don’t support all features that are needed for different courses. In this paper, reasons for automatization of grading activity will be presented, but also problems and considerations which must be resolved while developing such a system. Also, a model for grading complex programming assignments will be presented, which should provide the necessary flexibility for most of the courses.

Downloads

Published

22-09-2021

How to Cite

Stojanović, T., & Lazarević, S. (2021). Automated grading assignments in programming – advantages, problems and effects on learning. E-Business Technologies Conference Proceedings, 1(1), 100–104. Retrieved from https://ebt.rs/journals/index.php/conf-proc/article/view/77