The story behind it
The story: checking the work where the student already is
Most online coding courses send what you type to a computer far away, wait for it to be checked, and send the answer back. We took another route: the browser a student already has can run and check small programs by itself. So Shapi-Lumda checks the answer on the student's own device. Pressing the button gives an answer straight away, and the student's attempts are not sent anywhere to be graded.
The course itself is large: HTML, CSS, JavaScript and React, in Hebrew and English. We wrote the checks one lesson at a time, then built an automated script that walks through the lessons to check that they can be completed.





