跳到主要內容區塊
單位自訂圖片
:::
:::

各課程(新版)

程式設計綜論 課程

程式設計綜論 課程      
Introduction to Programming

授課學期

1年級上學期

學分

必修,1學分

課程目標

本課程以《Python + ChatGPT 零基礎+高效率學程式設計與運算思維(第四版)》為核心教材,旨在培養醫學生從零基礎開始,掌握Python程式設計與運算思維能力。首先,學員將深入理解Python程式語言基礎,包括變數、流程控制、資料結構及函式運用,並學習如何結合ChatGPT等AI工具提升程式設計的效率與精準度。其次,透過豐富的實例演練,學生將掌握資料讀取與寫入、資料視覺化(如Matplotlib)、CSV檔案處理、網路爬蟲及影像處理技術。
課程同時強調程式設計的實務應用,學生將接觸機器學習基礎,學習使用scikit-learn進行迴歸分析,進一步提升學生的跨領域整合能力與問題解決技巧。最終,學生不僅能獨立進行資料分析與處理,還能根據自身的專業領域需求,開發實用的Python應用程式,具備能夠適應快速變動的科技環境之能力,培育兼具程式設計實務能力與創新思維的跨領域專業人才。

課程內容

週次 授課主題與內容
1 課程簡介與認識Python
2 變數與基本數學運算
3 Python 的基本資料型態
4 程式的流程控制
5 串列(List)
6 迴圈設計
7 元組(Tuple)
8 字典(Dict)
9 期中報告
10 集合(Set)
11 函數設計
12 物件導向的程式設計
13 設計與應用模組
14 檔案讀取與寫入
15 程式除錯與異常處理
16 正則表達式
17 影像檔案
18 期末專題

課程簡介

本課程強調從基礎出發,結合理論學習與實作練習,帶領學生系統性掌握Python程式語言及其在醫學領域的應用。課程內容涵蓋程式設計邏輯、AI輔助撰寫程式碼、資料前處理、資料視覺化與分析、網路爬蟲技術及簡易的機器學習模型實作。透過搭配ChatGPT等生成式AI工具,學生將能有效提升程式學習效率與創造力。同時課程納入AI倫理、安全性與應用實例探討,培養學生整合科技與醫學的跨域能力,最終具備將程式工具實際應用於臨床、研究或公共衛生等領域的能力。

與核心能力之關聯性

【授課內容】
本課程分為五大模組,對應校級與系級核心能力。第一模組「程式設計與邏輯思維」強調運算思維訓練與基礎程式撰寫技巧,對應校級核心能力中的「科學」與系級的「醫學科學知識」、「學習成長能力」。第二模組「AI 工具與資料處理」介紹 ChatGPT、Google Colab 使用技巧,搭配資料清理、分析與視覺化應用,對應「智慧醫療能力」、「病人照護能力」。第三模組「AI 應用實作」聚焦於簡易機器學習與聊天機器人建構,培養學生運用AI於實際場景的應變與創新能力,對應「學習成長能力」、「職能工作能力」。第四模組「跨域整合與專題發表」透過小組合作與實作展示,加強溝通與團隊合作能力,對應「人際溝通技巧」、「利群」。第五模組「科技倫理與自我反思」則透過案例討論與反思紀錄,強化學生對AI技術應用後果的理解與責任意識,對應「倫理」、「修己」等核心能力。



【評量方式】
課程評量方式設計如下,以多元指標評估學生的學習成果與核心能力達成情形:
1.出席與課堂參與(40%):檢視學生課堂參與度與學習態度,對應核心能力「修己」、「學習成長能力」。
2.Python 程式設計小考與練習(20%):針對基本語法與邏輯進行檢測,強化「科學」、「醫學科學知識」。
3.AI 工具應用實作報告(20%):操作 ChatGPT、資料處理與視覺化練習,對應「智慧醫療能力」、「病人照護能力」。
4.專題實作與小組簡報(10%):學生需提出結合AI技術之實際應用專案,評估其創新與跨域整合能力,對應「人際溝通技巧」、「職能工作能力」、「學習成長能力」。
5.AI 倫理與自我反思報告(10%):針對AI風險、隱私、偏誤與倫理進行書面報告與反思,強化「倫理」、「修己」能力。

授課方式

老師授課與分組專題討論

成績評量

平時出席(40%)、小考(20%)期中報告(20%)與AI 倫理期末報告(20%)

主要教科書或資料

Python + ChatGPT 零基礎+高效率學程式設計與運算思維(第四版)
教具: 單槍投影機、電腦

    瀏覽人次:312
  • 更新日期:2025-10-02