CSC1310 Intro Computer Programming for Non-major
Fall, 2007 12:00 pm - 1:15 pm M/W General Classroom Building 231
| Office Hour: | M/W 1:30 PM – 2:30 PM by appointments only |
| Office: |
34 Peachtree street suite 1417 |
| E-Mail: | bchen3[at]cs.gsu.edu (You must put CSC1310 in Subject) |
| Textbooks: | Learning Python (2nd Edition) by Mark Lutz & David Ascher,
O'REILLY
Learning XML (2nd Edition) by Erik T. Ray, O'REILLY |
| Textbook source code | Learning Python Textbook Example |
| Python Program | Python 2.4 |
Announcement
Homework 4 is due on Nov/26, please prepare your presentation on the due day
The Presentation order is here
We will have Quiz4 on Nov/28 (Topics: Function, Modules, OO)
Our Final Exam is held on Dec/5, please mark the day on your calendar
Class Slides
Aug. 20: Syllabus
Aug. 22: Introduction to Python
Aug 27: Ch4. Numbers
Aug 29: Ch5. Strings
Sep 5: Ch6. Lists
Sep 10: Ch9. IF Statement
Sep 12: Ch9. IF Statement
Sep 17: Ch10. For Statement
Sep 19: Ch10. For Statement
Sep 24: Ch10. For Statement
Sep 26: For Loop Examples 1
Oct 1: For Loop Examples 2
Oct 3: For Loop Examples 3
Oct 8: Practice Exam
Oct 10: Review
Oct 15: No Class
Oct 17: First Exam
Oct 22: Ch10. While Loop
Oct 24: File Object file1 file2 file3
Oct 29: File Object file4 file5
Oct 31: Happy Hallowing!!!!!! 2D Lists
Nov 5: Ch12. Functions
Nov 7: Ch12. Functions While Loop Example
Nov 12: Ch15. Modules
Nov 14: Ch19/20. Object Oriented Programming (OOP)
Nov 19: No Class (Thanksgiving Holiday)
Nov 21: No Class (Thanksgiving Holiday)
Nov 26: HW4 Presentation
Nov 28: XML
Dec 3: Review for Final
Dec 5: Final Exam!!!!!!!!!!!!!!!
Homework:
Hw1. Due Sep/17
Hw2. Due Oct/3
Quiz: