DocumentCode
3093158
Title
Recording user actions in a Smalltalk programming environment
Author
Macgregor, Malcolm ; Thomas, Pete ; Woodman, Mark
Author_Institution
Dept. of Comput., Open Univ., Milton Keynes, UK
fYear
1999
fDate
36373
Firstpage
280
Lastpage
289
Abstract
AESOP (An Electronic Student Observatory Project) is a system for recording, replaying and analysing user actions in LearningWorks, a Smalltalk programming environment. The project aims to: (i) inform educators how best to effect object technology transfer by improving their teaching; (ii) provide an apparatus for identifying problems neophytes experience while learning to program; and (iii) provide empirical evidence for improving the design of the programming environment. Initially AESOP is being targeted on a large scale distance learning course enrolling 5000 mature students per year. The paper describes the project and gives a flavour of the research questions of how neophytes learn programming concepts, in particular object concepts as exemplified by Smalltalk. The implementation of a selection of tools is described and sample data is also explained. Current project status is reviewed and many issues are raised concerning what sort of data to collect
Keywords
Smalltalk; computer science education; courseware; distance learning; educational courses; object-oriented programming; programming environments; teaching; AESOP; An Electronic Student Observatory Project; LearningWorks; Smalltalk programming environment; educators; large scale distance learning course; mature students; neophytes; object concepts; object technology transfer; programming concepts; programming environment; project status; teaching; user actions; Application software; Books; Computer aided instruction; Education; HTML; Instruments; Observatories; Programming environments; Programming profession; Technology transfer;
fLanguage
English
Publisher
ieee
Conference_Titel
Technology of Object-Oriented Languages and Systems, 1999. TOOLS 30 Proceedings
Conference_Location
Santa Barbara, CA
Print_ISBN
0-7695-0278-4
Type
conf
DOI
10.1109/TOOLS.1999.787556
Filename
787556
Link To Document