Python x ChatGPT – AI 為你賦能

  • 講師名稱:賴建安
  • 講師經歷:現任科技公司共同創辦人, 歷任公司駐外、研發與產品部門資深主管。曾任內政部職訓局電腦班講師。
資訊 說明
課程編號 243245
學期 113年 秋季班
招生狀態 開課中
優惠類別
新開課程
開課日期 2024.9.6
上課日期 星期五
上課地點 內湖高工
上課時間 19:00 - 21:40
學程歸屬 資訊科技
課程類別 資訊科技
課程理念 AI 正以驚人步伐顛覆人類想像!你是否仍一味跟 ChatGPT『瞎聊瞎問』?課程使用各領域實例幫你掌握『提示工程』創造有效指令,讓生成式 AI 真正提升工作效率! 因應 AI 挑戰,電腦語言是現代人不可或缺的技能。Python 毫無疑問是現在最熱門的入門語言。課程教你善用 ChatGPT 擔任程式助教,把查詢語法和函式功能交給 AI,我們要學『寫程式的直覺』!擺脫理論教條,讓你在精心安排的實作範例中,輕鬆掌握關鍵概念,『先寫程式』然後自然而然『會寫程式』!
課程目標 1.善用 ChatGPT 指令寫報告、寫程式、繪圖、經營社群,大幅提升工作效率、 2.掌握 Python 程式語言的核心觀念、與編寫技巧、 3.運用 Python 程式串接 AI 到外部平台,打造各類 ChatGPT 的創新應用、 4.學習運算思維,發展將各種問題程式化,並有效解決的能力。
教學方式 ◎搞懂邏輯 × 動手實作 × 驗證想法 × 專題激盪; ◎透過案例分析掌握 ChatGPT 指令要訣; ◎擺脫傳統『死記硬背』,搭配豐富的練習題,從寫程式的過程體會怎麼寫程式! ◎正確運用 ChatGPT 作為程式學習的貼身助教。
成績評量 出席狀況、上課表現、實作成果展示
選課要求 具備電腦基礎概念、基礎上網能力、個人 google 帳戶
推薦書目 精通 Python (第二版) / Bill Lubanovic / 碁峰
招生限額 25名
學分 3
學費 學分費3000元+電腦維護費1000元。(凡影印講義或推薦參考書,請由班代表於班內自行決議辦理)
其他費用 報名費:若於優惠期報名免收,若於優惠期後每學期收取一次200元.學員證費:未曾於內湖社大上過課程之新生收取100元.學員團體意外保險費:春、秋季班200元、寒暑期班100元
材料費用
線上報名連結 點擊連結
課程符合下列永續發展目標
  • SDGs04優質教育
  • 每週上課內容

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