課程與核心能力關聯配比(%) |
課程目標之教學方法與評量方法 |
課程目標 |
核心能力 |
配比(%) |
教學方法 |
評量方法 |
Writing Python programs for solving practical problems in Civil Engineering. |
1.土木工程理論之計算、分析能力。 |
2.土木工程實務之分析、評估、設計、執行能力。 |
|
|
|
|
授課內容(單元名稱與內容、習作/每週授課、考試進度-共16週加自主學習) |
週次 |
授課內容 |
第1週 |
Course Introduction |
第2週 |
Python Basics and Expressions |
第3週 |
Decision-Making Statements and Loops |
第4週 |
Lists and Tuples |
第5週 |
Functions and Modules
|
第6週 |
Dictionaries and structuring data I
|
第7週 |
Dictionaries and structuring data II
|
第8週 |
File Processing |
第9週 |
Midterm Exam
|
第10週 |
Pandas Data Processing |
第11週 |
Features of the NumPy Library |
第12週 |
Data Visualization and Analysis I |
第13週 |
Data Visualization and Analysis II |
第14週 |
Curve Fitting and Interpolation |
第15週 |
Application: Machine Learning and Deep Learning |
第16週 |
Final Exam |
自主學習 內容 |
   02.閱覽產業及學術相關多媒體資料    05.參與本校各單位舉辦之各類工作坊活動
|
|
學習評量方式 |
Midterm Exam(25%)、Final Exam(35%)、Homework(30%)、Class Performance and Attendance(10%)。 |
教科書&參考書目(書名、作者、書局、代理商、說明) |
1. Eric Matthes, 2023, Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming,
No Starch Press.
2. Mark Lutz, 2013, Learning Python, 5/e (Paperback), O’Reilly. |
課程教材(教師個人網址請列在本校內之網址) |
iLearning 3.0: |
課程輔導時間 |
Wednesday 9:00~10:00, 12:00~12:30 |
聯合國全球永續發展目標(連結網址) |
|