In order to teach objects and classes effectively with an object-first approach, some basic knowledge of UML is required. In this paper, we describe a beginners UML tool that was created to assist in teaching introductory level, object-oriented programming courses - without overwhelming students with the complete UML syntax.
NOTE: The first page of text has been automatically extracted and included below in lieu of an abstract Session 1394 A Pedagogy to Support Modern Concepts in Distributed Systems Courses Bina Ramamurthy, Eric Crahen Computer Science and Engineering Department University at Buffalo Buffalo, NY 14260-2000 bina@cse.buffalo.edu, crahen@cse.buffalo.edu 716-645-3180 (108) Proceedings of the 2003 American Society for Engineering Education Annual Conference & Exposition Copyright © 2003, American Society for Engineering Education