This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
mt2011f:week4 [2011/09/07 23:30] Tim Korb |
mt2011f:week4 [2011/10/05 17:57] (current) Ninger Zhou |
||
---|---|---|---|
Line 9: | Line 9: | ||
Required Readings | Required Readings | ||
- | * [[http://www.springerlink.com/content/52V55517356QT070|Using BlueJ to Introduce Programming]] (BCK) | + | * Kolling, M. (2008). [[http://www.springerlink.com/content/52V55517356QT070|Using BlueJ to Introduce Programming Reflections on the Teaching of Programming. In J. Bennedsen, M. Caspersen & M. Kolling (Eds.), (Vol. 4821, pp. 98-115): Springer Berlin / Heidelberg.]] (BCK) |
- | * [[http://www.springerlink.com/content/V58548G3G2567271|Transitioning to OOP/Java -- A Never Ending Story]] (BCK) | + | |
- | * [[http://dl.acm.org/citation.cfm?id=1584326|Empirical comparison of objects-first and objects-later]] | + | |
+ | * Borstler, J. et al. (2008). [[http://www.springerlink.com/content/V58548G3G2567271|Transitioning to OOP/Java ‚ ---- A Never Ending Story | ||
+ | Reflections on the Teaching of Programming. In J. Bennedsen, M. Caspersen & M. Kolling (Eds.), (Vol. 4821, pp. 80-97): Springer Berlin / Heidelberg.]] (BCK) | ||
+ | |||
+ | * Albrecht Ehlert and Carsten Schulte. (2009). [[http://doi.acm.org/10.1145/1584322.1584326|Empirical comparison of objects-first and objects-later. In Proceedings of the fifth international workshop on Computing education research workshop (ICER '09). ACM, New York, NY, USA, 15-26. DOI=10.1145/1584322.1584326 | ||
+ | ]] | ||
===== Topics ===== | ===== Topics ===== | ||
* Object first | * Object first | ||
- | * Objects in the middle | + | * Objects early |
- | * Objects last | + | * Objects later |
| | ||
===== Lab ====== | ===== Lab ====== |