
用英文,
寫下第一行 Python
Python 是全世界最通用的程式語言之一,指令本身就是英文。在 Discovery 的雙語環境裡,孩子從圖像積木跨到真正的 Python,一邊寫 `if`、`for`、`print`,一邊自然理解這些英文的意思——程式能力與英文語感一起長,做出來的是會跑的真程式。
孩子親手寫的,
是會跑的 Python
猜數字遊戲、畫圖程式、小專案——每一支都是孩子用英文一行行打出來的。
寫一個猜數字小遊戲
寫一個會出題、會判斷太大太小的猜數字遊戲,給同學來挑戰。
用變數、條件判斷與迴圈,第一次寫出有輸入、有邏輯的真程式。
孩子會想:怎麼判斷猜太大還太小?要讓它一直問到答對為止?

用程式畫出圖形
用程式指揮小海龜畫出正方形、星星、彩色圖案,超酷。
用迴圈與座標、角度,理解重複與規律怎麼被寫成程式。
孩子會想:畫一個五角星,每次要轉幾度?重複幾次才會閉合?

做一個自己想做的小專案
把學過的全用上,做一個自己最想做的小程式或小遊戲。
用函式與完整流程,練把一個想法拆解、實作、除錯到完成。
孩子會規劃:這個程式要有哪些功能?哪段要重複用(寫成函式)?

孩子親手寫的,
就是這樣的 Python
每一行都看得懂、改得動,英文也在其中自然記住。
# 猜數字小遊戲import random answer = random.randint(1, 100) whileTrue: guess = int(input("猜一個數字:")) if guess == answer: print("答對了!") breakelif guess < answer: print("太小了,再試試")
這不是示範——是孩子自己打出、自己玩得到的真程式。
只開小班,
才顧得到每一個孩子
不論是 1:1~3 家教(線上/實體),還是 4~6 人線上精品班——都小到老師能盯住每個孩子的邏輯卡關。
高頻互動
程式報錯、英文看不懂,老師即時陪孩子讀懂錯誤、查對單字。
客製節奏
上手快的挑戰更複雜的程式,還在適應語法的穩紮穩打——各走各的節奏。
深度拆解
不直接改 code,引導孩子想「這個條件為什麼沒成立」,練演算法思維。
看得見成長
獨立完成一支會跑的 Python 程式,課後附一對一觀察週報。
兩種班型、同一個堅持——小到每個孩子都被看見。
孩子想寫真程式,
家長想要程式加英文
一個想寫出會跑的真程式,一個想要孩子程式與英文一起進步——這堂課兩邊都給得起。
- 真的寫程式碼,不是拖積木
- 寫出會出題、會判斷的遊戲
- 用程式畫出酷炫圖案
- 「我會寫 Python 了,還是英文的!」
- 國際雙語,程式與英文一起長
- 真人小班、個人化進度免補課
- 從積木升級成真程式碼
- 小班顧得到,附觀察週報
一邊是「我會寫 Python 了」的驕傲,一邊是程式邏輯+實用英文的雙重底子——這就是 Discovery Python。
隨著課程,帶走看得見的成長
常見問題
孩子沒學過 Python,可以嗎?
建議已有積木程式(如 Scratch、Block coding)基礎。本課程從積木自然過渡到 Python,在雙語環境下手把手帶,適合小五以上想跨到真程式碼的孩子。
英文不夠好會不會跟不上?
不會。Python 指令本身就是簡單英文(if、for、print),在雙語教學裡孩子邊寫邊懂,反而是把英文練成「用得到」的好機會。
需要準備什麼設備?
Python 需在電腦操作,建議自備電腦+網路,全程真人小班。
上完可以接什麼?
孩子已具備 Python 基礎,可續接 Python 進階專案或 APCS/ITS 檢定準備,往更完整的程式領域前進。
「他寫的程式真的會跑,
英文也變得敢開口!」
在雙語環境裡,孩子用英文寫下一行行 Python。程式跑起來的同時,連英文都變得敢開口——程式加語言的雙重成長,一堂堂累積出來。
