Classes are in-person and streamed. Lectures are live-streamed here!

Filter by tag: Clear tags
Lectures
DateLecture RecordingReadingsExtras
Apr 27
Apr 25
      Apr 22
      Program Efficiency
      Tags: Python, dictionaries, tables, runtime
      textbook 18 does this Lecture Recording in great detail
      Apr 20
      pandas
      Tags: Python, tables
        Apr 18
        Dictionaries
        Tags: Python, dictionaries
        textbook 27.2
          Apr 15
          Lists in memory
          Tags: Python, data mutation, memory diagrams, lists
          textbook 26.1 - 26.3, 27.1
            Apr 13
            Memory Diagrams and Updates
            Tags: Python, data mutation, memory diagrams
            textbook 25.3-25.7
              Apr 11
              Testing Under Mutation
              Tags: Python, data mutation, testing
              textbook 25.1, 25.2
                Apr 8
                Dataclasses, Updating Variables, and Global
                Tags: Python, lists, loops, datatypes, data mutation
                textbook 24
                Apr 6
                Python: Lists and Loops
                Tags: Python, lists, loops
                textbook 23.6, 23.8
                Apr 4
                Python: Functions and Tests
                Tags: Python, testing
                textbook 23.1 - 23.5worksheet
                Mar 25
                Pyret Wrapup
                Tags: Pyret
                Mar 23
                Structured Data for Animations
                Tags: Pyret, design, reactors/games, datatypes
                  Mar 21
                  Processing Ancestor Trees
                  Tags: Pyret, design, datatypes, trees, recursion
                  textbook 14.2 - 14.4
                  Mar 18
                  Ancestor Trees
                  Tags: Pyret, design, datatypes, trees
                  textbook 14.1
                  Mar 16
                  Data types with multiple constructors
                  Tags: Pyret, design, datatypes
                  Chapter 11.2.3 - 11.3.3
                    Mar 14
                    Introduction to structured data
                    Tags: Pyret, design, datatypes
                    Chapter 11
                      Mar 11
                      Recursion Template
                      Tags: Pyret, lists, recursion
                      Chapter 13
                        Mar 9
                        Recursive functions practice
                        Tags: Pyret, lists, recursion
                        Chapter 13sum code
                        Mar 7
                        Aggregating Values from Lists
                        Tags: Pyret, lists, recursion
                        Chapter 10 (through 10.5)
                          Mar 4
                          Choosing List Operations
                          Tags: Pyret, lists
                          still chapter 9
                          Mar 2
                          Introduction to lists
                          Tags: Pyret, lists
                          Chapter 9 (9.4.2 to end)
                            Feb 28
                            Tables Wrap-Up, Meta Data
                            Tags: Pyret, tables, SRC
                                Feb 25
                                    Feb 23
                                    Design and managing multiple tables; quiz review
                                    Tags: Pyret, tables, design, functions
                                    textbook 8.3, 8.4, 8.6
                                      Feb 18
                                      Normalizing Data; Data Errors
                                      Tags: Pyret, functions, tables
                                      textbook 8.1
                                      Feb 16
                                      Harder Table Problems
                                      Tags: Pyret, functions, tables
                                        Feb 14
                                        Testing Table Functions, Plots, Combining Tables
                                        Tags: Pyret, functions, tables, testing
                                        textbook 7.5
                                        Feb 11
                                        Filtering and Manipulating tables
                                        Tags: Pyret, functions, tables
                                        textbook 7.4, 8.5
                                          Feb 9
                                          Table Data and Operators
                                          Tags: Pyret, functions, tables
                                          textbook 7.3
                                          Feb 7
                                          Design practice with conditionals and helper functions; introduction to tables
                                          Tags: Pyret, functions, conditionals, tables, design
                                            Feb 4
                                            Conditionals and Booleans
                                            Tags: Pyret, functions, conditionals
                                            Feb 2
                                            Evaluation and Functions
                                            Tags: Pyret, functions, SRC
                                            textbook 5 (all sections)
                                            Jan 31
                                            textbook 3.6.2, 3.7, 4.2.1 - 4.4
                                            Jan 28
                                            Composing Images
                                            Tags: Pyret
                                            textbook 3.3 - 3.6, 4.1, 4.2 (before 4.2.1)
                                              Jan 26
                                              textbook 3.1 - 3.2
                                              Sections
                                              DatePresentation Slides