A module CS109UI that allows students to build simple programs with a graphical user interface without learning about Swing or event-based programming.
See http://otfried.org/scala/cs109ui.html for documentation.
Example code for my tutorial about Scala Swing at http://otfried.org/scala/gui.html.
General example code for my Scala documentation page at http://otfried.org/scala
Code snippets as used in my CS109 tutorials at http://otfried.org/courses/cs109/tutorial.html
Data files and starting code for CS109 projects.