NDHU TED Course Hub115-1怎麼加入
開放選課

和AI一起寫程式:創意生活應用 Coding with AI: Creative Everyday Projects

用聊天的方式寫程式:從第一句指令到作品上線

  • 不用背語法
  • 零基礎友善
  • 作品放得上網
  • 選課代碼 GC__68210・系統編號 115189112
  • 3 學分・校核心選修
  • 17 週新制
  • 週一 第 4–6 節・09:10–12:00
  • 理工二館 E403
  • 評分:平時成績 10%・作業成績 20%・期中作品 30%・期末專案 40%
  • 地圖 ↗
  • 怎麼選課 ↗
  • 課程介紹簡報 ↗

「最熱門的新程式語言,是英文。」——Andrej Karpathy(「vibe coding」一詞發明人)

這門課帶你去哪

vibe coding 入門:用聊天的方式寫程式,把你的點子做成能分享的作品

  • 不用背語法
  • 零基礎友善
  • 作品放得上網

為非資訊背景設計——不背語法、不刷題,練的是把想法說清楚、讓 AI 動手的能力

這門課的終點:你的第一個上線作品

三段旅程:先用網頁 AI 對話寫程式,再免安裝做出互動 Web App,最後走進本機開發——期末端出一個真的放上網的創意應用。

  1. 用對話寫程式網頁 AI+Google Colab,第一堂課就讓程式跑起來
  2. 做出互動 Web AppAI Canvas 免安裝生成網頁,GitHub Pages 一鍵上線分享
  3. 走進本機開發VS Code、命令列、Git——最後讓 AI CLI 住進你的終端機

作業量預告

作業成績佔總成績 20%,作業與小專案。

成績怎麼算

  • 10% 平時成績 參與和小練習
  • 20% 作業成績 作業與小專案
  • 30% 期中作品 各組展示用網頁 AI 完成的 Python 小工具
  • 40% 期末專案 創意應用成果發表+旅程回顧

沒有筆試。期中發表小作品和提示心得;期末展示從網頁 AI 一路到 AI CLI 的創意應用,並回顧你的 vibe coding 旅程。

17 週新制・課程怎麼走

W1–9

聊天就能寫程式

提示基本功、AI 倫理與資料安全;用 Google Colab 跑 AI 產生的 Python。邏輯用鬧鐘、紅綠燈、點餐來理解,Debug 交給 AI 家教。

W10–12

從程式到能用的作品

AI Canvas(Claude Artifacts、ChatGPT Canvas、Google AI Studio)即時生成互動網頁,串上 AI 功能,再用 GitHub Pages 免命令列發佈。

W13–17

走進本機開發

VS Code、命令列、Git/GitHub 完整流程;AI CLI 終端代理(Google Antigravity、Claude Code)陪你衝刺期末專題。

逐週進度與細節,開學第一週老師會用課程介紹投影片說明。

課前準備(要帶什麼・上課平台)

要帶什麼

  • 可上網的筆電(後段會裝免費的 VS Code)
  • GitHub 與 Google 帳號(都免費,課堂會一起辦)
  • 教室在理工二館 E403(人工智慧教室),限修 40 人——有插座的位子先到先選

上課平台

Zuvio課堂點名・連結開學前補
Microsoft Teams交作業・連結開學前補
HackMD課堂共筆・連結開學前補

查成績

查詢成績(另開新視窗)

另開新視窗,需東華帳號登入。本站不存放任何成績;查詢由既有系統提供。

常見問題

完全沒寫過程式,真的可以嗎?

可以,這門課的預設就是零基礎。第一堂課你就會用一句話讓 AI 寫出第一支程式——剩下的學期,我們慢慢把它變成你的超能力。

要買軟體或設備嗎?

不用花錢。Colab、AI Canvas、GitHub 全部免費,後段安裝的 VS Code 也免費;帶一台能上網的筆電就好。

跟資工系的程式課差在哪?

我們不背語法、不刷題。練的是把想法說清楚讓 AI 動手的能力,加上看懂、驗證 AI 產出的判斷力——vibe coding 時代的基本功。

為什麼還要學命令列和 Git?聽起來很硬。

因為最強的 AI 助手就住在終端機裡。學會之後,AI 能直接幫你管整個專案——這是課程最後的大絕招,也是你跟「只會用網頁 AI 的人」拉開差距的地方。

期中、期末要做什麼?

期中各組展示用網頁 AI 做的 Python 小工具、分享提示心得;期末發表你的創意應用,並回顧整趟旅程。