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
Link To Document :
بازگشت