Map
Index
Random
Help
th

QuoteRef: soloE9_1986

topics > all references > ThesaHelp: references sa-sz



ThesaHelp:
ACM references m-z
ThesaHelp:
references sa-sz
Group:
program representation
Topic:
learning a programming language
Topic:
education
Topic:
design pattern
Topic:
programming with a database of modules
Topic:
pseudocode design
Topic:
reusable programming
Topic:
stepwise refinement
Topic:
experimental results on programming

Reference

Soloway, E., "Learning to program = Learning to construct mechanisms and explanations.", Communications of the ACM, 29, 9, pp. 850-858, September 1986. Google

Quotations
850 ;;Quote: a program has two audiences: the computer for which it is a mechanism, and the human reader for which it is an explanation
851 ;;Quote: learning to program is learning how to construct mechanisms and explanations
851 ;;Quote: an introductory programming course should make explicit the implicit knowledge of experts
851 ;;Quote: the basic building blocks for programming include stereotypical goals and plans; like pseudocode
853+ ;;Quote: the name of a stereotypical program plan is an explicit label for a structure that will be used repeatedly
853 ;;Quote: Soloway's group build a library of plans; used to teach introductory programming
855 ;;Quote: part of stepwise refinement is using subproblems for which you already have canned solutions
856 ;;Quote: plans for programming can be sequenced, nested, merged or tailored
856 ;;Quote: plans for programming are difficult to merge effectively; novices almost always make mistakes


Related Topics up

ThesaHelp: ACM references m-z (280 items)
ThesaHelp: references sa-sz (237 items)
Group: program representation   (25 topics, 659 quotes)
Topic: learning a programming language (15 items)
Topic: education (35 items)
Topic: design pattern (17 items)
Topic: programming with a database of modules (94 items)
Topic: pseudocode design (43 items)
Topic: reusable programming (77 items)
Topic: stepwise refinement (25 items)
Topic: experimental results on programming (75 items)

Collected barberCB 1/87
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.