(因報名人數超額,提早截止!!)【114-1微學分課程】Python × LLM:AI 應用開發入門 Python and Large Language Models: Introduction to AI Application Development

人工智慧微學程

本課程將帶領學生以最直覺的方式,運用 Python 與大型語言模型(LLM,如 ChatGPT API)開發實用的 AI 小工具。

課程不強調模型原理,而聚焦在「AI 如何與程式整合」的應用面,包含文字摘要、內容生成、語氣調整、資料轉換、文件重點整理及 AI 寫作助手等實際情境。

學生將在課程中完成多項小型練習,並以自身選題製作一個可運作的 AI 小專題。本課程適合想快速入門 AI 應用開發的同學,無需深厚程式背景。

授課教師

資訊工程學系 陳永昇 教授(課程指導)
資料科學與工程研究所 劉子齊 博士生(實際教學)

對應總課程名稱

人工智慧應用與實作
Artificial Intelligence Applications and Implementations

課程日期

2026年1月06日~2026年2月10日
每週二 13:20~16:20

課程總時數

16小時

上課地點

綜合一館A301
(此實作課程無開放線上)

修課人數

30人(開放外校選修,陽明交大在學生優先修課)

先修科目或先備能力

自備物品

個人筆電、Google 帳號(雲端文件、上傳檔案用)、信用卡(LLM API 額度線上儲值用)

課程教材

無指定教科書。授課教師自編教材、程式碼範例,並提供開源線上資源(OpenAI API 官方文件、Python Docs)。

作業、考試、評量

出席率 30%:依實際到課與課堂參與情況評分。

平時作業 30%:每堂課後完成指定的 AI 應用練習(如摘要、改寫、文件整理等)。

期末成果 40%:以課程所學完成一個小型 AI 應用或工具之成果提交。

課程大綱

課程大綱 分配時數
單元主題 內容綱要 講授 示範 習作 其他
Python × LLM 基礎:第一個 AI 程式 介紹 LLM 與 AI 應用概念,練習使用 Python 呼叫 LLM API,建立第一個簡易文字生成工具。 0.5hr 0.5hr 1.5hr 0hr
文本加工應用(摘要、改寫、翻譯) 示範各類文本處理(摘要、改寫、翻譯、語氣調整),並實作多功能的寫作輔助工具。 0.5hr 0.5hr 1.5hr 0hr
結構化輸出(JSON、表格、資訊抽取) 學習要求 LLM 產生結構化輸出(JSON、Markdown表格),並從段落中抽取重要資訊。 0.5hr 0.5hr 1.5hr 0hr
文件處理 × LLM(段落分割、重點整理) 使用 Python 讀取文件、進行段落分割與內容濃縮,並製作文件重點整理或 FAQ 產生工具。 0.5hr 0.5hr 1.5hr 0hr
AI 寫作與內容生成工具 開發 Email、履歷與社群文案等 AI 寫作小工具,練習風格轉換與多版本內容生成。 0.5hr 0.5hr 1.5hr 0hr
期末小專題開發與展示 學生自選主題開發 AI 應用,於課堂完成雛型並進行成果展示與回饋。 0.5hr 0.5hr 2hr 0hr

課程進度表

課程進度表
日期 課程進度、內容、主題
1/6 Python × LLM 基礎、第一個 AI 程式
1/13 LLM 文本加工:摘要、翻譯、改寫、語氣調整
1/20 JSON / 表格 / Extractor(結構化輸出)
1/27 文件處理 × LLM:分段、整理、FAQ
2/3 AI 寫作助手 / 內容生成工具 **改在工程一館101教室上課**
2/10 小專題開發與展示

常見問題