溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

使用EduBlock輕松學(xué)習(xí)Python編程

發(fā)布時間:2020-09-27 12:47:50 來源:腳本之家 閱讀:175 作者:Don Watkins 欄目:開發(fā)技術(shù)

如果你正在尋找一種方法將你的學(xué)生(或你自己)從使用 Scratch 編程轉(zhuǎn)移到學(xué)習(xí) Python,我建議你了解一下 EduBlocks。它為 Python 3 編程帶來了熟悉的拖放式圖形用戶界面(GUI)。
從 Scratch 過渡到 Python 的一個障礙是缺少拖放式 GUI,而正是這種拖放式 GUI 使得 Scratch 成為 K-12 學(xué)校的應(yīng)用程序。EduBlocks 的拖放版的 Python 3 改變了這種范式。它的目的是“幫助教師在較早的時候向兒童介紹基于文本的編程語言,如 Python ”
EduBlock的硬件需求相當(dāng)有限-一個Raspberry PI和一個互聯(lián)網(wǎng)連接-并且應(yīng)該可以在許多教室中使用。

EduBlocks 是由來自英國的 14 歲 Python 開發(fā)人員 Joshua Lowe 開發(fā)的。我看到 Joshua 在 2018 年 5 月的 PyCon 2018上展示了他的項目。

入門

安裝 EduBlocks 很容易。該網(wǎng)站提供了清晰的安裝說明,你可以在項目的 GitHub倉庫中找到詳細的截圖。
使用以下命令在 Raspberry Pi 命令行安裝 EduBlock:

使用EduBlock輕松學(xué)習(xí)Python編程

編程模塊

在 EduBlock 中編程安裝完成后,從桌面快捷方式或 Raspberry Pi 上的編程菜單啟動 EduBlocks。

使用EduBlock輕松學(xué)習(xí)Python編程

啟動程序后,你可以使用 EduBlock 的拖放界面開始創(chuàng)建 Python 3 代碼。它的菜單有清晰的標簽。你可以通過單擊 Samples 菜單按鈕使用示例代碼。你還可以通過單擊 Theme 為你的編程界面選擇不同的配色方案。使用 Save 菜單,你可以保存你的作品,然后 Download 你的 Python 代碼。單擊 Run 來執(zhí)行并測試你的代碼。
你可以通過單擊最右側(cè)的 Blockly 按鈕來查看代碼。它讓你在Blockly界面和普通的 Python 代碼視圖之間切換(正如你在任何其他 Python 編輯器中看到的那樣)。

使用EduBlock輕松學(xué)習(xí)Python編程

EduBlocks 附帶了一系列代碼庫,包括 EduPython、Minecraft、Sonic Pi、GPIO Zero和 Sense Hat。

學(xué)習(xí)和支持

該項目維護著一個學(xué)習(xí)門戶網(wǎng)站,其中包含教程和其他資源,可以輕松用Raspberry Pi附帶的Minecraft版本,編程GPIOZero和Sonic Pi,并使用Micro:位代碼編輯器控制LED。

為了更深入的了解,你可以在GitHub上訪問EduBlocks的源代碼;該應(yīng)用程序根據(jù)GNU Affero通用公共許可證v3.0獲得許可。EduBlocks的創(chuàng)建者(項目負責(zé)人Joshua Lowe和其他開發(fā)人員Chris Dell和Les Pounder)希望它成為一個社區(qū)項目,并邀請人們提出問題,并提供反饋,并提交拉取請求以向項目添加功能或修復(fù)。

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,謝謝大家對億速云的支持。如果你想了解更多相關(guān)內(nèi)容請查看下面相關(guān)鏈接

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI