2.1. Inheritance and Polymorphism¶
2.1.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.1.2. Syntax Review¶
2.1.3. Syntax Practice¶
Codeworkout exercises
2.1.4. changePointeeDataDirect¶
Molly is practicing adding a CW style question (still in progress)
2.1.5. Programming Practice¶
2.1.6. Codeworkout exercises¶
2.1.7. Reading Quiz 1¶
Practicing making a multiple choice question to mimic a Khan Academy question