tech-exam.ch
Teacher login

Computer science exams where the code actually runs

Programming, drawing and theory in the same exam — sat in Safe Exam Browser.

I am sitting an exam

Enter the code your teacher gave you.

I teach

Look around without an account — free until at least summer 2027.

No registration. The demo account disappears after an hour, along with everything you create in it.

I already have an account

Seven task types, freely mixed

Programming with TigerPython
In WebTigerPython of ETH Zurich, with turtle graphics.
Robotics with the micro:bit
On the micro:bit simulator — no hardware needed.
Programming with Python
In WebEduPy, without the TigerJython extensions.
Drawing with SVG
An editor with a preview: write the code, see the result straight away.
Multiple choice
Single or multiple selection, with a deduction if you want one.
Fill in the blanks
Input fields and dropdowns inside running text, marked per gap.
Free text
A text field with word and character count.

How an exam runs

  1. 1

    Put it together

    Write tasks yourself, take them from your own question collection, read them in from a PDF or have the AI suggest them. Points, model answer and marking instructions are stored with the task.

  2. 2

    Run it

    The class signs in with a six-character code. Work is saved continuously; an overview shows during the exam who is working and who has handed in.

  3. 3

    Mark and return

    Closed questions are marked by the platform itself. The rest you mark with the model answer and the marking instructions beside you. The results go to the students by email.

Further features

Cost
Until at least summer 2027 the platform is open to every teacher and every school at no cost, with its full range of functions. What happens after that is for the operator to decide.
Cost
Until at least summer 2027 the platform is open to every teacher and every school at no cost, with its full range of functions. What happens after that is for the operator to decide.
Automatic marking
Multiple choice and fill-in-the-blanks are marked by the platform as soon as the exam closes. Open tasks can be given marking code that checks the submission and proposes points.
An overview while the exam runs
Who is signed in, who is working and who has handed in is visible while the exam is on.
Emergency hand-in by QR code
If a device loses the network during the exam, nothing is lost: the teacher scans the work as a QR code with their phone and sends it to tech-exam from there.
Question collection
Tasks can be kept in your own collection and reused in later exams. Revised versions can be fed back into the collection.
Results by email
Points, feedback and the grade go to the students by email. Anyone already written to does not receive the email a second time.
Four languages
The interface is available in German, French, Italian and English, for teachers and students alike.
Export and import
Questions and tasks can be saved as a file and read back in elsewhere, points as CSV and submissions as ZIP. None of it is a PDF you cannot work with.

What we cannot do

What does not work today is listed here — so that it does not surface during an exam.

Programming tasks on iPads
In Safe Exam Browser on the iPad, WebTigerPython does not work fully: Turtle graphics and input via input() have no effect, while both run outside exam mode. The cause lies with Safe Exam Browser, and the ticket for it has been open since January 2024. For exams on iPads it is therefore better to set programming tasks without Turtle and without input.
The order is what makes the stopgap work: first let all other devices join with Safe Exam Browser — they stay locked even once it is no longer required. Then switch Safe Exam Browser off for the exam, let the iPads join, and only now start the exam. The iPads and anyone joining later work without a lock; who is writing with and who without Safe Exam Browser is shown in the overview during the exam.

Exam data sits on servers in Switzerland; the results emails run through a provider based in the United States. Information for school management and IT