• Title of article

    Improving the tutoring of software design using case-based reasoning

  • Author/Authors

    Thomasson، نويسنده , , B.J. and Ratcliffe، نويسنده , , M.B. and Thomas، نويسنده , , L.A.، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2006
  • Pages
    12
  • From page
    351
  • To page
    362
  • Abstract
    Judging by results, the methods undertaken to teach software development to large classes of students are flawed; too many students are failing to grasp any real understanding of programming and software design. To address this problem the University of Wales, Aberystwyth has developed VorteX, an interactive collaborative design tool that captures the design processes of novice students, provides a diagnosis system capable of interpreting the students’ work, and advises on their design process. aper provides an overview of VorteX, its capabilities and use, and explains how the case-based system identifies redundancies in the storage of student designs and reduces data volume. The paper describes how equivalence maps merge similar classes to reduce the design structure possibilities, how snippets eliminate the replication of components and how abstract snippets represent the design intent of students in a minimalist form. Finally it concludes with comments on the student experience of the VorteX case-based reasoning assistant.
  • Keywords
    Software Design , case-based reasoning , Design capture , Intelligent tutor , Design replays
  • Journal title
    ADVANCED ENGINEERING INFORMATICS
  • Serial Year
    2006
  • Journal title
    ADVANCED ENGINEERING INFORMATICS
  • Record number

    1384270