edit 6190

reflections

desk crits

interactive museums

special
interest group

edit 6210 participation

service

reflections

2003.12.04

Work Completed

  • Finish Styling
  • Bug Squashing

Summary

I finished styling the HTML, and the site is looking pretty good. Just in time for the showcase! There were a few bugs I found through extensive testing, so Bug Squashing was the main activity of choice this week.

It occurs to me that Object Oriented Programming in general is analogous to Polya's adaptation of the principle of "divide and conquer." In A Word for Learning, Papert discusses this, using the example of the Wright Brothers, who had the intention to fly, but had to take it a piece at a time, building a wind tunnel to test wings, a glider, and an engine, all as seperate parts. Similarly, Object Oriented Programming allows the programmer to divide up the tasks, in my case, a recipe website, into more manageable subsections, or classes, in order to complete the whole. Modular programming allows success where failure would likely occur, simply due to the programmer being overwhelmed.

Work On Tap

  • Phase 2

References

Papert, S., (1996). A word for learning. In Y. Kafai & M. Resnick (Eds.), Constructionism in practice: Designing, thinking, and learning in a digital world (pp. 9-24). Mahwah, NJ: Lawrence Erlbaum Associates

2003.10.23

2003.10.30

2003.11.06

2003.11.13

2003.11.20

2003.11.27

2003.12.04