Week 12 agenda and readings -- more Python introduction

09 Nov 2011

New topics and terms

We'll start going through these topics, which might continue into next week:

  • Logo in Python. See this documentation.
  • Objects and instances
  • Basic usage of lists
  • For loops
  • Defining your own functions

Readings

Read chapters 3 and 4 in How to Think Like a Computer Scientist: Learning with Python. Like last time, try to do as many of the exercises as you can throughout and at the end of each chapter.

Chapter 3 introduces the Python library that provides Logo functionality. Chapter 4 shows how to define functions.