I initially wanted to make an external power switch for when I've got the laptop hooked up to monitor/keyboard/mouse, so I don't have to have the laptop sitting there taking up space. From there, I figured whatever other features that were offered through the docking interface could be done yourself too.
I know at the school I go to, the CS department has a program (custom, I believe) called 'try' that they use to initially evaluate submissions. To my knowledge, what it does is run the program with a certain input and looks to recieve a certain output after execution is complete. The STDOUT & STDERR have to be exactly the same as what it's expecting to perfectly score on the assignment. Everything that goes in and comes out of the program is specified in the assignment so you've got something to work towards. Something like this, wrapped into some kind of web-based form might work. There'd probably be a security issue though of running somebody's compiled program on your server though.
Woo-hoo, first post. Ed.
I initially wanted to make an external power switch for when I've got the laptop hooked up to monitor/keyboard/mouse, so I don't have to have the laptop sitting there taking up space. From there, I figured whatever other features that were offered through the docking interface could be done yourself too.
Ditch the laptop and focus on the new wife.
I know at the school I go to, the CS department has a program (custom, I believe) called 'try' that they use to initially evaluate submissions. To my knowledge, what it does is run the program with a certain input and looks to recieve a certain output after execution is complete. The STDOUT & STDERR have to be exactly the same as what it's expecting to perfectly score on the assignment. Everything that goes in and comes out of the program is specified in the assignment so you've got something to work towards. Something like this, wrapped into some kind of web-based form might work. There'd probably be a security issue though of running somebody's compiled program on your server though. Woo-hoo, first post. Ed.