使用 EduBlocks 轻松学习 Python 编程 | Linux 中国

使用 EduBlocks 轻松学习 Python 编程 | Linux 中国EduBlocks 提供了 Scratch 式的图形界面来编写 Python 3 代码。-- Don Watkins
有用的原文链接请访问文末的“原文链接”获得可点击的文内链接、全尺寸原图和相关文章。致谢编译自 | 
http://opensource.com/article/18/8/edublocks
 
 作者 | Don Watkins
 译者 | geekpi 共计翻译:782 篇 贡献时间:1756 天

EduBlocks 提供了 Scratch 式的图形界面来编写 Python 3 代码。

[原创文章:www.11jj.com]

如果你正在寻找一种方法将你的学生(或你自己)从使用 Scratch[1] 编程转移到学习 Python[2],,我建议你了解一下 EduBlocks[3]。它为 Python 3 编程带来了熟悉的拖放式图形用户界面(GUI)。 [好文分享:www.11jj.com]

从 Scratch 过渡到 Python 的一个障碍是缺少拖放式 GUI,而正是这种拖放式 GUI 使得 Scratch 成为 K-12 学校的首选程序。EduBlocks 的拖放版的 Python 3 改变了这种范式。它的目的是“帮助教师在较早的时候向儿童介绍基于文本的编程语言,如 Python。”

EduBlocks 的硬件要求非常适中 —— 一个树莓派和一条互联网连接 —— 应该可以在许多教室中使用。

EduBlocks 是由来自英国的 14 岁 Python 开发人员 Joshua Lowe 开发的。我看到 Joshua 在 2018 年 5 月的 PyCon 2018[4] 上展示了他的项目。

入门

安装 EduBlocks 很容易。该网站提供了清晰的安装说明,你可以在项目的 GitHub[5] 仓库中找到详细的截图。

使用以下命令在 Raspberry Pi 命令行安装 EduBlocks:

  • curl -sSL get.edublocks.org | bash

  • 在 EduBlocks 中编程

    安装完成后,从桌面快捷方式或 Raspberry Pi 上的“编程”菜单启动 EduBlocks。

    使用 EduBlocks 轻松学习 Python 编程 | Linux 中国

    启动程序后,你可以使用 EduBlocks 的拖放界面开始创建 Python 3 代码。它的菜单有清晰的标签。你可以通过单击 Samples 菜单按钮使用示例代码。你还可以通过单击 Theme 为你的编程界面选择不同的配色方案。使用 Save 菜单,你可以保存你的作品,然后 Download 你的 Python 代码。单击 Run 来执行并测试你的代码。

    你可以通过单击最右侧的 Blockly 按钮来查看代码。它让你在 ”Blockly” 界面和普通的 Python 代码视图之间切换(正如你在任何其他 Python 编辑器中看到的那样)。

    使用 EduBlocks 轻松学习 Python 编程 | Linux 中国

    EduBlocks 附带了一系列代码库,包括 EduPython[6]Minecraft[7]Sonic Pi[8]GPIO Zero[9] 和 Sense Hat[10]

    学习和支持

    该项目维护了一个学习门户网站[11],其中包含教程和其他资源,可以轻松地 hack[12] 树莓派版本的 Minecraft,编写 GPIOZero 和 Sonic Pi,并使用 Micro:bit 代码编辑器控制 LED。可以在 Twitter @edu_blocks[13] 和 @allaboutcode[14] 以及 email[15] 提供对 EduBlocks 的支持。

    为了更深入的了解,你可以在 GitHub[16] 上访问 EduBlocks 的源代码。该程序在 GNU Affero Public License v3.0 下许可[17]。EduBlocks 的创建者(项目负责人 Joshua Lowe和开发人员 Chris Dell[19] 和 Les Pounder[20])希望它成为一个社区项目,并邀请人们提出问题,提供反馈,以及提交 pull request 以向项目添加功能或修复。

    via: http://opensource.com/article/18/8/edublocks

    作者:Don Watkins[22] 选题:lujun9972 译者:geekpi 校对:wxy

    本文由 LCTT 原创编译,Linux中国 荣誉推出

    自媒体 微信号:11jj 扫描二维码关注公众号
    爱八卦,爱爆料。

    小编推荐

    1. 1

      pr怎么导出手机竖屏(pr导出手机竖屏视频尺寸)

      大家好,小娟今天来为大家解答pr怎么导出手机竖屏以下问题,pr导出手机竖屏视频尺寸很多人还不知道,现在让我们一起来看看吧!1、 第一步,打

    2. 2

      14 天晨起序列,沉浸式跟练,唤醒能量,活力一整天(永久回看)

      有晨演习惯的人,不光能够连结身体、成天元气满满,还能加快全身轮回,改善体质与气色!晨练序列还能匡助伽人精进体式花样,在不知不觉中感

    3. 3

      绿色上网手抄报(绿色上网手抄报文字)

      大家好,小美今天来为大家解答绿色上网手抄报以下问题,绿色上网手抄报文字很多人还不知道,现在让我们一起来看看吧!1、其它 四四班网络安全

    4. 4

      四川高中生家长加社群(高考倒计时53天)

      距离2024年高考还有53天!高三是至关主要的一年,各类高考招生相关资讯非常多。孩子的义务是完成本身的学业,回馈给家长一个写意的成就,那我

    5. 5

      西山区邮编(西山区邮编查询)

      大家好,小伟今天来为大家解答西山区邮编以下问题,西山区邮编查询很多人还不知道,现在让我们一起来看看吧!1、650100。2、650100。3、650100。4、

    6. 6

      dn100的管直径是多少(dn100的管子直径是多少)

      大家好,小丽今天来为大家解答dn100的管直径是多少以下问题,dn100的管子直径是多少很多人还不知道,现在让我们一起来看看吧!1、100毫米。2、D

    7. 7

      申潇然(申潇然百科)

      大家好,小娟今天来为大家解答申潇然以下问题,申潇然百科很多人还不知道,现在让我们一起来看看吧!1、申潇然家庭地址:山西省长治市平顺县

    8. 8

      曾点之志解读(曾点之乐是什么意思)

      大家好,小娟今天来为大家解答曾点之志解读以下问题,曾点之乐是什么意思很多人还不知道,现在让我们一起来看看吧!1、沂浴之志出于《论语·

    Copyright 2024.依依自媒体,让大家了解更多图文资讯!