Relevance of Course Objectives and Core Learning Outcomes(%) |
Teaching and Assessment Methods for Course Objectives |
Course Objectives |
Competency Indicators |
Ratio(%) |
Teaching Methods |
Assessment Methods |
1. 熟悉Python之控制結構;
2. 熟悉Python之內建資料結構;
3. 熟悉Python之物件建立與應用:
4. 熟悉TensorFlow;
5. 熟悉Keras:
6. 熟悉OpenCV。 |
|
|
Exercises |
Lecturing |
topic Discussion / Production |
|
Written Presentation |
Quiz |
Internship |
|
Course Content and Homework/Schedule/Tests Schedule |
Week |
Course Content |
Week 1 |
The Big Picture |
Week 2 |
Input, Processing, and Output |
Week 3 |
Decision Structures and Boolean Logic |
Week 4 |
Repetition Structures |
Week 5 |
Functions |
Week 6 |
Files and Exceptions |
Week 7 |
Lists and Tuples |
Week 8 |
Dictionaries and Sets |
Week 9 |
Classes and Object-Oriented Programming |
Week 10 |
Inheritance and Recursion |
Week 11 |
Midterm Exam |
Week 12 |
Introduction to Numpy |
Week 13 |
Introduction to SymPy |
Week 14 |
Introduction to Pandas |
Week 15 |
Regular Expressions |
Week 16 |
Introduction to Tensorflow and Keras
Machine Learning
Final Exam |
self-directed learning |
|
|
Evaluation |
Exams 60%, Projects 40% |
Textbook & other References |
Starting Out with Python 4/e (Global Edition), Tony Gaddis, Pearson Education, 東華書局
|
Teaching Aids & Teacher's Website |
140.120.7.149/~tcyen
|
Office Hours |
週二08:10~09:00
週四15:10~16:00 |
Sustainable Development Goals, SDGs(Link URL) |
| include experience courses:N |
|