2026-06-01 12:00 PM - last edited on 2026-06-02 2:22 AM by Andrew Neil
Split from Open-source educational IDE for STM32 – feedback from STM32 users (by @Moussa1492) for better visibility of this different question
MacOS has an "assessment mode" which blocks any other apps from running.
What I need is the CubeIDE and MX that activate this mode, so an exam without using AI would test actual understanding.
Is this available?
2026-06-02 2:24 AM - edited 2026-06-02 2:41 AM
CubeIDE and MX can be used with no internet connection.
Doesn't this "assessment mode" allow you to specify which apps are included? -- Edit: it seems not: it seems it has to be a feature built-in to the app - it's not a configuration of the OS.
2026-06-02 5:45 AM
The requirements are
1. IDE, MX, the PRG and a pdf reader (for the reference manuals and exam instructions) are the only programs that are used; no screen sharing for example and no reason for terminal.
2. The only files accessible are the IDE repository and the MX firmware, and the reference manuals and the exam (which is the same document as the open-book lab exercise).
3. Short setup time and no downloading of apps, repositories or firmware packages since there will be 40 people doing this at once and it would take too long.
It is not a requirement that 1 and 2 be bullet-proof as the test is proctored, but it must block innocent mistakes.
The current plan (changing hourly with inputs) is
1. Students create a new login which is not an administrator account.
2. A USB drive is provided to each student with MX's firmware package and a full IDE with packages, the reference manuals and lab instructions. WiFi and phones are not available in the room.
3. When the exam time is up, students show the proctor the blinking LED and the program, they return the USB drive and delete the account they made on their computer.
Do you think this would work??
2026-06-02 7:08 AM
Sounds like a job for a Virtual Machine; eg a Docker image ?
We’re moving the ST Community to a new platform to give you a better and more reliable community experience.