謝舒凱
資料科學梗概
確定程式編寫執行環境,與 AI 輔助程式環境 (vscode, colab, github, github copilot X, etc)
認識 AI 助教,為自己的程式學習之路做好準備
chatGPT
Bard
Github Copilot X
Chat
wiki
我們要學的,就是怎麼用程式輔助我們進行這個過程?
數據是用來協助做決策的 The final aim of collecting data is decision-making.
程式設計是一種語言與邏輯思維學習
為了讓 AI 能夠更好地理解我們的需求 (讓AI為你所用,不是你為它所用)
Understanding prompt design
https://www.freecodecamp.org/news/search?query=prompt
persona settings
製作自己的學習課綱
GPT-4 plugins
code-interpreter > advanced data analysis
code-interpreter
advanced data analysis
用來當期末專題的比較基準
不課金也可以
是一個 AI 程式設計助教
X 代表各種正在加入的功能 (如:chat, voice, doc, CLI,..)
chat, voice, doc, CLI,..
讓你可以跟 Copilot 對話的 vscode 外掛。
Copilot
申請排隊, 收到邀請信後,在安裝 Github Copilot chat extension 後,可以在 vscode 的左下角看到 Chat 的 icon。
Github Copilot chat
你可以在 Chat 裡面輸入你的需求,例如 “I want to write a python program to calculate the sum of 1 to 100.”(中文也可以)。
之後更進階,可以把你的程式選取後,按右鍵有解釋、修復、簡化重寫、單元測試等選項(可選擇接受與否);或在聊天框內輸入 /。
/
實際展演一下。
我們申請到教育版的帳號,可以讓大家可以在學期間免費使用 DataCamp 的大多數課程。
請再跟助教確認,你的帳號是否已經加入了這個組織。
本週的進度,請助教協助安置 (有 AI 助教的) 程式環境
學習怎麼與 chatGPT 說話,知道你的需求。
用程式環境寫第一個程式。
--- ## Prompts resources for programming