第 2 週|校定第 10 週
VS Code × AI 協作:Python 量化開發入門
在 VS Code 與本機 Jupyter 建立可重現專案,練習閱讀、測試及修正 AI 協作產生的程式。
第 1 堂14:20–15:1050 分鐘
第 2 堂15:20–16:1050 分鐘
第 3 堂16:20–17:1050 分鐘
課堂驗收17:10–17:20成果檢查、離場單與下週分工
這一週會完成什麼
- 完成本機 Python 與 Jupyter 環境
- 理解資料型別、函式與例外處理
- 建立 AI 小步修改與驗證紀錄
核心概念
01VS Code
02本機 Jupyter
03Python
04Git
05AI 驗證
系統流程圖
01定義輸入
02請 AI 解釋
03小步修改
04執行測試
05保存證據
三堂課安排
第 1 堂|14:20–15:10VS Code、本機 Jupyter 與 Git
環境檢查・專案建立50 分鐘
第 2 堂|15:20–16:10Python 金融資料結構與函式
教師示範・個人實作50 分鐘
第 3 堂|16:20–17:10AI 小步協作、程式閱讀與測試
錯誤診斷・同儕互查50 分鐘
課堂實作與學習證據
讀入一份行情資料,完成欄位檢查、日期排序、重複值移除、報酬計算與錯誤處理。
保留一組有效與一組失敗的 AI 指令,說明如何測試及修正。
可重現專案骨架+README執行說明
import pandas as pd
df = pd.read_csv("market_data.csv", parse_dates=["timestamp"])
df = df.sort_values("timestamp").drop_duplicates("timestamp")
df["return"] = df["close"].pct_change()