台北市松山社大 113-秋季班  Python x ChatGPT - AI 為你賦能

 招生人數:25人
 連絡電話:02-27477690
 上課日期:2024-09-03 (第一週),(共18週)
 上課時間:每星期二 晚上 7點0分~9點40分
 上課地點:松山社大
 上課地址: 臺北市松山區八德路4段101號  連結

課前資訊
 這門課適合誰?
具備電腦基礎概念、基礎上網能力、個人 google 帳戶
 需要準備的工具/軟體?
自由
 上課會用甚麼方式進行呢?
◎ 搞懂邏輯 × 動手實作 × 驗證想法 × 專題激盪;
◎ 透過案例分析掌握 ChatGPT 指令要訣;
◎ 擺脫傳統『死記硬背』,搭配豐富的練習題,從寫程式的過程體會怎麼寫程式!
◎ 正確運用 ChatGPT 作為程式學習的貼身助教。
 評量方式
出席狀況 20%、上課表現 30%、實作成果展示 50%

課程簡介
 課程相關照片
         
 課程理念
ChatGPT 的誕生讓人驚覺 AI 不是未來,而是現在!它正以驚人的步伐顛覆人類的想像,用舊方法來工作、生活、學習已絕對不可行!

AI 只會淘汰不懂得運用 AI 的人,你是否仍一味跟 ChatGPT『瞎聊』、『瞎問』?這個課程使用各領域的實例精進你提問的藝術,掌握『提示工程』創造有效指令,讓生成式 AI 真正變成最佳幫手,我們則得以勇敢做夢,以創意與科技力量翻轉新世代!

因應 AI 帶來的挑戰,電腦語言已成為每個現代人不可或缺的技能。Python 毫無疑問是現在最熱門的入門語言,也是 AI 開發的第一語言;但初學時遇到的語法、程式碼、除錯,常讓人卻步。其實寫程式不該像個『考試學科』,什麼都要死記硬背!本課程教你如何善用 ChatGPT 擔任程式助教,把查詢語法和函式功能交給 AI,我們要學『寫程式的直覺』!擺脫理論教條,讓你在精心安排的實作範例中,輕鬆掌握關鍵概念,『先寫程式』,然後自然而然『會寫程式』,將學習挫折拋到腦後!
 課程目標
1. 善用 ChatGPT 指令寫報告、寫程式、繪圖、經營社群,大幅提升工作效率、
2. 掌握 Python 程式語言的核心觀念、與編寫技巧、
3. 運用 Python 程式串接 AI 到外部平台,打造各類 ChatGPT 的創新應用。
 參考書目
- 精通 Python (第二版) / Bill Lubanovic / 碁峰;
- 一步到位!Python程式設計 陳惠貞 旗標
 數位教材連結
 是否接受旁聽
是(如額滿課程,恕不接受旁(試)聽)

課程相關費用
 學分費
3 學分,3000元
 雜費(電腦、冷氣、場地、設備等費用)
 保證金
 其他費用
報名費、學員證費用依簡章為準
 材料費用(各班開學後,自行收取管理)

課程大綱
第一週人生苦短,我用 Python x ChatGPT程式設計思維 / Python x ChatGPT 程式環境建置 / 執行程式的方式 / 和使用者互動 (輸入輸出) / 第一支 Python 程式
第二週ChatGPT 起手式 - 問起來!/ Python 的資料型態ChatGPT 基本 Prompt 快問快答 / 變數 - 給資料掛名牌 / 數值與字串 / 運算式 / 撰寫程式需注意的規則 / 挑戰:計算使用者輸入的內容 / 輔助學習 Python 的法寶 - ChatGPT
第三週「如果…就…」條件判斷格式化字串 / 布林值 / 比較運算 / 邏輯運算 / if 判斷式 / 縮排與註解 / 實戰:問答題測試程式 / 程式執行錯誤?丟給 ChatGPT 幫忙除錯
第四週收納大量數據:容器介紹串列型態的建立、索引、切片、更新與操作方法 / 挑戰:讀取二維串列 / ChatGPT 解說程式同時加上註解
第五週重複執行相同動作 - 迴圈while 與 for 迴圈寫法與使用時機 / break / continue / 演算法 / 挑戰:追蹤投資狀況 / 避免無窮迴圈 - ChatGPT 來除錯
第六週萬用工具箱 (程式庫 / 模組 / 套件)標準程式庫:隨機數、日期時間模組的引用與操作 / 挑戰:猜生日 / 不知道該用哪個模組?請 ChatGPT 提示並解釋模組用法
第七週打包多個處理功能 - 函式自訂函式 function 的建立與調用 / 參數傳遞 / 區域變數 / 挑戰:溫度換算 / 提供想法 - 請 ChatGPT 生成「函式」
第八週案例研討:設計介面以繪圖程式庫為例說明流程與資料的封裝 / 通用化 / 測試 / 除錯與文件 / ChatGPT 幫忙重構程式
第九週公民參與週社大辦公室安排之講座或活動
第十週記錄資料的對應關係:字典字典型態的鍵值對 / 操作方式 / 挑戰:累計單字在文章中出現次數 / 對 method 的參數不熟?請 ChatGPT 整理給你
第十一週資料駐足的地方:檔案讀寫檔案路徑 / 讀取和寫入純文字檔案 / CSV 結構性檔案 / 實戰:存取財務報表 / 例外狀況處理 - 請 ChatGPT 幫忙生成
第十二週案例研討:下載 YouTube 影片命令列參數 / pip 安裝第三方套件 / 規劃程式框架
第十三週問對問題很重要!- ChatGPT 提示工程撰寫 Prompt 的基本原則 / 給予清楚明瞭的指示 / 引導先推理再解答 / 實用技巧與經驗分享
第十四週ChatGPT 辦公室 AI 生產力應用會議記錄 / 市場問卷調查 / 文案製作 / 摘要文章與撰寫心得 / 創意簡報 / 行程規劃 / 租賃合約 / 學習多國語言 / 文藝創作
第十五週ChatGPT 的 AI 繪圖小夥伴介紹 ChatGPT DALL-E / Bing Image Creator / Playground AI / Midjourney 圖片生成工具
第十六週使用 Python 呼叫 OpenAI API安裝與使用 openai 套件 / 認識 token / API 參數解析 / 控制回覆內容的變化性
第十七週打造自己的 ChatGPT文字模式簡易聊天程式 / 串接的邏輯與流程 / 實戰:LINE 串接 ChatGPT
第十八週成果展準備週回顧、複習與分享本學期結業成果展練習

講師介紹

賴建安 講師  賴建安 講師  賴建安 講師  賴建安 講師   賴建安 講師

 現職:
科技公司共同創辦人,研發與產品部門主管
 簡介:
● 1984-09-01~1986-07-30 內政部職訓局 電腦講師 台北市 邏輯設計、資料結構等課程講述>>
● 1986-08-15~1988-07-30 精華電腦 電腦講師 台北市 UNIX / C 語言、Lotus 123 / Symphony 等課程講述>>
● 2020-03-01~2021-07-30 內湖社大 電腦講師 台北市 Python 程式與邏輯思維課程講述>>
 專長:
網路爬蟲
自動化您的工作
網站建置
大數據分析 / 視覺化
人工智慧
硬體操控
遊戲設計
手機 App
 落格(Blog):
建置中
 臉書(Facebook):
建置中

愛課程 ICOURSE
載入中...
top↑