Both sides previous revision Previous revision Next revision | Previous revision | ||
mt2011f:start [2011/10/12 15:25] Tim Korb |
mt2011f:start [2012/02/20 09:59] (current) |
||
---|---|---|---|
Line 63: | Line 63: | ||
Other Topics: | Other Topics: | ||
- | * Teaching Programming: Execution Flow, Variables, Memory | ||
* Teaching Tough Topics: Dynamic Data Structures and Recursion | * Teaching Tough Topics: Dynamic Data Structures and Recursion | ||
* Scratch (including BYOB) | * Scratch (including BYOB) | ||
Line 80: | Line 79: | ||
* //Reflections on the Teaching of Programming//, Jens Bennedsen, Michael Caspersen, and Michael Kolling, Springer Verlag, LNCS 4821, 2008. | * //Reflections on the Teaching of Programming//, Jens Bennedsen, Michael Caspersen, and Michael Kolling, Springer Verlag, LNCS 4821, 2008. | ||
* //Computer Science Unplugged//, Tim Bell, Ian Witten, and Mike Fellows, 2006. Available at http://www.csunplugged.org/. | * //Computer Science Unplugged//, Tim Bell, Ian Witten, and Mike Fellows, 2006. Available at http://www.csunplugged.org/. | ||
- | * //Guide to Computer Science Education//, Orit Hazzan, Tami Lapidot and Noa Ragonis, Springer Verlag, to be published in 2011. | + | * //Guide to Teaching Computer Science//, Orit Hazzan, Tami Lapidot and Noa Ragonis, Springer Verlag, 2011. |
* Selected papers from the proceedings of the annual //ACM Technical Symposium on Computer Science Education//, http://www.sigcse.org/. | * Selected papers from the proceedings of the annual //ACM Technical Symposium on Computer Science Education//, http://www.sigcse.org/. | ||