All of the files listed on the left are links. Feel free to grab all of it.
Johny On The Spot Observations
Where does this fit? We have a suite of several introductory courses that introduce "the big 5:"
- varibles and objects
- conditional logic
Next, we have an intermediate course in procedural programming that builds big-5 skills.
This course is one of our advanced threads: Object Oriented Programming and GUIs.
Inheritance, Interfaces, and Subtypery How do you motivate the importance of this to your students? What kind of examples do you present?
interface: hardwaree interface (SATA, etc) secrets hide behind the interface. class Animal class Cat class Dog
GUIs live on inheritance.