DocumentCode :
456293
Title :
A Design Pattern Management Tool for Educational Purposes
Author :
Al-Tahat, Khalid S Y ; Al-ahmad, Ayat N. ; Kallajo, Noor B. ; Al-Jayyousi, Wala B.
Author_Institution :
Dept. of Software Eng., Hashemite Univ.
Volume :
1
fYear :
0
fDate :
0-0 0
Firstpage :
31
Lastpage :
35
Abstract :
The benefits of using design patterns have been widely acknowledged by experienced software professionals. The application of design patterns to object-oriented software development has already brought positive results in practice. Reported benefits include significant increases in quality and productivity. However, using design patterns is not a trivial process especially for students and novice designers/programmers. This paper introduces a tool for teaching design patterns to students and novice designers/programmers in order to teach those recognizing appropriate patterns and applying them properly. It provides an interactive environment that is designed as if the users requested the information in multiple stages. Each stage adds additional features that were not included in the previous stage. The help supporting each stage guarantees that the user can understand the current stage and help him moving to the next stage. The tool provides a real life existence for each pattern selected that illustrates the application of that pattern in software development
Keywords :
computer science education; educational computing; interactive programming; interactive systems; object-oriented programming; teaching; design pattern management tool; educational purpose; interactive environment; object-oriented software development; Application software; Education; Information technology; Management training; Object oriented modeling; Pattern recognition; Productivity; Programming profession; Robustness; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information and Communication Technologies, 2006. ICTTA '06. 2nd
Conference_Location :
Damascus
Print_ISBN :
0-7803-9521-2
Type :
conf
DOI :
10.1109/ICTTA.2006.1684340
Filename :
1684340
Link To Document :
بازگشت