====== Week 8 ====== ===== Objectives ===== * Addressing (more) difficult programming topics: pointers and references, dynamic data structures, and recursion. ===== Readings for Class Discussion ===== * Parlante. Stanford CS Education Library (http://cslibrary.stanford.edu/). Pointer Basics; Pointers and Memory; Dynamic Data Structures * Wirth (2008). Introducing Recursion by Parking Cars. * Bruce (2005). Why Structural Recursion Should Be Taught Before Arrays in CS 1. ===== Topics ===== ===== Lab ====== * Binky Pointer Video