|
| | | |
Patterns in Learning to Program - An Experiment?
Porter, R. and Calder, P.
Learning to program involves the application of programming language features to the solving of novel problems, and the experience of educators suggests that it is this factor that causes novice programmers the most difficulty. Because software patterns are descriptions of common problems and their solution written in a standardised format that facilitates reuse, their use in the novice context is indicated. An earlier paper (Porter & Calder 2003) suggested and demonstrated a process for applying patterns to problems that derives from the relationships between patterns in a pattern language suitable for novice programmers. This paper reports on the feasibility of testing the idea. |
Cite as: Porter, R. and Calder, P. (2004). Patterns in Learning to Program - An Experiment?. In Proc. Sixth Australasian Computing Education Conference (ACE2004), Dunedin, New Zealand. CRPIT, 30. Lister, R. and Young, A. L., Eds. ACS. 241-246. |
(from crpit.com)
(local if available)
|
|