|
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
Anderson, J.R., .Boyle, C.F. and Reiser, B.J. Intelligent tutoring systems. Science. 228, (1985), 456-467.
|
| |
3
|
Anderson, J.R., Pirolli, P.L and Farrell, R. Learning to program recursive functions. In M. Chi, R. Glaser and M. Farr, Ed., The Nature of Expertise. Lawrence Erlbaum Associates, Hillsdale, N J, 1988.
|
| |
4
|
Anderson, R.C. Some reflections on ThP arq,,i~itinn nf knnw!Pr!~e ~d~J. cational Researcher. 13, 5 (1986), 5- 10.
|
| |
5
|
Bereiter, C. and Scardamalia, M. The psychology of written composition. Lawrence Erlbaum Associates, Hillsdale, N.J, 1986.
|
| |
6
|
Brown, A.L. and Palincsar, A.S. Reciprocal teaching of comprehension strategies: A natural history of one program for enhancing learning. In J.G. Borkowski and J.D. Day, gd., Cognition in Special Children: Comparative Approaches to Re- Giftedness. Ablex Publishing Corp., Norwood, NJ, 1987.
|
| |
7
|
Brown, M.H. A!g~.orithm Animation. MIT Press. Cambridge, MA, 1987.
|
 |
8
|
|
| |
9
|
|
| |
10
|
Collins, A., Brown, J.S. and Newman, S.E. Cognitive apprenticeship: Teaching the craft of reading, writnick, Ed., Cognition and Instruction.' Issues and Agendas. Lawrence Erlbaum Associates, Hillsdale, NJ, 1989, pp. 453-494.
|
| |
11
|
|
| |
12
|
Greeno, J.G. A study of problem solving. I. u U.!a~,r, Ed., Ad,,o,r,,~ in Instructional Psychology. Lawrence Eribaum Associates, Hiiisdaie, NJ, 1978.
|
| |
13
|
H usic, F., Linn, M.C. and S!oane, K.D. Adapting instruction to the cognitive demands of learning to program. J. of Educational Psychology. 8i, 4 (i989), a/u-a~sz.
|
| |
14
|
Jeffries, R., Turner, A.A., Poison, P.G. and Atwood, M.E. The processes involved in designing software. In J.R. Anderson, Ed., Cognitive Skills and Their Acquisition. Hi!lsdale, N J, 1981, pp. 255-283.
|
| |
15
|
|
| |
16
|
Larkin, J., McDermott, J., Simon, novice performance in solving physics problems. Science. 208, 20 (!980), !335-42.
|
| |
17
|
|
| |
18
|
Linn, M.C. and Dalbey, J. Cognitive consequences of programming instruction: Instruction, access, and ability. Educational Psychologist 20, 4 (1985), 191-206.
|
| |
19
|
Linn, M.C., S!oane, K.D. and c,cy, M.J. l'd~al ,ha act1:~! hi,- comes from precollege Pascal instruction. Journal of Research in Science Teaching: 25, 5 (!987), 467- 490.
|
| |
20
|
Linn, M.C. and Songer, N.B. Teaching thermodynamics to middle school students: What are appropriate cognitive demands? journal of Research in Science Teaching 28, i0 (1991), 885-918.
|
| |
21
|
Literate Programming Department, Printing Common Words. Commun. ACM. 30, 7 (1987), 593.
|
| |
22
|
Mandinach, E. and Linn, M.C. The cognitive effects of computer learning environments. J. of Educational Computing Research. 2, 4 (1986),
|
| |
23
|
Papert, S. Mindstorms. Basic Books, New York, 1968.
|
 |
24
|
|
| |
25
|
Pirolli, P.L. A cognitive model and computer tutor for programming tion. 2, 4 (1986), 320-355.
|
| |
26
|
|
| |
27
|
Schoenfeld, A.H. Mathematical Problem Solving. Academic Press, Orlando, FL, 1985.
|
| |
28
|
Sloane, K. and Linn, M.C. InstructlO{l~i 150! !UlLIO{18 Ill l'i:l. ruing classes. In R. Mayer, Ed., Teaching and Learning Computer Protires. Lawrence Ertbaum Associates, Hillsdale, NJ., 1988, pp. 207-235.
|
| |
29
|
Soloway, E. From problems to programs via plans: The content and structure of knowledge for introductory LISP programming. J. of Educational Computing Research. I, 2 (1985), 157-172.
|
 |
30
|
|
| |
31
|
|
 |
32
|
|
| |
33
|
Vygotsky, L. Thought and Language. MIT Press, Cambridge, Mass., 1962.
|
CITED BY 45
|
|
|
|
|
|
|
|
Michael Clancy , Nate Titterton , Clint Ryan , Jim Slotta , Marcia Linn, New roles for students, instructors, and computers in a lab-based introductory programming course, ACM SIGCSE Bulletin, v.35 n.1, January 2003
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Scott P. Robertson , John M. Carroll , Robert L. Mack , Mary Beth Rosson , Sherman R. Alpert , Jürgen Koenenmann-Belliveau, Ode: a self-guided, scenario-based learning environment for object-oriented design principles, ACM SIGPLAN Notices, v.29 n.10, p.51-64, Oct. 1994
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
INDEX TERMS
Primary Classification:
D.
Software
D.2
SOFTWARE ENGINEERING
D.2.7
Distribution, Maintenance, and Enhancement
Subjects:
Documentation
Additional Classification:
D.
Software
D.m
MISCELLANEOUS
Subjects:
Software psychology**
K.
Computing Milieux
K.3
COMPUTERS AND EDUCATION
K.3.2
Computer and Information Science Education
Subjects:
Curriculum
General Terms:
Design,
Documentation,
Human Factors,
Management
Keywords:
Pascal,
apprenticeship learning,
case studies,
computer science education,
curriculum materials,
design skills,
introductory programming,
knowledge organization,
literate programming
|