為 11-14 歲學生新創的 micro:bit Python 文字型代碼編輯器|奧斯丁國際有限公司 OURSTEAM Internationl
icon教學資源
2022/10/04

為 11-14 歲學生新創的 micro:bit Python 文字型代碼編輯器

 Micro:bit 教育基金會的新編程工具 - Python

新的 micro:bit Python 編輯器 旨在幫助正在學習使用基於文本的語言進行編碼的學生。從編程任務建模到測試和開發代碼,它有很多工具可以幫助您花費更多時間進行教學。




該編輯器提供中文、英文、法文、日文、韓文和西班牙文版本。


高中生通過 BBC micro:bit 學習



讓你的教學更進一步

 
新的 micro:bit Python 編輯器旨在幫助您利用 micro:bit 的優勢提供編程基礎課程。
使用 BBC micro:bit 的物理計算將技術帶入學生手中。它超越了傳統螢幕中的編程。
micro:bit 被證明可以讓學生參與編碼並激勵他們學習更多計算機科學。這個新編輯器的目的是減少學習文字型語言的障礙並幫助您進行教學。






快速建模和測試代碼
 
新的編輯器模擬器允許您使用虛擬 micro:bit 為學生建模編碼任務。學生還可以使用編輯器來測試、調試和疊代他們的程式設計,然後再將他們的代碼放到真正的 micro:bit 上。
使用模擬器測試代碼對溫度變化的響應



學習和發現編程概念
 
參考區可以讓您的學生通過簡短的解釋和代碼片段來學習編程概念,讓他們可以直接拖放到他們的項目中。他們可以通過修改代碼片段以適應自己的項目想法來建立自己的理解。

 


 


特色
 
透過以下標題探索新的 micro:bit Python 編輯器的功能,該編輯器旨在讓學生更快地通過基於文本的編程成功取得:
 
 
  • 拖放代碼示例
輕鬆發現示例以拖放到代碼中。

 
  • 代碼結構和錯誤高亮
 
直觀地學習正確的結構並解決錯誤。

 
  • 自動完成
通過自動完成建議發現功能、正確語法並加快輸入速度。

 
  • 模擬器
 
包括模擬按鈕、手勢、亮度、溫度、指南針、聲音、收音機、串行引腳和數據記錄。

 
  • 快速入門的想法
 
Ideas 選項卡包含完整的工作 micro:bit 項目,您可以向學生展示。每個項目都有定制和改進代碼的建議,因此您可以將這些作為編碼課程的起點。






嘗試的項目

除了編輯器中的想法之外,micro:bit 網站上還有幾十個快速項目可用於 Python 編碼。以下是三個不錯的嘗試:







 



常見問題
  • 我可以將 Python 編輯器與 micro:bit V1 和 V2 一起使用嗎?
micro:bit Python 編輯器適用於 micro:bit V1 和帶有內置揚聲器的 V2。模擬器顯示的是 micro:bit V2,所以如果您使用的是 micro:bit V1,請注意某些代碼可能在模擬器上運行,但在您的實體 micro:bit 上不運行。僅適用於 micro:bit V2 的代碼在參考部分中標記為“V2”。
  • 我可以離線使用 micro:bit Python 編輯器嗎?
您需要互聯網連接和網絡瀏覽器才能加載編輯器。加載後它將繼續工作,即使您的互聯網連接變得不穩定。
  • 如何保存項目以便稍後返回編輯?
學生可以使用“保存”按鈕將他們的代碼保存到本地計算機。這會將 HEX 文件保存到他們的下載文件夾中,但他們可以將其移動到任何他們想要的位置(例如到他們的學校雲存儲)。稍後只需使用“打開”按鈕返回項目。如果願意,也可以將代碼保存/打開為 Python 文本文件。
 
訪問我們的支援網站以獲取更多訊息。
  • 我可以將新的 Python 編輯器與 micro:bit 教室一起使用嗎?
是的,新的 Python 編輯器可在micro:bit 教室中使用,這是一個免費工具,用於管理實時編碼課程並只需按一下按鈕即可保存整個班級的代碼。
  • 我可以在新的 Python 編輯器中使用附件嗎?
是的,如果配件製造商提供了 Python 模塊作為 .py 文件,您可以在 Projects 部分將其作為新文件打開(請務必使用右側的 cog 將其作為新文件打開,而不是替換您的主文件)。然後,您可以將模組中的函數導入主代碼。

訪問我們的支援網站以獲取更多訊息。
  • 我還能用舊的編輯器嗎?
是的,您仍然可以在 https://python.microbit.org/v/2 訪問舊的 micro:bit Python 編輯器。它將至少持續到 2023 年 9 月。


logo
iconiconiconiconicon
icon  電話:04-2375-3535
icon  傳真:04-2256-9949
icon  統編:90386785
icon  E-mail:service@oursteam.com.tw
icon  LINE ID:@oursteam
Inspire every child to create