树莓派使用入门:教孩子们用树莓派学编程的 5 种方法
创始人
2024-03-02 02:09:22
0

这是我们的《树莓派入门指南》系列的第五篇文章,它探索了帮助孩子们学习编程的一些资源。

无数的学校、图书馆和家庭已经证明,树莓派是让孩子们接触编程的最好方式。在本系列的前四篇文章中,你已经学习了如何去购买安装、和配置一个树莓派。在第五篇文章中,我们将分享一些帮助孩子们使用树莓派编程的入门级资源。

Scratch

Scratch 是让孩子们了解编程基本概念(比如变量、布尔逻辑、循环等等)的一个很好的方式。你在 Raspbian 中就可以找到它,并且在互联网上你可以找到非常多的有关 Scratch 的文章和教程,包括在 Opensource.com 上的 今天的 Scratch 是不是像“上世纪八十年代教孩子学 LOGO 编程”?

Code.org

Code.org 是另一个非常好的教孩子学编程的在线资源。这个组织的使命是让更多的人通过课程、教程和流行的一小时学编程来接触编程。许多学校(包括我五年级的儿子就读的学校)都使用它,让更多的孩子学习编程和计算机科学的概念。

阅读

读书是学习编程的另一个很好的方式。学习如何编程并不需要你会说英语,当然,如果你会英语的话,学习起来将更容易,因为大多数的编程语言都是使用英文关键字去描述命令的。如果你的英语很好,能够轻松地阅读接下来的这个树莓派系列文章,那么你就完全有能力去阅读有关编程的书籍、论坛和其它的出版物。我推荐一本由 Jason Biggs 写的书: 儿童学 Python:非常有趣的 Python 编程入门

Raspberry Jam

另一个让你的孩子进入编程世界的好方法是在聚会中让他与其他人互动。树莓派基金会赞助了一个称为 Raspberry Jams 的活动,让世界各地的孩子和成人共同参与在树莓派上学习。如果你所在的地区没有 Raspberry Jam,基金会有一个指南和其它资源帮你启动一个 Raspberry Jam。

游戏

最后一个(是本文的最后一个,当然还有其它的方式),Minecraft 有一个树莓派版本。 我的世界 Minecraft 已经从一个多玩家的、类似于”数字乐高“这样的游戏,成长为一个任何人都能使用 Python 和其它编程语言去构建我自己的虚拟世界。更多内容查看 Minecraft Pi 入门Minecraft 一小时入门教程

你还有教孩子用树莓派学编程的珍藏资源吗?请在下面的评论区共享出来吧。


via: https://opensource.com/article/19/3/teach-kids-program-raspberry-pi

作者:Anderson Silva 选题:lujun9972 译者:qhwdw 校对:wxy

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

相关内容

突然被曝:大面积闭店!总部...
据大河报报道,近期有不少人反映,自己在卓跃儿童运动馆充的课还没上完...
2025-07-30 07:43:46
巾帼科普丨6岁女孩确诊性早...
暑期,各大医院的儿童生长发育门诊迎来就诊高峰,其中不少是性早熟患儿...
2025-07-29 18:42:11
马斯克宣布将推出儿童版AI...
据彭博社等媒体报道,美国企业家埃隆·马斯克20日通过社交平台X宣布...
2025-07-20 14:11:41
探访|AI儿科医生上岗记
人民日报记者 申少铁 王欣悦 随着AI(人工智能)快速发展,相关技...
2025-07-18 09:41:07
一顿饭花费3621元,用餐...
日前,有顾客在上海一家餐厅用餐时,拍摄了一条6秒的厨师烹饪视频,立...
2025-07-11 23:12:24
给AI玩具设一道隐私“防火...
江德斌 据6月9日央视网报道,从能讲故事的智能玩偶,到可情感交互的...
2025-06-13 07:14:10

热门资讯

Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
从 Yum 更新中排除特定/某... 作为系统更新的一部分,你也许需要在基于 Red Hat 系统中由于应用依赖排除一些软件包。如果是,如...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
Opera 浏览器内置的 VP... 昨天我们报道过 Opera 浏览器内置了 VPN 服务,用户打开它可以防止他们的在线活动被窥视。不过...
如何检查你的 Linux 系统... 不知道在使用哪个初始化系统?以下是方法。每个主流 Linux 发行版(包括 Ubuntu、Fedor...