週次 |
日期 |
單元主題 |
Week 1 |
02/22 |
Course Introduction
Module 01: Introduction to Programming and Python
Module 02: Fun with Python: Introduction to Turtle Graphics |
Week 2 |
03/01 |
Make-up holiday (和平紀念日補假) |
Week 3 |
03/08 |
Module 03: Elementary Programming: Input, Processing and Output |
Week 4 |
03/15 |
Module 04: Decision Structures and Boolean Logic |
Week 5 |
03/22 |
Module 05: Repetition Structures |
Week 6 |
03/29 |
Quiz 1 (50 mins.)
Module 06: Functions (I) |
Week 7 |
04/05 |
Make-up holiday (民族掃墓節補假) |
Week 8 |
04/12 |
Module 06: Functions (II) |
Week 9 |
04/19 |
Module 07: Lists and Tuples (I) |
Week 10 |
04/26 |
Midterm Exam (3 hours) |
Week 11 |
05/03 |
Module 07: Lists and Tuples (II) |
Week 12 |
05/10 |
Module 08: NumPy Arrays |
Week 13 |
05/17 |
Quiz 2 (50 mins.)
Module 09: More about Strings |
Week 14 |
05/24 |
Module 10: Dictionaries and Sets (I) |
Week 15 |
05/31 |
Module 10: Dictionaries and Sets (II)
Module 11: File |
Week 16 |
06/07 |
Module 12: Objects and Class |
Week 17 |
06/14 |
Holiday (端午節) |
Week 18 |
06/21 |
Final Exam (3 hours) |
Week 19 |
06/28 |
Python project due |