• DocumentCode
    632508
  • Title

    What makes it hard to teach software engineering to end users? some directions from adaptive and personalized learning

  • Author

    Chimalakonda, Sridhar ; Nori, Kesav V.

  • Author_Institution
    Int. Inst. of Inf. Technol., Hyderabad, India
  • fYear
    2013
  • fDate
    19-21 May 2013
  • Firstpage
    324
  • Lastpage
    328
  • Abstract
    Today, software is being co-designed, co-developed, co-maintained and customized by professionals from a wide range of other disciplines and end users from varied and different backgrounds in addition to software engineers. While there is extensive research on facilitating and supporting end users to write better software, there is sparse research on better ways of educating them with software engineering (SE) knowledge. On the other hand, learning domain has recognized the need for adaptive and personalized learning (APL) and developed numerous approaches, methods and tools to address that need. The main purpose of this paper is firstly to expose some challenges of teaching SE to end users with an aim of understanding learning needs of end users. We then present a brief overview of APL domain and an ontology based framework for integrating APL with software engineering education (SEE). We then discuss a brief example of end users from adult literacy followed by some future directions towards delivering personalized SEE.
  • Keywords
    computer science education; ontologies (artificial intelligence); software engineering; teaching; APL; SE knowledge; SEE; adaptive-and-personalized learning; learning need; ontology based framework; software codesign; software codevelopment; software comaintenance; software customization; software engineering education; software engineering knowledge; software engineering teaching; Conferences; Education; Ontologies; Programming profession; Software; Software engineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Education and Training (CSEE&T), 2013 IEEE 26th Conference on
  • Conference_Location
    San Francisco, CA
  • ISSN
    1093-0175
  • Type

    conf

  • DOI
    10.1109/CSEET.2013.6595270
  • Filename
    6595270