Table of Contents
Week 8: Arrays and Loops
Objectives
Readings for Class Discussion
Topics
Lab
Week 8: Arrays and Loops
Objectives
Examine techniques for teaching students about arrays and loops.
Readings for Class Discussion
Eagle & Barnes (2008).
Wu's castle: teaching arrays and loops in a game
Review chapters in Horstmann text on Arrays and Array Lists
Optional Readings
Burger (2003).
Teaching two-dimensional array concepts in Java with image processing examples
Videos
Khan Academy.
For Loops in Python
and
While Loops in Python
Topics
Understanding arrays (one and two dimensional, arrays of arrays)
Arrays of objects
Dynamic arrays and generics
Explaining loops and their relationship to arrays
Lab
AP CS: Designing Classes; Interfaces and Polymorphism