university project for visual programming classes