A revision tool for teaching and learning sequence diagrams
Pete Thomas, Kevin Waugh, Neil Smith, Open University, United Kingdom
EdMedia + Innovate Learning, in Vienna, Austria ISBN 978-1-880094-65-5 Publisher: Association for the Advancement of Computing in Education (AACE), Waynesville, NC
This paper describes a software tool that has been developed to help students learn to produce UML sequence diagrams (SDs) in the context of object modelling. The tool, called the SD-Exerciser, developed from an earlier tool for learning about entity-relationship diagrams, presents a student with a series of questions and invites the student to produce SDs that represent the interactions for the use cases embedded in the questions. The SD-Exerciser marks each attempt at a diagram and provides several feedback perspectives on the student’s answer. A new development is the ability to check a sequence diagram for syntax errors some of which the tool will attempt to repair. The SD-Exerciser incorporates an automatic marking algorithm based on the successful ERD marker and experiments to date show that it continues to be effective in the new situation.
Thomas, P., Waugh, K. & Smith, N. (2008). A revision tool for teaching and learning sequence diagrams. In J. Luca & E. Weippl (Eds.), Proceedings of ED-MEDIA 2008--World Conference on Educational Multimedia, Hypermedia & Telecommunications (pp. 5454-5460). Vienna, Austria: Association for the Advancement of Computing in Education (AACE).
© 2008 Association for the Advancement of Computing in Education (AACE)