@alancox I can check again but as far as I know installing the driver was usually necessary to detect the board. You can try using Codebender here if you would like.
Here is the information from that old lesson:
On the bottom of that same workspace, you're going to see two drop-down menus: one is for your board, and the other is for your port.
For your board, select Rokit-SmartInventor-mega32_v2.
For your port, there may only be one option, depending on how many things are plugged into your computer at once! If you run your code and get a message saying your device is unresponsive, change your port and that should help.