ABSTRACT
This paper contains a description of MODeLeR, a Multimedia Object Design Learning Resource. The impetus for the creation of MODeLeR was to provide an authentic learning environment for the study of object-oriented design to augment intermediate level programming classes. The Resource affords active, collaborative learning experiences in object modeling with the goal of helping students to gain design capabilities in UML and to appreciate the need for design that they often do not perceive since the programs they write are relatively small. Students typically create several different UML diagrams. This paper describes the MODeLeR environment and a pilot study in its use. This paper contains results of both a quantitative study and a qualitative evaluation of the Resource.
- Brilliant, S.S., and Wiseman, T.R. The first programming paradigm and language dilemma. in Proceedings of SIGCSE '96 (Philadelphia, PA, February, 1996), ACM Press, 338--342. Google ScholarDigital Library
- Rumbaugh, J., Jacobson, I., and Booch, G. The unified modeling language reference manual. Addison-Wesley, Reading, MA, 1999. Google ScholarDigital Library
- Barg, M., Fekete, A., Greening, T., Hollands, O., Kay, J., and Kingston, J.H. Problem-based learning for foundation computer science courses. Computer Science Education, 10, 2, (August 2000), 188--195.Google Scholar
- Robbins, K.A., Key, C.S., and Dickinson, K. Integrating a simulation case study into CS2: Developing design, empirical and analysis skills. SIGCSE Bulletin (ACM, Special Interest Group on Computer Science Education) 2002, 391--395. Google ScholarDigital Library
- Rasala, R., Raab, J., and Proulx, V.K. Java power tools: Model software for teaching object-oriented design. SIGCSE Bulletin (ACM, Special Interest Group on Computer Science Education) 2001, 297--301. Google ScholarDigital Library
- Proulx, V.K. Traffic simulation: A case study for teaching object oriented design. The 29th SIGCSE Technical Symposium on Computer Science Education, SIGCSE, (Atlanta, GA, February 1998) 48--52. Google ScholarDigital Library
- Sim. E. Teaching OOA: Issues and challenges. in Proceedings of the Int'l Academy for Information Management Annual Conference. (Atlanta, GA. December 1997), 496--502.Google Scholar
- Demuth, B., Schmitz, L., Hussmann, H., and Zschaler, S. Framework-based approach to teaching OOT: aims, implementation, and experience. In Proceedings of the 13th Conference on Software Engineering Education and Conference (Austin, TX, March, 2000) 283--293. Google ScholarDigital Library
- Shyam, K., Ramakrishna, D.T.V., and Ramesh, B.S. Learning how to design loosely coupled classes. In Proceedings of IEEE Frontiers in Education Conference, (Piscataway, NJ, October, 2000). 234--239. Google ScholarDigital Library
- Bolloju, N. Using GroupSystems in teaching and learning an object-oriented analysis and design course. The Journal of object-oriented programming. 13, 9, 6--11.Google Scholar
- Alphonce, C., and Ventura, P. Object orientation in CS1-CS2 by design. In Proceedings of the Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (Aarhus, Denmark, June 2002), 70--74. Google ScholarDigital Library
- Astrachan, O. OO overkill: When simple is better than not. 32nd SIGCSE Technical Symposium on Computer Science Education, (Charlotte, NC, February, 2001) 302--306. Google ScholarDigital Library
- Raj, A.K, Kass, and S.J, Perry, J.F. Vibrotactile Displays for Improving Spatial Awareness. In: Proceedings of the Human Factors and Ergonomics Society Annual Meeting, (San Diego, CA, August 2000) I:181--184.Google ScholarCross Ref
Index Terms
- MODeLeR: multimedia object design learning resource
Recommendations
MODeLeR: multimedia object design learning resource
This paper contains a description of MODeLeR, a Multimedia Object Design Learning Resource. The impetus for the creation of MODeLeR was to provide an authentic learning environment for the study of object-oriented design to augment intermediate level ...
Using fUML Combined with a DSML: An Implementation using Papyrus UML/SysML Modeler
MODELSWARD 2019: Proceedings of the 7th International Conference on Model-Driven Engineering and Software DevelopmentThe definition of standards is an efficient way to ensure a consensus on concepts and usages for a given domain. Unified modeling language (UML) and System modeling language (SysML) are standards: UML provides a large set of concepts enabling the ...
Object-oriented design with trace modeler and Trace4J
ITiCSE '09We present two tools that make students more productive during various object-oriented design activities. The first one, Trace Modeler, is a smart UML sequence diagram editor that helps students understand and apply responsibility-driven design. The ...
Comments