|
||
8/27/2108 day 1 Introduction, overview of syllabus, important terminology Syllabus, Third edition of text Lecture Slides |
10/10/2018 day 10 File processing Lecture Slides names20.txt Python shell work Example programs: creating usernames usernames1.py usernames2.py |
11/14/2108 day 20 Boolean expressions, Boolean operations Infinite loops Lecture slides work from shell |
8/29/2108 day 2 Introduction to IDLE, Python shell, editor, modules Lecture Slides |
10/15/2018 day 11 Programming sssignment 3 invest.txt |
11/19/2018 day 21 More loop patterns break statement Lecture slides event loop event_loop1.py event_loop3.py |
9/5/2018 day 3 Software development process, literals, identifiers, assignment, CodeLab Lecture Slides Python shell work Convert miles to kilometers program Run of program |
10/17/2018 day 12 Review for midterm exam |
11/21/2018 day 22 Simulation, top-down design Lecture slides racquetball simulation program results of simulation work from shell |
9/12/2018 day 4 Definite loops, future value Lecture Slides Future value program Python shell work Assignment 1: Present Value |
10/22/2018 day 13 Midterm Exam |
11/26/2108 day 23 Assignment 6 |
9/17/2018 day 5 Numerical data, operations, accumulator pattern Lecture Slides fact.py |
10/24/2018 14 Functions Slides for lecture happy.py futval_graph2.py futval_graph4.py |
11/28/2108 day 24 Lists, list operations and functions slides for lecture datafile.txt |
9/24/2018 day 6 Objects, object-oriented programming, graphics programming with objects Lecture Slides Python shell work |
10/29/2018 day 15 More on functions: variable scope, changing a parameter, returning several values Slides for lecture Python shell work addinterest1.py addinterest2.py addinterest3.py |
12/3/2018 day 25 Python dictionaries and operations, functions Slides for lecture wordfreq.py |
9/26/2018 day 7 More graphcs programming, setting coordinate system, getting mouse clicks Lecture Slides futval.py futval_graph.py futval_graph2.py click.py triangle.pyw |
10/31/2018 day 16 Programming assignment 4 |
12/5/2018 day 26 book1.txt book2.txt book3.txt stop words list Assignment 7, revised These files show the work from class. They contain some ideas about how to find the lengths of sentences and how to print only words that are not stop words. computelengths.py shell11205.py shell21205.py shell4125.py |
10/1/2018 day 8 Entry objects, colors, graphics module Lecture slides Programming Assignment 2 Graphics module reference |
11/5/2018 day 17 Decision structures: if, it/else Slides for lectures convert.py quadratic.py quadratic3.py |
12/10/2108 day 27 |
10/3/2018 day 9 Strings, lists, indexing, slicing, other mehods Lecture Slides Python shell work |
11/7/2018 day 18 Multiway decisions, max of three, exception handling Lecture slides quadratic5.py quadratic6.py |
12/12/2018 day 28 Review for final exam |
11/12/2018 day 19 While loops, sentinel loops, file loops Slides from lecture average1.py average2.py average3.py average4.py average5.py average7.py Assignment 5 |
12/19/2108 Final Exam |