Update learn-python-on-microbit-zh.md

This commit is contained in:
Alan Wang
2021-02-06 14:13:51 +08:00
committed by GitHub
parent 5557f23848
commit 55c27f01e5

View File

@@ -20,6 +20,8 @@ Python 理論上是多用途的系統語言,但它在企業系統的用處正
不過,筆者認為 Python 的另一個選擇是「嵌入式 Python」──在 micro:bit 這樣的微控制器/開發板上用 Python 控制它。由於其設計特性Python 執行起來比 Arduino 的 C++ 語言慢上不少,但寫起來卻容易很多。此外,既然開發板得和人類互動,你往往還得給程式「降速」,所以大多時候運作效能其實並不重要。比起純粹處理資料的純電腦程式,嵌入式 Python 賦予了我們跟真實世界互動、解決生活問題的機會,而且對於撰寫程式上也能訓練出更靈活的思維。
那麼,孩子多小可以學 Python 呢?這大概得看個人資質,不過國高中以下恐怕都不是好主意。一來學寫程式仰賴英文閱讀及打字能力,二來它需要抽象思考。坊間有很多兒童教育單位會用遊戲式方式教導運算思維等等,但那和真正寫程式是有差距的。我自己也是直到兩年前才開始學 Python所以只要年紀夠大什麼時候開始並不會有差別。
## 準備
你需要一片 [BBC micro:bit](https://microbit.org/zh-tw/new-microbit/),本指南會使用 2020 年 10 月後上市的第二版V2不過筆者會確保大部分的程式仍能與一代相容。既然二代擁有更大的記憶體、更快的處理器和更多功能價格也與一代無異使用二代自然是更合理的選擇。