CodeSprout程式萌芽
LEARN WITH CONFIDENCE

關於 CodeSprout

AI 時代,會下 Prompt,也要認識基本程式語法。給剛入門使用者的練習空間。

版本/生效日:2026-09-15 · 可用瀏覽器列印功能儲存 PDF

AI 時代,會下 Prompt,也要認識基本程式語法。

CodeSprout 是給剛入門使用者的程式練習網站。從讀懂一行程式、改動一個變數,到自己寫出一段解法,一次一題累積基本功。

用熟悉的小問題,練習真正的語法。

段老師親自編撰教材與題庫,提供 Python 與 Java 各 500 道免費練習。Python 依九章循序學習:變數與資料型態、IF 條件判斷式、List 清單(串列)、For Loop (迴圈)、While Loop (迴圈)、Function (函式)、Dictionaries (字典)、Module (模組)、Class (類別)。Java 依基礎語法、流程控制、物件導向、例外處理機制與集合架構五章學習。兩種語言每章都推薦簡單、中等、困難各一題。難度代表需要組合多少基本概念,並不以競賽演算法或專業框架為目標。

資料庫課程另提供 300 道免費 SQL 題目與十二章教學,每章推薦簡單、中等、困難各一題。每題可選 SQLite、PostgreSQL 或 MySQL,使用對應的真實引擎測試查詢;課程從欄位、條件與排序循序進入分組、連接、子查詢、視窗函式與 CTE。

讀題

先看輸入、輸出與範例,理解程式要完成什麼。

試寫

在有語法上色的編輯器中修改程式,執行測資並觀察結果。

交流

私人練習後,另行撰寫並發布解答文章,透過留言學習其他人的思考方式。

從九章 Python 教學開始 → · 閱讀 Java 五章教學 → · 閱讀 SQL 十二章教學 →

關於題目、解答與進度

題目透過工具協助編製,並搭配範例測資與程式驗證維護。測資用來幫助練習,無法保證涵蓋所有情況;若發現敘述、測資或語法有問題,請提供題號與重現方式,我們會檢查並修正。

每一題提供置頂的官方解答,包含完整說明與程式碼;付費題目及其解答依題庫授權開放。Python 與 Java 測試在瀏覽器執行,SQL 測試會送到選定的真實資料庫引擎;兩者都只測試公開與自訂案例,不保存提交或計入完成。登入後按「提交」,才會保存私人程式與伺服器判題結果;通過全部公開與隱藏測資,才計入目前題目的完成與技能進度。會員可另外撰寫 Markdown 文章,引用最近一次全對且題庫版本與測資一致的快照,明確發布才公開;舊投稿保留原公開範圍。測資通過不保證涵蓋所有情況,請自行測試與判斷。新版完成題數、技能與XP依全對私人練習去重計算,失敗只計練習次數,文章不額外增加XP;歷史XP保留。練習紀錄並非考試成績或能力認證。

讓交流保持友善

討論程式、尊重不同的解法。請勿在程式碼、暱稱或留言中放入自己或他人的私密資料。遇到不當內容,可在聯絡表單提供題目網址與內容位置,由管理人員處理。

查看使用教學 開始練習

營運與客服資訊

網站名稱
CodeSprout 程式萌芽
線上聯絡
聯絡表單(免登入;案件不公開)