Due 10/19 | Assignment 18 | Functions — `olio.py` |

Due 10/17 | Assignment 17 | Functions — `artistry.py` |

Due 10/16 | Assignment 16 | Chrestomathics with looping and dictionaries — `common_commodities.py` |

Due 10/11 | Assignment 15 | Chrestomathics with while looping — `count_down.py` |

Due 10/10 | Assignment 14 | Chrestomathics with decision making — `same_difference.py` |

Due 10/9 | Assignment 13 | Chrestomathics with decision making — `do_you_relate.py` |

Due 09/25 | Assignment 12 | Chrestomathics with nested loops — `dataset_min_max.py` |

Due 09/20 | Assignment 11 | Chrestomathics with nested loops — `digit_box.py` |

Due 09/18 | Assignment 10 | Chrestomathics using `random` module — `chatter.py` |

Due 09/11 | Assignment 09 | Interactive chrestomathics — `bean_count.py` |

Due 09/08 | Assignment 08 | Interactive chrestomathics — `manhattan_distance.py` |

Due 09/06 | Assignment 07 | Interactive chrestomathics — `all_consuming.py` |

Due 09/01 | Assignment 06 | Interactive chrestomathics — `how_old_will_i_be_in_2060.py` and `dateable.py` |

Due 09/01 | Assignment 05 | Interactive chresthomathics — `complimenter.py` |

Due 08/30 | Assignment 04 | Chrestomathics — `truth.py` and `seconds.py` |

Due 08/29 | Assignment 03 | Structured communication — `directions.py` and `name_town_and_state.py` |

Due 08/23 | Assignment 02 | Flying |

Due 08/22 | Assignment 01 | Pure poetry |