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