What is ReCodEx?
ReCodEx is a system for dynamic analysis and evaluation of programming exercises. It is a set of components, which allows assigning practical programming problems to students by theit supervisors throught web interface. After solving the problem students upload their solution to the system and ReCodEx automaticaly evaluates them (typically checking corectness of program output) and assigns corresponding amount of points. Students have quick feedback about their solution and supervisors does not have to manually check each solution for basic coretness (like that the program compiles and gives correct results in reasonable time).
ReCodEx was born in 2016 as final work for Software project class. It is replacement for old system CodEx used at MFF UK since 2006. The project is opensource under MIT licence hosted on GitHub. More detailed info is on Wiki page of the project.
For any kind of feedback, either positive or negative, feel free to create an issue on GitHub. Just please give your feedback the tag 'feedback' so we can distinguish those from bugs. We will try to respond to your feedback and we will see if there is something that can be done about it. We thank you for all your feedback in advance!
This project was supported by the Student Grant Program (SFG) of the Faculty of Mathematics and Physics, Charles University.
If you have any issues with ReCodEx, please consult the user documentation first.
Where can I report bugs?
Every software contains bugs and we are well avare of this fact. From time to time you might find a bug that nobody else has reported and which has not been fixed yet. Please report all bugs to our issue tracker on GitHub - just file a new issue and give it a label 'bug'. We will try to investigate and release a bugfix as soon as possible.