Abstract
This article help address the needs of programmers learning object-oriented design through scaffolded examples, sample problems of realistic size whose complexity is gradually revealed in steps that leverage and reinforce the intrinsic structure of the problem-solution process. Realistic tasks have a long history in learner-centered education, as does scaffolding that enables learners to build their understandings through a process of successive elaboration and integration. These pedagogical constructs are added to the simple but powerful notion that if the scaffolding mirrors the structure of a complex task, it not only makes the task attainable, but also conveys a method for accomplishing similar tasks in the future.
Original language | English (US) |
---|---|
Pages (from-to) | 46-47 |
Number of pages | 2 |
Journal | Communications of the ACM |
Volume | 39 |
Issue number | 4 |
DOIs | |
State | Published - Apr 1996 |
All Science Journal Classification (ASJC) codes
- General Computer Science