This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
mt2011f:week5 [2011/09/19 14:28] Tim Korb |
mt2011f:week5 [2011/09/20 20:15] (current) Tim Korb |
||
---|---|---|---|
Line 9: | Line 9: | ||
Required Readings | Required Readings | ||
- | * [[http://dl.acm.org.login.ezproxy.lib.purdue.edu/citation.cfm?id=1921607.1921611|Difficulties in Learning Inheritance and Polymorphism]] | + | * Holland, et al (1997). [[http://dx.doi.org.login.ezproxy.lib.purdue.edu/10.1145/268085.268132|Avoiding Object Misconceptions]] |
- | * [[http://dl.acm.org.login.ezproxy.lib.purdue.edu/citation.cfm?id=268084.268132|Avoiding Object Misconceptions]] | + | * Lieberman, et al (2011). [[http://dx.doi.org.login.ezproxy.lib.purdue.edu/1921607.1921611|Difficulties in Learning Inheritance and Polymorphism]] |
Optional Readings | Optional Readings | ||
Line 20: | Line 20: | ||
===== Topics ===== | ===== Topics ===== | ||
+ | * Discuss misconceptions surrounding object-oriented programming. | ||
+ | * Examples of problems students have when learning inheritance and polymorphism. | ||
| | ||
===== Lab ====== | ===== Lab ====== |