Class Notes and Activities

  • Day 28final session, demos
  • Day 27videos
  • Day 26project page check-ins
  • Day 25public repos
  • Day 24code reviews
  • Day 23analysis of algorithms
  • Day 22github pages, code review prep
  • Day 21architecture reviews
  • Day 20submitting worksheets, architecture review prep
  • Day 19breadth, depth, zoom security
  • Day 18breadth, depth, software engineering, UML
  • Day 17grading adjustment, new feedback formats
  • Day 16virtual instruction, Final Team Project
  • Day 15virtual instruction, Final Team Project
  • Day 14MP4 kickoff, MVC pattern, merge conflicts
  • Day 13classes, inheritance, exceptions, assertions
  • Day 12ethics, alignment and bias, files
  • Day 11design decision challenges, MP3 consulting
  • Day 10Gallery show, text mining, Classes
  • Day 9memoization
  • Day 8dictionaries, tuples, recursion, toolboxes
  • Day 7Recursion, fractals in TurtleWorld
  • Day 6turtles, modular design, computational art
  • Day 5lists, iteration, studio time
  • Day 4strings, drawing code, supplemental reading
  • Day 3bio research, git, unit testing, studio time
  • Day 2modular design, protein synthesis
  • Day 1course themes, programming languages

Notebooks