Lesson 3 Discovering your Paths Chapter 1: Introduction Chapter 2: Comparison operators Chapter 3: If statements Chapter 4: Applying your knowledge Chapter 5: Making a git commit Chapter 6: Function calls Chapter 7: Using existing functions Chapter 8: Composition and abstraction Chapter 9: Incremental development [9.1] Test as you code [9.2] Test as you code [9.3] pass [9.4] Robot with a direction [9.5] Randomising the robot [9.6] Random numbers are not random! Chapter 10: Commenting Chapter 11: Summary Chapter 9 Incremental development The man who moves a mountain begins by carrying away small stones. Confucius Rough estimated time needed20-30 mins