Table of Contents
Week 8
Objectives
Readings for Class Discussion
Topics
Lab
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