人工智慧概論 Introduction to Artificial Intelligence
- Section AA · Course code GC__6753AA · System ID 115133850
- 3 credits · General-education core elective3 學分・校核心選修
- 17-week term17 週新制
- Monday, periods 8–10 · 13:10–16:00週一 第 8–10 節・13:10–16:00
- Science & Engineering Building II, Room E403理工二館 E403
- Map ↗
- How to enrol ↗
- Course intro slides ↗
- Slides (bilingual) ↗
- Daily enrollment changes ↗每日選課變化 ↗
- Other section:AB (Tuesday, periods 8–10 · 13:10–16:00) →
“I'll help you put AI to work on real tasks—not just tool demos.”——陳文盛「我會帶你把 AI 用在真實任務,而不只看工具展示。」
Where this course takes you
From creative AI tools to supervised AI agents從創意 AI 工具,到受監督的 AI Agent
- Build something real做得出作品
- Show your evidence查得到證據
- Stay in control管得住 Agent
No prerequisites—no programming, Git, or command-line background required. Every week runs Make → Test/Break → Make it yours.零先修——不要求程式設計、Git 或命令列背景;每週固定走 Make → Test/Break → Make it yours。
Where this course leads: an AI workflow you stay in control of這門課的終點:一個你管得住的 AI 工作流
Not memorizing tool names—turning a real problem into work you can build, evidence, and control.不是背工具名稱,而是把一個真實問題,變成做得出來、查得到證據、也管得住的作品。
- Make something做出作品Images, audio, short video, data stories, a local web app—make something first.圖像、聲音、短影片、資料故事、本機 web app——先做得出東西
- Verify and test查證與測試Take every claim back to an original or official source; use tests to find errors, bias, fake sources, and overreach.主張回到原始或官方來源;用測試找出錯誤、偏誤、假來源與越權
- Supervise and recover監督與復原Preview what the agent proposes, then approve, reject, or stop—and recover when it goes wrong.預覽 Agent 要做的動作,批准、拒絕或停止;出錯了能復原
Homework at a glance
Assignments are 20% of the grade. They are set according to teaching progress and materials, so not every week has one; the content, the number of pieces and the submission route are announced in class and on e-learning. Participation is 10% and is based on attendance and in-class learning records.作業佔總成績 20%,依教學進度與教材安排,不預設每週都有;內容、次數與繳交方式於課堂及 e學苑公告。平時成績 10% 看出席與課堂學習紀錄。
How grades work
- 10% Participation平時成績 Based on attendance and in-class learning records (Zuvio roll call)依出缺席與課堂學習紀錄計算(Zuvio 點名)
- 20% Assignments作業成績 Set according to teaching progress and materials; not every week has one. Content and submission route are announced in class and on e-learning依教學進度與教材安排,不預設每週都有;內容與繳交方式於課堂及 e學苑公告
- 30% Midterm期中 Midterm AI maker gallery · scope = the skills of Weeks 2–7: prompting and image judgment, first web app, version safety, data and bias, source-grounded research. Week 1 (orientation) and Week 8 multimodal are not examined (multimodal may strengthen your display)期中 AI 作品展
- 40% Final期末 AI workflow project: problem and audience, the work plus two iterations, sources and tests, human control and AI disclosure, individual contribution and reflectionAI 工作流專題+發表
The final is an AI workflow project: combine at least one primary and one supporting AI capability, three tests, and one failure with a recovery. You may extend and deepen earlier work—two brand-new tools are not required. Brand count, technical difficulty, and public deployment earn no extra credit on their own.期末=AI 工作流專題:至少整合一項主要與一項輔助 AI 能力、三筆測試,以及一次失敗與復原。可沿用並深化先前作品,不要求兩套新工具;品牌數量、技術難度與公開部署本身不加分。
17-week term · How the course runs (the three parts)
AI foundations and makingAI 基礎與創作
Midterm scope = the skills of Weeks 2–7. Tell an AI tool from a teammate, a workflow, and an agent; make images, a first web app, version safety, data and bias, source-grounded research. Week 8 is multimodal work, Week 9 the midterm gallery.期中範圍=W2–W7 的能力。分辨 AI 是工具、隊友、工作流還是 Agent;做出圖像、第一個 web app、版本安全、資料與偏誤、來源查證。第 8 週多模態、第 9 週期中作品展。
Agent literacy and supervisionAgent 素養與監督
What actually counts as an agent; task contracts, action previews, permissions, dry-runs, logs, read-back, and recovery; agent-assisted data analysis and the limits of connecting to outside systems.什麼才算真正的 Agent;任務契約、動作預覽、權限、dry-run、log、read-back 與復原;Agent 輔助的資料分析,以及連接外部系統的邊界。
Capstone and maker festival期末專題與成果節
Turn those skills into one piece of work: a task contract, two iterations, sources and tests, red-teaming and repair, then an evidence board and your own AI-collaboration rules at the festival.把前面的能力收成一件作品:任務契約、兩次迭代、來源與測試、紅隊與修復,最後在成果節交出證據板與個人 AI 合作準則。
No class on Sep 28 (W4, Teachers’ Day) or Oct 26 (W8, substitute holiday). W4 + W5 meet together on Oct 5; W7 + W8 meet together on Oct 19. No make-up classes or extra holiday assignments; week numbers stay unchanged.9/28(W4)教師節、10/26(W8)補假停課。W4+W5 於10/05合併上課;W7+W8 於10/19合併上課。放假日不補課、不加作業,週次編號不變。
How we use AI in this course
Explain your own process能解釋自己的過程
When the instructor or a TA asks, you should be able to say clearly how you prompted the AI, how you revised its output, and why you decided that way.當老師或助教詢問時,你要能清楚說出你怎麼對 AI 提問、怎麼修改它的輸出、為什麼這樣決定。Verify what AI gives you會查證 AI 的輸出
AI gets things wrong and invents facts that do not exist. Check it yourself before you hand anything in. Several models agreeing only raises the priority of a hypothesis worth checking—it does not replace evidence.AI 會犯錯,也會編造不存在的事實。交出去之前,你必須親自核對。多個 AI 講法一致,只代表這個假設值得優先查,不能取代證據。Integrity and safety limits守學術誠信與安全底線
Honour academic integrity, privacy, and copyright. This course uses public or synthetic data only—no personal data, real grades, private correspondence, or unlicensed photos and audio. Treat AI as a partner in making the work, not as someone who does your assignment for you.遵守誠信、隱私與著作權。課堂只用公開或合成資料,不輸入個資、真實成績、私人信件或未授權的照片與聲音。把 AI 當成一起完成作品的夥伴,而不是替你寫作業的人。You do not need to ask whether AI is allowed不必問可不可以用
This is a course about AI. Every week assumes you will use it, so there is no list here of what is and is not allowed. What you have to learn is how to use it well: how to state what you want, when to send its output back, and which sentence you must check yourself before it goes into a report. We work through that in class, week by week. The other three rules are the floor.這是一門講 AI 的課,每一週的成果都預設你會用它,所以這裡不會有一張「可以/不可以」的清單。要學的是用得對:怎麼把要求講清楚、什麼時候要把它給的東西退回去、哪一句要自己查過才敢寫進報告。這件事在課堂上一堂一堂帶,另外三條守則就是底線。Tools you will use
Make something做出作品
- Text and image generation文字與圖像生成Turn an idea into a showable first draft, then accept, revise, or reject it yourself把想法變成可展示的初版,再由人採用、修改或拒絕
- Sound, video, and multimodal聲音、影片與多模態A three-shot short piece with captions and alt text, labelled for AI involvement, sources, and licence三鏡頭短片、字幕與替代文字,標示 AI 參與、來源與授權
Evidence and data查證與資料
- Source-grounded research有來源的 AI 研究Claim — source — verdict card: it only counts once you reach an official, original, or trustworthy source主張—來源—裁決卡:回到官方、原始或可信來源才算數
- Data stories資料故事Clean, chart, and summarise a small synthetic dataset, checking at least two raw values by hand小型合成資料的清理、圖表與摘要,至少兩筆原始值回查
Versions and safety版本與安全
- Version safety (Git/GitHub)版本安全(Git/GitHub)v0 → diff → approve or reject → v1; break it on purpose and still recover. No commands to memorise, no public repov0 → diff → 批准或拒絕 → v1;故意改壞也能復原。不背指令、不用公開 repo
Agent supervisionAgent 監督
- Task contract任務契約Outcome, how it will be verified, limits, boundaries, iteration rules, and stop conditions on one card成果、驗證方式、限制、邊界、迭代規則與停止條件寫成一張卡
- Action preview and permissions動作預覽與權限Dry-run, approve or reject, log, read-back, and restore—the human makes the final calldry-run、批准或拒絕、log、read-back 與復原——人做最後決定
Everyday AI tools
- Chat AI聊天型 AIChatGPT · Claude · Gemini · Grok—just pick one that fits youChatGPT・Claude・Gemini・Grok 等,挑一個順手的就好
- AI searchAI 搜尋Perplexity · Felo—use it for leads, never as proofPerplexity・Felo 等,用來找線索、不當成證據
- AI notebookAI 筆記本NotebookLM and similar—reading tied back to its sourcesNotebookLM 等,把閱讀綁回來源
- No-account and offline paths免帳號與離線路徑Equivalent routes if you have no account or no device; your grade is unaffected沒有帳號或裝置也有等值做法,不影響成績
- Agentic AI任務型 AI(Agent)Manus and similar—hand over a whole task, then check what it brings backManus 等,交辦一整件事,它跑完再交回你驗收
Pick one that fits you in week 1. Signing up through this link gets you 500 free credits—it earns me credits too, and going straight to the site works just the same. Accounts are never graded and you never have to pay.第一週挑一個順手的就好。用這條連結註冊 Manus 可多拿 500 點免費額度(credits)——我也會拿到點數,你想直接上官網註冊也行;帳號一律不計分,付費不用。
Tools change, skills don't—you are graded on the task, the evidence, permissions, verification, and recovery, never on a product's interface or its commands. Conditional tools (school-approved chat or image tools, NotebookLM, Canva, Sheets, and the like) are not the shared core: not using one costs you nothing.工具會換、能力不換——評的是任務、證據、權限、驗證與復原,不考產品介面或指令。條件式工具(學校核可的聊天或圖像工具、NotebookLM、Canva、Sheets 等)不是共同核心,沒用那個產品不扣分。
Platforms we use
Check your grades
Open the grade lookup (new window)
Opens in a new window and requires your NDHU login. This site stores no grades; the lookup is provided by the existing system.
Work from last term

WCMD: An MCP Server That Lets AI Operate WindowsWCMD:讓 AI 動手操作 Windows 的 MCP Server
114-2 Section AA · Individual project114-2 AA 班・個人專題Built their own MCP Server in a week with Roo Code and DeepSeek, letting an AI agent read the screen, recognise UI elements, and drive the mouse and keyboard on its own. The result is published openly on GitHub.用 Roo Code 搭配 DeepSeek,一週開發出自己的 MCP Server,讓 AI 代理能讀螢幕、辨識 UI 元件、自動點滑鼠打鍵盤,成果公開發布在 GitHub。
View the work (new window)
A Feature-Story Website Built with an AI Agent: The Terroir of a Jar of Plum Wine用 AI 代理做出專題報導網站〈一罐梅酒的風土〉
114-2 Section AA · Individual project114-2 AA 班・個人專題Fed 25 days of brewing journals, photos, and tasting notes to Codex, then had the AI read the files and write the pages—building from scratch the feature-story website that was due for another course, and actually putting it online with a public address.把 25 天的釀酒觀察日記、照片與試喝筆記餵給 Codex,讓 AI 讀檔、寫網頁,從零做出另一門課要繳的專題報導網站,真的上線有公開網址。

Gemini as a Thesis-Writing AssistantGemini 論文寫作助手
114-2 Section AB · Individual project114-2 AB 班・個人專題Brought AI into their own real thesis research: thematic analysis of interview transcripts, translating and keeping track of English-language sources, and APA format checking—plus a one-week working schedule and a first-hand account of what held up and what did not.把 AI 帶進自己真實的論文研究:訪談逐字稿主題分析、英文文獻翻譯與追蹤、APA 格式校正,還整理出一週實戰時程與親身試出來的優缺點。

Smart Beverage-Shop Inventory Management and AI Forecasting System智慧飲料店庫存管理與 AI 預測系統
114-2 Section AB · Individual project114-2 AB 班・個人專題Interviewed several real bubble-tea shops first, then used Claude to build an inventory and forecasting system from scratch in a week—a Python back end with a web front end—and finally read their own development experience back against theories of human–AI collaboration.先訪談幾家真實手搖飲店,再用 Claude 在一週內從零打造 Python 後端加網頁前端的庫存管理與預測系統,最後拿人機協作理論回頭對照自己的開發經驗。
These were the directions last term's students chose to push in—they are not a pass mark for this course and they are not a way to earn extra credit. A public repository, a live URL, and the command line are all outside what is asked of you. Grading looks only at the task, the evidence, permissions, verification, and recovery.這些是上學期同學自選的挑戰方向,不是本課的及格門檻,也不是加分條件——公開 repo、上線網址與命令列都不在要求內。評分只看任務、證據、權限、驗證與復原。
What to bring
- A laptop or tablet (laptop recommended); without a device, paper and pre-generated materials carry equal weight筆電或平板(建議筆電);沒有裝置也有紙本與教師預生成的等值路徑
- Set up three things before term (ungraded; equivalent paths cost you nothing if they fall through): a GitHub account (used in Week 4), one agent desktop app (Antigravity or the ChatGPT desktop app), and one chat AI—install, sign in, then stop; don't burn your quota early. Payment is never required課前先辦好三樣(不計分、辦不成有等值路徑不扣分):GitHub 帳號(W4 用)、agent 桌面 app 二擇一(Antigravity 或 ChatGPT 桌面版)、一個聊天型 AI——裝好登入成功就停手,先別玩掉額度;付費一律不用
- Room E403, Science & Engineering Building II—seats near the power outlets are first-come, first-served教室 理工二館 E403——有插座的位子先到先選
Frequently asked questions
Can I take this without programming or command-line experience?不會寫程式、沒碰過命令列,可以修嗎?
Yes. There are no prerequisites: no programming, Git, or command-line background is required. You start by making something useful and interesting, then learn how to hand a task to AI, preview what it proposes, and check the result.可以。這門課零先修,不要求程式設計、Git 或命令列背景。你從做出有趣又有用的東西開始,再學會怎麼把任務交給 AI、預覽它要做的動作、檢查結果。
Do I need an account, a paid plan, or a public portfolio?要辦帳號、付費或把作品公開嗎?
Payment: never—no API key, paid plan, command line, or phone verification. Accounts: three are worth setting up before term—GitHub, one agent desktop app, and one chat AI (see "What should I prepare before term starts?"); none are graded, and equivalent paths cost you nothing if they fall through. The only public artifact is the Week-4 GitHub Pages exercise, done in a public repo with synthetic content and taken down in class; if you'd rather not publish, follow the instructor's demo site for the same credit. Your university account signs you into e-Learning for submissions and Zuvio for roll call—not an extra sign-up, and it costs nothing.付費一律不用:不要求 API key、付費方案、命令列或電話驗證。帳號有三個請在課前辦好——GitHub、agent 桌面 app(二擇一)、一個聊天型 AI(見「開學前要先準備什麼?」);這些不計分,辦不成有等值路徑、不扣一分。公開作品只有第 4 週的 GitHub Pages 練習用公開 repo+合成內容、當堂教撤下;不想公開改看教師示範站,同分。學校帳號用來登入 e學苑交作業、Zuvio 點名,不是額外註冊也不要錢。
Do I have to finish an external AI course or hand in a certificate?要修完外部的 AI 線上課、交證書嗎?
No. Claude Academy and OpenAI Academy are only a source for the instructor's preparation and optional extension for you. They are not graded, no certificate or account screenshot is collected, and they are never stacked on top of the three class hours.不用。Claude Academy 與 OpenAI Academy 只當教師備課來源與學生自選延伸,不計分、不收證書,也不收帳號截圖,更不會疊在課內三小時之外。
Am I required to use a particular brand of AI tool?一定要用某個牌子的 AI 工具嗎?
No. Conditional tools are not the shared core. Use a school-approved tool, instructor-generated material, or a fully offline path—as long as you leave equivalent work and evidence, the same rubric applies, and not using a given product costs you no marks.不用。條件式工具不是共同核心。你用學校核可的工具、教師預生成的內容或完全離線的路徑,只要留下同等的作品與證據,就用同一份評分標準評分;沒用那個產品不會扣分。
How much homework is there?作業量大概多少?
Assignments are 20% of the grade. They are set according to teaching progress and materials, so not every week has one; the content, the number of pieces and the submission route are announced in class and on e-learning. Participation is 10% and is based on attendance and in-class learning records.作業佔總成績 20%,依教學進度與教材安排,不預設每週都有;內容、次數與繳交方式於課堂及 e學苑公告。平時成績 10% 看出席與課堂學習紀錄。
How is the midterm assessed, and what does it cover?期中怎麼評?範圍到哪裡?
The midterm is 30% and takes the form of a midterm AI maker gallery whose scope is the skills of Weeks 2–7 (Week 1 orientation and Week 8 multimodal are not examined). You bring one improved piece of work, attributable and verifiable evidence of the improvement, and a personal judgment card. Week 8 multimodal work may strengthen your display, but it is not examined.期中佔 30%,形式是期中 AI 作品展,範圍=第 2–7 週的能力;W1 導覽與第 8 週多模態都不考。你帶一件改良過的作品、具名可驗證的改良證據,以及一張個人判斷卡。第 8 週的多模態作品可以用來加強展示,但不是必考。
What does the final project look like?期末作品長什麼樣子?
The final is 40%: an AI workflow project combining at least one primary and one supporting AI capability, three tests, and one failure with a recovery. You may extend and deepen work from earlier weeks—two brand-new tools are not required, and technical difficulty, paid tools, or public deployment earn no extra credit on their own. Selected work from previous terms is shown in class for reference.期末佔 40%,是一個 AI 工作流專題:至少整合一項主要與一項輔助的 AI 能力、三筆測試,以及一次失敗與復原。可以沿用並深化前面幾週的作品,不要求兩套全新工具;技術難度、付費工具與公開部署本身不加分。課堂會展示過去學期的優秀作品當參考。
What should I prepare before term starts?開學前要先準備什麼?
Follow the pre-course checklist and set up four things: a typing-friendly setup (classroom PCs are available if you have no laptop), a GitHub account (used in Week 4), one agent desktop app (Antigravity needs a personal Google account and age 18+; otherwise the ChatGPT desktop app), and one chat AI. Three reminders: once installed and signed in, stop—don't burn your quota early; use a personal Google account for Antigravity, not your school email; the Gemini student plan is worth one application, but it requires a payment method and auto-renews after a year—you can finish this course without it. None of this is graded or a gate; you can attend Week 1 without it.照課前準備清單先弄四樣:能打字的環境(沒筆電可用教室機)、GitHub 帳號(W4 用)、agent 桌面 app 二擇一(Antigravity 要滿 18 歲並用個人 Google 帳號,或 ChatGPT 桌面版)、一個聊天型 AI。三個提醒:裝好登入成功就停手、先別玩掉額度;Antigravity 別用學校信箱;Gemini 學生方案值得申請一次,但要綁付款方式、一年後不取消會自動收費——不申請也能修完這門課。這些都不計分、不是入場門檻,沒做完也可以來上課。
What if I did not get a place in the course?還沒選上怎麼辦?
This section has an official cap of 40 students. Come to the first class; adding and dropping, including instructor consent, follow the methods and deadlines announced by the Office of Academic Affairs—please check the official page linked under "How to enrol" above for the schedule and rules.本班官方限修 40 人。第一堂課先來上;加退選與加簽一律依教務處公告的方式與期限辦理——時程與規則請看上方「怎麼選課」連結的官方頁面。
How far can I go in using AI?AI 可以用到什麼程度?
You may learn and create with AI, but you must be able to explain your process, verify its output, and hold the integrity and safety limits. This course uses public or synthetic data only—no personal data, real grades, or unlicensed photos and audio.可以用 AI 學習與創作,但你要能解釋過程、會查證輸出、守誠信與安全底線。課堂只用公開或合成資料,不輸入個資、真實成績或未授權的照片與聲音。

Scan to open this course pageWhen this is projected or printed, anyone can scan it to see the full course information