Mon Aug 26 -- syllabus. Install PyCharm (community, free edition). What is Python. What is a project. Hello world in Python. Setting variables. F strings in Python. Strings vs ints vs floats. if statements. For loops. While loops. First Programs.
Wed Aug 28 -- Guessing game in Python with random numbers. Adding "Here are your guesses so far".
Thr Aug 29 -- Python lists List HW
Fri Aug 30 -- Reading a file in Python
Wed Sep 4 -- Go over file i/o. First homework #1 and First homework v2
Fri Sep 6 -- Lemonade stand
Mon Sep 9 -- Hammarabi!.
Wed Sep 11 -- For people with programming experience: Diff. For others: functions!. Functions for kids to write.
Fri Sep 13 -- Read file. Split. A password file. Crime Data.
Wed Sep 18 -- I do this with This data.
Thr Sep 19 -- Process the password file
Fri Sep 20 -- data about states.
Mon Sep 23 -- Print this in order by name. How to write files in Python. Also make a file of just the user names.
Wed Sep 25 -- Password assignment.
Wed Oct 2 -- Delete a file in Python. Copy a file in Python (text, binary). List all the files. Recursively list them.
Mon Oct 7 -- Help anyone on the copy/backup assignment.
Mon Oct 14 -- Go over quiz.
Fri Oct 18 -- Lunar Lander. Go over how to get an image on the screen.
Wed Oct 23 -- Use a method to draw clouds/stars/trees/aliens/etc.
Mon Oct 28 -- Regular Expressions.
Wed Oct 30 -- Regex in Python.
Mon Nov 4 -- User checks assignment.
Fri Nov 8 -- WebChecker Assignment.
Wed Nov 12 -- How to time something in python.
Mon Nov 18 --
Web scraping.
Wed Dec 4 -- Final Exam Review.
Later -- Drawing graphs