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