All our knowledge brings us nearer to our ignorance,
All our ignorance brings us nearer to death,
But nearness to death, no nearer to God.
Where is the Life we have lost in living?
Where is the wisdom we have lost in knowledge?
Where is the knowledge we have lost in information?
The cycles of Heaven in twenty centuries
Bring us farther from God and nearer to the Dust.
— T. S. Eliot, Choruses From ‘The Rock’, Selected Poems (New York: Harcourt, Brace & World, 1964), p. 107.
For this unit, work through the following preparatory activities.
-
Do “Reading 15” from the ZyBooks current assignments list.
-
This video demo — key ideas not emphasized in the text:
- The elements of object-oriented programming
- Inheritance as a mechanism for sharing; polymorphism as a mechanism for distinguishing
- Inter-Entity relationships in object-oriented programming: Is-a, Instance-of, and Has-a relationships.
You can find the final version of the sample code here: simple_draw.zip
Note that the coding in this week’s video demo depends on some Tkinter GUI material that we are not covering, so stay focused on the overall concepts without worrying about the details of the GUI code.