Inheritance and Polymorphism¶
1. Introduction¶
At the end of this module you will.. * Have been introduced to using the Iclicker * Know some of the basics of Polymorphism
Java Java Java! –> Sections 0.78, 1.3, 8.1 - 8.5, and 8.7
Know how methods send messages to each other using parameters * Java Java Java! –> Sections 0.76, 3.2 * Think Java –> Section 1.5
Have more practice creating and using methods * Java Java Java! –> Chapter 4 * Think Java –> Chapter 3
Know about the ‘super’ keyword and how to use it * Java Java Java! –> Section 8.2.6
Know some of the strategies Computer Scientists use when creating algorithms * Java Java Java! –> Sections 1.2 - 1.3 * Think Java –> Section 1.2
2. Syntax Review¶
3. Syntax Practice¶
Codeworkout exercises
4. changePointeeDataDirect¶
Molly is practicing adding a CW style question (still in progress)
5. Programming Practice¶
6. Codeworkout exercises¶
7. Reading Quiz 1¶
Practicing making a multiple choice question to mimic a Khan Academy question