EXAM – electronic exam software for higher education

EXAM is a modern software, developed and used by a consortium of Finnish Universities and Universities of Applied Sciences (28) with the support from the Finnish IT Center for Science – CSC and Siili Solutions Ltd, to be used for organizing electronic exams in higher education. Its primary purpose of use is in electronic exam studios monitored by cameras, but also other means of electronic exams can be carried out (e.g. BYOD).

A supported system for different types of exams

  • EXAM software supports fixed and randomly varying essay question exams, automatically checked multiple choice question exams, fill in the blanks -questions and combination of these.
  • EXAM supports personal exams (such as maturity exams) and public exams
  • The system supports several assessment scales in questions (points, pass/fail, numerical)
  • The system has a question bank for questions to be stored in and shared with examiners

Each user role has its own desktop view (essential information of the role included). Roles are teacher, student and admin. Automated backup savings are done during the exam (once every minute) and status information is transmitted during the exam process to relevant roles. Admin gets statistical information to follow processes.

Instructions for students and teachers

A general instruction video of EXAM
Instructions in English for teachers
Instructions in English for students

EXAM Visit

Exam visit means that you can take your own university’s exam in another university’s Exam room. Read the instruction for EXAM visit in English carefully before enrolling for an EXAM.

At the moment EXAM visit is possible in the following cities and institutions:

Helsinki

Huittinen

Hämeenlinna

Iisalmi

Joensuu

Jyväskylä

Kemi

Kokkola

Kotka

Kouvola

Kuopio

Lahti

Lappeenranta

Mikkeli

Oulainen

Oulu

Pori

Rovaniemi

Savonlinna

Seinäjoki

Tampere

Turku

Vaasa

Varkaus

Interface and information integration

Exam supports following integrations:

  • Recognition of the user and role are carried out with FunetEduPerson scheme based on Shibboleth federation identity solutions for Finnish Universities. The minimum requirements for the system are users name, role and organization information plus student/staff ID.
  • Study module/course description is retrieved from the student information systems (SIS) when creating an exam for that course. This information can be manually edited and completed where necessary.
  • Exam’s current studio reservations can be retrieved for selected personell (entry points, monitoring)
  • The grades can be transferred from Exam to  SIS for registering

Technical realization and architecture

  • The service has been implemented with client-server architecture. The connection between server and client end communicates via REST-interface.
  • Server – Play framework with its components
  • Within the server, the following units can be seen: data model, controllers and Deadbold 2 authorization module
  • Client interface libraries and other components:
  • Interface: AngularJS-library
  • Interface adjustments: Twitter Bootstrap
  • Visual notifications: Toastr-library
  • Interface icons: FontAwesome-library
  • Editor: CKEditor, in which the writing design and mathematical formulas adding do with TeX editor (uses MathJax library)

Contact infomation

Vice chair of the EXAM-consortium

Rika Nakamura, JAMK University of Applied Sciences
+358 50 524 0725
firstname.lastname (at) jamk.fi

EXAM-team

Project Manager
Henna Toivola, CSC – IT Center fo Science Ltd
+358 50 428 4034
firstname.lastname (at) csc.fi

Technical Specialist
Lauri Pohjanen, CSC – IT Center for Science Ltd
+358 50 336 9342
firstname.lastname (at) csc.fi