Lectures

DateTopicSummaryReadingsLecture Capture
May 1
A Taste of Machine Learning
      video
      Apr 29
      Building a SpellChecker
      video
      Apr 27
      How Hashtables Work
      video
      Apr 24
      Using Hashtables; Global
      video
      Apr 22
      Intro to Hashtables/Dictionaries
      video
      Apr 20
      Multiple and Circular References
      video
      Apr 17
      Known Names and Memory
      video
      Apr 15
      Updating data; Equality
      video
      Apr 13
      Dataclasses and Testing
      video
      Apr 10
      Tracing and Debugging; More Lists
      video
      Apr 8
      Python Lists and Loops
      video
      Apr 6
      Starting Python
      video
      Apr 3
      Programs over Trees
      video
      Apr 1
      Introduction to Trees
      video
      Mar 30
      Restarting class, datatypes review
      video
      Mar 13
      Reactors and Other Project Tidbits
      video
      Mar 11
      Revisting how functions evaluate
        video
        Mar 9
        One Type Name, multiple forms of data
          video
          Mar 6
          Embedding Data in CSV files
            video
            Mar 4
            Introduction to Datatypes
              video
              Mar 2
              The Aggregation Code Pattern
                video
                Feb 28
                Aggregating List Data
                  video
                  Feb 26
                  Lists vs tables
                    video
                    Feb 24
                    List operations
                      video
                      Feb 21
                      Looking up cells, Testing errors
                        video
                        Feb 19
                        Table Organization
                          video
                          Feb 14
                          Handling Errors in Table Data
                          video
                          Feb 12
                          Functions that Take Tables
                          video
                          Feb 10
                          How Tables Functions Work, Plotting
                            video
                            Feb 7
                            Introduction to Tables
                            video
                            Feb 5
                            Helper Functions and Tasks
                              video
                              Feb 3
                              Program Evaluation, More Conditionals and Booleans
                                video
                                Jan 31
                                Conditionals and Booleans
                                  video
                                  Jan 29
                                  Introduction to Functions
                                    video
                                    Jan 27
                                    Naming and Expressions
                                      video
                                      Jan 24
                                      Numbers, Strings, and Images
                                        video
                                        Jan 22
                                        Course Overview
                                          video