• DocumentCode
    2673411
  • Title

    Teaching for understanding and its specialization to software engineering

  • Author

    MacNeil, Paul E.

  • fYear
    2004
  • fDate
    1-3 March 2004
  • Firstpage
    24
  • Lastpage
    29
  • Abstract
    Learning outcomes may be expressed as a set of items to be addressed and corresponding performance levels to be reached for each item. Engineering involves the capability to perform engineering functions, so it is desirable that learning outcomes address engineering performance. There are several frameworks for defining education levels. We briefly summarize the dimensions and understanding frameworks that were developed by one of the branches of the teaching for understanding school of educational thought. A few examples of specializing the dimensions and understanding frameworks to software engineering education are presented. The dimensions framework is compared with a set of levels from an agile process source, which also addresses software engineering performance. The dimensions and understanding frameworks appear to apply well to software engineering.
  • Keywords
    computer science education; continuing professional development; software engineering; teaching; instructional design; professional performance; software engineering education; teaching; Application software; Design engineering; Education; Educational institutions; Performance evaluation; Psychology; Software engineering; Vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Education and Training, 2004. Proceedings. 17th Conference on
  • ISSN
    1093-0175
  • Print_ISBN
    0-7695-2099-5
  • Type

    conf

  • DOI
    10.1109/CSEE.2004.1276506
  • Filename
    1276506