Day 3 -- Tu, Jan 15, 2013 ========================= Join the online chat for Q&A at: https://www.hipchat.com/gpAMmlQ4v ---- Go look at https://github.com/ctb/cse491-numberz, either in your Web browser or on you can check this out on the CSE cluster by doing this:: cd ~/ git clone https://github.com/ctb/cse491-numberz.git This will create a directory 'cse491-numberz', into which you should change:: cd cse491-numberz Demo ~~~~ Run series-fn.py, and mentally or actually annotate each line with a number indicating the order in which each line is run; also indicate when 'n' changes and what the new value is. Exercise #1 ~~~~~~~~~~~ Run, discuss, and annotate the order of execution and the state changes in variables for series_mod, series_iter, and series_gen amongst yourselves (around the table, or in your own little hermited existence). You can run these like so:: cd series_mod python2.7 example.py ... `Survey link `__ Exercise #2 ~~~~~~~~~~~ Run, discuss, and annotate the order of execution and the state changes in variables for fib-fn.py, fib_mod, fib_iter, and fib_gen amongst yourselves (around the table, or in your own little hermited existence). (At the end of this exercise, we'll give you a link to some questions to answer in singleton or in pairs.) --- Things to discuss at end of class, if time: - introducing the Web site - commenting - editing and pull requests - forking things into your own account explicitly (for the HW)