What's going on?
Abitti.dev is a collection of open-source code used in components of the Abitti exam system. Abitti is similar to the digital exam environment in Finnish Matriculation Examination exams and is released with the purpose of giving the Finnish Matriculation Examination Board an opportunity to test the exam environment and to give Examination candidates and upper-secondary high schools the opportunity to become acquainted with the environment used in the high-stakes matriculation exams.
As the documentation of the source code is in English, so is this page.
Somehow the HTML that the candidates see during the exams must be specified alongside with information that enables future grading of the answers. The Exam Engine is an XML-based exam specification that’s used in rendering the exams in a user friendly and accessible way for students taking the exams. By using following the specification one can create new training exams that are technically coherent with the actual Matriculation Examination exams and can be graded with the tools offered by Abitti.
One common thought about digital exams was that all exams can be made digital except for mathematics. The Rich Text Editor is the “answer box” used in Abitti that enables using mathematical notation and copy-and-paste math formulas. By the releasing the source-code the same solution can be used in e.g., digital learning material, online exam environments etc.
Evolution of Abitti