Abstract
Students often have difficulty with the minutiae of program construction. We introduce the idea of `Programming by Numbers', which breaks some of the programming process down into smaller steps, giving such students a way into the process of Programming in the Small. Programming by Numbers does not add intellectual difficulty to learning programming, as it does not require the student to learn additional tools or theory. In fact it can be done with pencil and paper or the normal editor, and only requires the student to remember (and understand) seven simple steps. Programming by Numbers works best with languages that offer pattern matching, such as ML, or data directed dispatching, such as Java
Original language | Undefined |
---|---|
Pages (from-to) | 252-265 |
Number of pages | 14 |
Journal | Computer journal |
Volume | 2000 |
Issue number | 43 |
DOIs | |
Publication status | Published - 2000 |
Keywords
- EWI-976
- METIS-118708
- IR-18188