Winter 18-19
------------
* Perfect timing
* example of what argc/argv do fits well with assign0
* great to introduce C and show tooling/command line
* give demo of assign0?

*gdb backtrace for crashes (note somewhere on website)
*talk about booleans (or lack thereof) and how numbers can be treated as booleans (0/nonzero)


Spring 18-19
------------
* Added booleans, but went a little long. (tried to shorten)
* make sure to mention scrolling in Emacs.  Maybe deemphasize gcc in favor of make? (done)
* give demo of assign0?
* mention lecture timing at the start?
* fix typos... (done)
* man pages have both C and Unix references


Fall 19-20
----------
* Still went over (about 5ish minutes).  Need to cut something - maybe trim course policies?  or trim unix?
* iron out demo notes, went slightly off script for Unix demo
* didn't cover some details of Make that may be helpful (how does it know what to make?)
* liked cliffhanger at end for next lecture, but a little rushed

Spring 19-20
-----------
* Same comments as fall for length, Unix demo (Macs don't have emacs built in anymore...) (fixed, installed Emacs for demo)
* clarify difference between "make" and "make myprogram" (just used make)
* improve explanation of paths when using cd, or just punt on it

Fall 20-21
----------
* Went over, too long on policy (ways to shorten?  send students to syllabus to read further?) (DONE)
* Demo on local machine made students think they would work locally, when in fact they are just working on myth.  But nice to demo terminal vs. graphical.... (DONE)
* mention \n when printing for newline (DONE)
* liked using keycastr to show keyboard entries while navigating terminal (DONE)
* highlight before demos that commands demoed are listed after (DONE)

Winter 20-21
-----------
* Move lecture quizzes as first grading component, since
we got a billion questions on this during the other grading components. (DONE)
follow 110 example lecture slide
* boolean example was interesting but it takes about 10 minutes, meaning
that we need 25 minutes for C

Spring 20-21
------------
* Don't take initial questions before starting logistics
* For question breaks, limit questions to just what we talked about since the last question break
* still too long...
* change the "course structure" slide, since assigns aren't always released mondays (DONE, but probably change again for Fall)

Summer 20-21
------------
* still too long. maybe document expected time for each section - I left about 35 minutes for UNIX + C which wasn't enough

Spring 23-24
-----------
* tight, no time to cover unix demo or C.
