欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

使用EduBlock輕松學習Python編程

 更新時間:2018年10月08日 10:43:53   作者:Don Watkins  
今天小編就為大家分享一篇關于使用EduBlock輕松學習Python編程的文章,小編覺得內容挺不錯的,現在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧

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

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

入門

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

編程模塊

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

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

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

學習和支持

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

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

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

相關文章

  • Python+Pygame實現簡單的射擊小游戲

    Python+Pygame實現簡單的射擊小游戲

    要說什么游戲能夠獲得大家的喜愛,唯射擊游戲莫屬!本文將利用Python和Pygame庫制作一個簡單的射擊小游戲,感興趣的小伙伴可以了解一下
    2022-04-04
  • 淺談python之新式類

    淺談python之新式類

    這篇文章主要介紹了淺談python之新式類,詳細的介紹了如何使用新式類和經典類的區(qū)別。小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • pytorch下的unsqueeze和squeeze的用法說明

    pytorch下的unsqueeze和squeeze的用法說明

    這篇文章主要介紹了pytorch下的unsqueeze和squeeze的用法說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • Python字符串逐字符或逐詞反轉方法

    Python字符串逐字符或逐詞反轉方法

    這篇文章主要介紹了Python字符串逐字符或逐詞反轉方法,本文對逐字符或逐詞分別給出兩種方法,需要的朋友可以參考下
    2015-05-05
  • python中CURL 和python requests的相互轉換實現

    python中CURL 和python requests的相互轉換實現

    本文主要介紹了python中CURL 和python requests的相互轉換實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-03-03
  • Python pip install之SSL異常處理操作

    Python pip install之SSL異常處理操作

    這篇文章主要介紹了Python pip install之SSL異常處理操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-09-09
  • 處理Python中的URLError異常的方法

    處理Python中的URLError異常的方法

    這篇文章主要介紹了處理Python中的URLError異常的方法,本文同時列舉了一些常見的HTTPError情況,需要的朋友可以參考下
    2015-04-04
  • python通用日志使用小結

    python通用日志使用小結

    日志則是程序中非常重要的一部分,它可以記錄程序運行中的異常、警告等信息,方便開發(fā)人員調試程序,本文就來介紹一下python通用日志使用小結,感興趣的可以了解一下
    2023-11-11
  • Python自動化辦公實戰(zhàn)案例詳解(Word、Excel、Pdf、Email郵件)

    Python自動化辦公實戰(zhàn)案例詳解(Word、Excel、Pdf、Email郵件)

    這篇文章基于Python自動化辦公,主要介紹了使用Python相關庫,依次完成Word文檔替換、Excel表格讀取、Pdf文件生成和Email自動郵件發(fā)送任務。感興趣的小伙伴可以跟隨小編一起學習一下
    2021-12-12
  • Django bulk_create()、update()與數據庫事務的效率對比分析

    Django bulk_create()、update()與數據庫事務的效率對比分析

    這篇文章主要介紹了Django bulk_create()、update()與數據庫事務的效率對比分析,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05

最新評論