
關於 Coddy
About
Coddy 是什麼
Coddy 是網頁與手機平台,寫給想用每天一小段時間學會寫程式的人,而不是坐在十小時影片課前的人。站上有一百多門程式入門課程與進階課程,幾乎全部做成互動程式課程的形式。
教學邏輯把動手放在前面。每堂課切成幾分鐘一段的步驟,編輯器直接顯示測試案例:你寫程式、按下執行、馬上知道輸出對不對。內建的 AI 助教 Bugsy 會讀你的程式和錯誤訊息,用白話說明哪裡出問題,並給提示,不會直接把答案貼給你。
平台成立於 2022 年,官方公布全球 180 個國家、590 萬名學習者,每天送出十萬份程式碼。創辦團隊來自 Intel 與 Meta。另有獨立產品 Coddy Build,把同一套免安裝的瀏覽器做法搬到用 AI 打造全端應用程式。
付費前先看清楚限制。免費方案用能量點數管控練習量,想連續練好幾個小時的人會碰到上限。AI 助教在免費帳號有每日提問次數。證書只代表你完成了 Coddy 的教材,不代表外部機構認證。
開始使用
- 用 Google、Apple、Facebook 或電子郵件建立帳號。網頁版不必下載任何東西,iOS 與 Android 應用程式也免費。
- 回答簡短的引導問題,說明你想做什麼。Coddy 會依答案推薦第一種語言或一條學習路徑。
- 打開第一堂課,在編輯器裡解題。測試案例會顯示預期輸出,測試沒過時 Bugsy 就在旁邊。
- 維持每日連續紀錄。一天一堂課就夠,真的忙不過來時可以用連續保護道具。
- 完成一個課程章節就能領取證書,下載 PDF 或把驗證連結放進 LinkedIn 個人檔案。
產品資訊
快速了解 Coddy 的定價、支援平台與效能。
適合對象
這項工具最適合的使用者、任務與情境。
使用者
- 完全新手:第一堂 Python 或 JavaScript 課不預設任何基礎,瀏覽器編輯器省掉安裝環境這一步,而這正是多數人第一天就放棄的地方。
- 轉職者:學習路徑把語言、Git、SQL 與資料結構排成導師會用的順序,讀書計畫已經幫你決定好。
- 老師與培訓講師:可以開班級、指派課程、追蹤進度,不必手動批改練習。
任務
- 每天練第一種語言:一堂課十五分鐘內能完成,連續紀錄獎勵的是天天報到,不是週末一次補完。
- 學校或大學的 Python 課程作業:路徑從變數一路到函式與檔案,每個主題都有可執行的範例。
- 面試準備:資料結構與演算法路徑涵蓋十種結構、八種排序、圖形與動態規劃,題目照面試風格設計。
- SQL 與資料分析練習:SQL、Excel 與 Python 課程收在同一條資料分析師路徑裡,查詢直接在瀏覽器對真實資料表執行。
情境
- 通勤或午休:手機應用程式與網頁帳號同步進度,電腦上開始的課可以在手機寫完。
- 一堂課的時間:老師指派一個章節,學生各自按步調做,結果回到班級儀表板。
- 先試一個語言再決定:Python、Rust、Go、C++ 等十多種語言的練習場,讓你十分鐘內摸熟語法,不必先讀課綱。
主要功能
在瀏覽器裡跑的短堂課
每個練習都在編輯器裡打開,旁邊有檔案樹、主控台與看得見的測試案例。你寫真的程式,按執行,馬上看到輸出或失敗的測試。編輯器支援 Python、JavaScript、TypeScript、C、C++、Java、C#、Go、Rust、Ruby、PHP、SQL、HTML、CSS、React、Dart、Swift 與 Kotlin,換語言不必再裝一套工具鏈。課程刻意做短,下班後要開始比較沒有壓力。
AI 助教 Bugsy
Bugsy 會讀你寫的程式與執行環境回報的錯誤,用平實的語言說明問題。它給提示、給引導問題,不印出改好的解答,練習仍然得靠你自己完成。免費方案每天能問的次數不多。Plus 與 Pro 提高上限,Pro 另外提供解法分析,送出後逐行檢視你的思路。
照職位順序排課的學習路徑
學習路徑回答新手最常卡住的那個問題:接下來念什麼。軟體工程師從第一種語言開始,接著是 Linux、Git、SQL、資料結構與演算法,最後是寫出別人讀得懂的程式。前端、後端、全端、資料分析師、DevOps 與 Flutter 應用程式開發者走同一套模式。每一步都連到對應課程,路徑也公開在 GitHub,可以看到後續規劃。
連續紀錄、聯盟與連續保護
連續計數器記錄你連續練習幾天,保護道具則在生活忙起來時保住紀錄。經驗值按課程累積,餵養每週聯盟,組內前幾名會升上一個分區。這套設計借自手機遊戲,目的很明確:讓新手在星期二晚上提不起勁時,還是有一個打開應用程式的理由。
每門課都有免費證書
完成課程章節就產生證書,附驗證連結,任何人都能查。PDF 可以放進履歷或 LinkedIn 個人檔案,免費方案也不收費。證書記錄的是你完成 Coddy 自家教材,請當成努力過的證明,而不是業界資格。
練習場、文件與查閱工具
課程之外,Coddy 還有可執行的練習場、各語言文件、速查表、術語表、面試題、演算法視覺化,以及 JSON 格式化器、正規表達式測試器這類小工具。嵌入編輯器用一個 iframe 就能把可執行的程式視窗放進任何網站。這些都不需要帳號,課程結束後查資料還是很方便。
優缺點
優點
- 課程短又完整,新手一次就能寫完一堂,當天就看得到進度。
- 編輯器附測試案例,省掉環境設定,自學最常卡關的那一步不見了。
- 免費方案包含所有課程與所有證書,沒有倒數中的試用期。
- 學習路徑把模糊的目標變成有順序的計畫,每一步都指名該上哪門課。
- 手機應用程式讓進度跨裝置帶著走,兩大商店的評分都在 4.8 星以上。
缺點
- 免費方案用能量限制練習,通過一個挑戰扣一點,每四小時回一點,練習時間一長就撞牆。
- 免費帳號的 Bugsy 每天只能問幾次。練得兇的人會明顯感覺上限,只有 Pro 能解除。
- 短堂課適合語法與基本邏輯,不適合大型專案。想做出完整應用程式,還是得到外面練。
- 沒有公開 API,學校與團隊無法把進度資料拉進自家的儀表板。
常見問題
免費。所有課程、課程內容與證書都不用錢,免費帳號每天有能量額度,也能向 Bugsy 提問幾次。Plus 與 Pro 是選購,用來解除限制。
相關內容
探索與 Coddy 相關的工具、技能與文章。
Coddy 替代方案
Base Code
Base44 (Wix) · 程式設計 · 生產力Base Code 是 Base44 推出的共享雲端開發環境。團隊在對話中描述對既有 GitHub 儲存庫的修改,看著預覽確認結果,再以 Pull Request 交回工程團隊。
Google EmbeddingGemma 2
Google DeepMind · 寫作 · 圖片 · 程式設計Google EmbeddingGemma 2 是 7.4 億參數的開源模型,能把文字、程式碼、圖片、音訊與影片畫面轉成同一個 768 維空間裡的向量,在手機與筆電上就能執行。
GitGlow
GitGlow · 程式設計 · 生產力GitGlow 是桌面版 Git 用戶端,把你自己的程式碼與 AI 代理程式的變更集中在同一份審查裡,讓你在交付前看清楚機器上究竟要送出什麼。
