DocumentCode :
1994806
Title :
SmartTutor: Creating IDE-based interactive tutorials via editable replay
Author :
Zhang, Ying ; Huang, Gang ; Zhang, Nuyun ; Mei, Hong
Author_Institution :
Key Lab. of High Confidence Software Technol., Peking Univ., Beijing
fYear :
2009
fDate :
16-24 May 2009
Firstpage :
559
Lastpage :
562
Abstract :
Interactive tutorials, like Eclipse´s cheat sheets, are good for novice programmers to learn how to perform tasks (e.g., checking out a CVS project) in an integrated development environment (IDE). Creating these tutorials often requires programming effort that is time-consuming and difficult. In this paper, we propose an approach using editable replay of user actions to help authors create interactive tutorials with little programming effort. User actions of performing a task can be recorded, edited, and presented as a tutorial. The tutorial can be replayed interactively for mentoring. We present our SmartTutor implementation in the Eclipse IDE and conduct a preliminary evaluation on it, which demonstrates efficiency gains for the tutorial authors.
Keywords :
intelligent tutoring systems; interactive systems; programming; Eclipse IDE; IDE-based interactive tutorials; SmartTutor; cheat sheets; editable replay; integrated development environment; novice programmers; Computer science; Computer science education; Documentation; Educational programs; Educational technology; Employee welfare; Navigation; Programming profession; Software performance; Tutorial;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 2009. ICSE 2009. IEEE 31st International Conference on
Conference_Location :
Vancouver, BC
ISSN :
0270-5257
Print_ISBN :
978-1-4244-3453-4
Type :
conf
DOI :
10.1109/ICSE.2009.5070555
Filename :
5070555
Link To Document :
بازگشت