By: Devin Hillenius (Founder, Business Development and Partner Success)

Almost two years ago, we started developing the very first version of CodeGrade as part of a course in our Computer Science bachelor at the University of Amsterdam. The idea for a blended learning tool to improve programming education emerged from our own frustrations as students and teaching assistants at the university. We thought the feedback we got on our assignments, if we even got any feedback at all, was inadequate and did not effectively made us learn from our mistakes. Later, as teaching assistants, we found out that the amount of overhead and lack of efficient and code-specific tools made it almost impossible to provide sufficient feedback or to check for plagiarism.