CSC151, Class 6: Starting Scheme Overview * Summary of Scheme * Lab: DrScheme * Lab: Beginning Scheme * Reflection + What did I learn? + What was particularly surprising? + What was particularly interesting? Admin * Homework 1 due tomorrow. Questions? * Different sections of CSC151 are very different * Sniff. No Andy to pick on today * No candy today. Do you really need candy every day? Ten second guide to Scheme syntax Scheme has expressions ( _________ ___ ___ ___ ___ ) operation values ...... (+ 2 3) REFLECTIONS * People work at very different rates. Don't feel bad if you take longer than others. I'll try to provide extra work for those who work really quickly. * Yes, you really do need those open and close parens * Top panel: Stuff to save; Bottom panel: Scratch work + Which should you use? Personal preference. * How do you know that the square root of 137641 is really 137? * What do scheme's error messages for (2 + 3) 2 + 3 5 2 #:+ 3 5 * Delete doesn't delete forward. Blah.