1989
DOI: 10.1207/s15516709cog1304_1
|View full text |Cite
|
Sign up to set email alerts
|

Skill Acquisition and the LISP Tutor

Abstract: An analysis of student learning with the LISP tutor indicates that while LISP is complex, learning it is simple. The key to factoring out the complexity of LISP is to monitor the learning of the 500 productions in the LISP tutor which describe the programming skill. The learning of these productions follows the power‐law learning curve typical of skill acquisition. There is transfer from other programming experience to the extent that this programming experience involves the same productions. Subjects appear t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

2
148
0
3

Year Published

1991
1991
2012
2012

Publication Types

Select...
5
3
2

Relationship

0
10

Authors

Journals

citations
Cited by 282 publications
(153 citation statements)
references
References 14 publications
2
148
0
3
Order By: Relevance
“…The Lisp tutor [Anderson et al, 1986] is an intelligent tutoring system that supports the incremental construction of Lisp programs. At any point in the development a student can only take a single next step, which makes the interaction style of the tutor a bit restrictive.…”
Section: Related Workmentioning
confidence: 99%
“…The Lisp tutor [Anderson et al, 1986] is an intelligent tutoring system that supports the incremental construction of Lisp programs. At any point in the development a student can only take a single next step, which makes the interaction style of the tutor a bit restrictive.…”
Section: Related Workmentioning
confidence: 99%
“…Anderson's work exemplifies the second (see Anderson, 1988;Anderson, Boyle, & Reiser, 1985;Anderson, Boyle, & Yost, 1985;Anderson, Conrad, & Corbett, 1989). Of course, mixtures of principles from each tradition are possible (see Frederiksen & White, 1990); there might be free exploration coupled with critical advisory feedback.…”
Section: ·26·mentioning
confidence: 99%
“…In the buggy models the rules that account for the learner's nonstandard performance are usually drawn from a set of known possible rules, usually called a bug catalogue. This approach has been used in subject areas such as subtraction [6], fractions [29], and Lisp programming [2]. The development of the bug catalogues -which can run into several hundred rules -has been very labour-intensive.…”
Section: Modelling Techniquesmentioning
confidence: 99%