Sample interactive programs

Below are some sample graphical user interfaces that I've developed for teaching purposes at ETS. They are each designed to demonstrate the programming of multiple techniques and features, but I also tried to keep the source code as simple as possible, to allow students to find their way around the code and modify things. All source code identifiers (class, method, and variable names, etc.) and comments within the source code are in English, though some of the documentation files are written in French. Feel free to download these samples and play with them if they might be useful to you. Please send me email about how you use these code samples in your courses or other projects.


3D Modeller

Network Visualizer

Multitouch Real-Time Strategy (RTS) Game

Multitouch Multi-User Electronic Whiteboard

3D Volume Viewer

Python example