• DocumentCode
    141027
  • Title

    Teaching modeling using Umple: Principles for the development of an effective tool

  • Author

    Lethbridge, Timothy C.

  • Author_Institution
    Electr. Eng. & Comput. Sci., Univ. of Ottawa, Ottawa, ON, Canada
  • fYear
    2014
  • fDate
    23-25 April 2014
  • Firstpage
    23
  • Lastpage
    28
  • Abstract
    Umple is a model-oriented programming technology designed to teach modeling while at the same time being practical for industrial application. In this paper we discuss six principles we followed in order to ensure Umple can be effective as a learning resource: being highly usable, facilitating incremental learning, providing an experience of positive reinforcement in learners, convincing learners about the value of the material, broadening learning opportunities, and being inexpensive.
  • Keywords
    computer aided instruction; computer science education; modelling; teaching; Umple; incremental learning; learners positive reinforcement; learning opportunities; model-oriented programming technology; modeling teaching; usability; Computational modeling; Education; Industries; Java; Manuals; Programming; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Education and Training (CSEE&T), 2014 IEEE 27th Conference on
  • Conference_Location
    Klagenfurt
  • Type

    conf

  • DOI
    10.1109/CSEET.2014.6816777
  • Filename
    6816777