This legacy web site is no longer updated but will remain online for the foreseeable future. UUhistle is not being actively supported or developed. Successor systems include Jsvee and Kelmu.
Documentation
UUhistle comes with a lot of explanatory material worked right into the software itself. We hope that you'll be able to use UUhistle for exploring programs without external documentation.
We have some technical documentation available:
- What kind of Python programs can UUhistle handle?
See Supported Python Language Features. - How to set up example programs and assignments?
See Using Course Config Files. - How to provide UUhistle to students as an applet?
See UUhistle as an Applet. - How to allow students to submit their answers?
See Using HTTP POST to Submit Solutions
You may also find the information you're looking for in the FAQ.
Do let us know if you're missing some particular piece of information!