There's more to interaction than meets the eye: some issues in manual input
Human-computer interaction
The design and evaluation of marking menus
The design and evaluation of marking menus
Object-oriented programming in the BETA programming language
Object-oriented programming in the BETA programming language
Active learning and its use in computer science
ITiCSE '96 Proceedings of the 1st conference on Integrating technology into computer science education
Teaching and learning as multimedia authoring: the classroom 2000 project
MULTIMEDIA '96 Proceedings of the fourth ACM international conference on Multimedia
Myths about object-orientation and its pedagogy
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
Teaching object-orientation with the Object Visualization and Annotation Language (OVAL)
Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSEconference on Innovation and technology in computer science education
OO overkill: when simple is better than not
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Scaffolding learning in virtual environments
Proceedings of the 6th annual conference on Innovation and technology in computer science education
Teaching theory of computation using pen-based computers and an electronic whiteboard
Proceedings of the 6th annual conference on Innovation and technology in computer science education
Supporting several levels of restriction in the UML
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
Ideogramic: flexibility and formality in collaborative diagramming
Proceedings of the second Nordic conference on Human-computer interaction
A visualisation tool as a demonstration aid
Computers & Education
Implementation of object-orientation using UML in entry level software development courses
CITC5 '04 Proceedings of the 5th conference on Information technology education
Enhancing CS programming lab courses using collaborative editors
Journal of Computing Sciences in Colleges
Newly-discovered group awareness mechanisms for supporting real-time collaborative authoring
AUIC '05 Proceedings of the Sixth Australasian conference on User interface - Volume 40
Visual help to learn programming
ACM Inroads
Hi-index | 0.00 |
Modeling is central to doing and learning object-oriented development. We present a new tool, Ideogramic UML, for gesture-based collaborative modeling with the Unified Modeling Language (UML), which can be used to collaboratively teach and learn modeling. Furthermore, we discuss how we have effectively used Ideogramic UML to teach object-oriented modeling and the UML to groups of students using the UML for project assignments.