cancel
Showing results for 
Search instead for 
Did you mean: 

CubeIDE & MX in MacOS "assessment mode" - for exam use ?

phm
Associate

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?

3 REPLIES 3
Andrew Neil
Super User

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.

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.
phm
Associate

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??

Sounds like a job for a Virtual Machine; eg a Docker image ?

A complex system that works is invariably found to have evolved from a simple system that worked.
A complex system designed from scratch never works and cannot be patched up to make it work.
Announcement

We’re moving the ST Community to a new platform to give you a better and more reliable community experience.