====== Week 9 ====== ~~NOTOC~~ ===== Data Types ===== * [[https://dcic-world.org/2021-08-21/intro-struct-data.html|Ch 11 Introduction to Structured Data]] * [[https://dcic-world.org/2021-08-21/recursive-data.html|Ch 13 Recursive Data]] * [[https://dcic-world.org/2021-08-21/trees.html|Ch 14 Trees]] ==== Tuesday ==== **//Structured and Conditional Data//** \\ **//Recursive Data//** \\ * **//Welcome back!//** * CPO notes: [[https://code.pyret.org/editor#share=1LB4oJC68oWrf7tLFr0BYabhtmdtDHUUk&v=1904b2c | lecture15 code]] * [[https://www.cs.vassar.edu/~cs101/1/class/2021-10-25.pdf| lecture slides]] ==== Thursday ==== * Reminder: Assignment 5 due this Thursday (tomorrow), 11:59pm * Reminder: not too late to turn in any outstanding labs/assignments for which solutions haven't been posted (no late penalty) \\ \\ * Ch. 13 review: * practice using the template to write functions * CPO notes: [[https://code.pyret.org/editor#share=1oO4o-I8N2NRCzgsy3aNvwWfxBbbZVbBR&v=1904b2c | week9.arr]] (scroll to end) \\ \\ * Ch. 14 Trees //more to come// * Tracking gossip (Rumor Mills) * CPO notes: [[https://code.pyret.org/editor#share=17JmkvWVeILmobvyXx5qLM_yU19_jnukl&v=1904b2c | lecture16 code]] * [[https://www.cs.vassar.edu/~cs101/1/class/2021-10-27.pdf| lecture slides]] (through page 38, rumor programming examples) ==== Friday ==== * [[lab7|Lab 7]] \\ \\