Once the kid has clicked on the "Run" button, ideally it should change into a "Stop" button until the running process signals it is done. The "Stop" button should terminate the running process, and then switch back to the "Run" button.
This is needed to terminate a kid program that ends up in an infinite loop, for example.
Once the kid has clicked on the "Run" button, ideally it should change into a "Stop" button until the running process signals it is done. The "Stop" button should terminate the running process, and then switch back to the "Run" button.
This is needed to terminate a kid program that ends up in an infinite loop, for example.