树莓派使用入门:教孩子们用树莓派学编程的 5 种方法 | Linux 中国
无数的学校、图书馆和家庭已经证明,树莓派是让孩子们接触编程的最好方式。在本系列的前四篇文章中,你已经学习了如何去购买[1]、安装[2]、和配置[3]一个树莓派。在第五篇文章中,我们将分享一些帮助孩子们使用树莓派编程的入门级资源。
Scratch
Scratch[4] 是让孩子们了解编程基本概念(比如变量、布尔逻辑、循环等等)的一个很好的方式。你在 Raspbian 中就可以找到它,并且在互联网上你可以找到非常多的有关 Scratch 的文章和教程,包括在 Opensource.com 上的 今天的 Scratch 是不是像“上世纪八十年代教孩子学 LOGO 编程”?[5]。
Code.org
Code.org[6] 是另一个非常好的教孩子学编程的在线资源。这个组织的使命是让更多的人通过课程、教程和流行的一小时学编程来接触编程。许多学校(包括我五年级的儿子就读的学校)都使用它,让更多的孩子学习编程和计算机科学的概念。
阅读
读书是学习编程的另一个很好的方式。学习如何编程并不需要你会说英语,当然,如果你会英语的话,学习起来将更容易,因为大多数的编程语言都是使用英文关键字去描述命令的。如果你的英语很好,能够轻松地阅读接下来的这个树莓派系列文章,那么你就完全有能力去阅读有关编程的书籍、论坛和其它的出版物。我推荐一本由 Jason Biggs 写的书: 儿童学 Python:非常有趣的 Python 编程入门[7]。
Raspberry Jam
另一个让你的孩子进入编程世界的好方法是在聚会中让他与其他人互动。树莓派基金会赞助了一个称为 Raspberry Jams[8] 的活动,让世界各地的孩子和成人共同参与在树莓派上学习。如果你所在的地区没有 Raspberry Jam,基金会有一个指南[9]和其它资源帮你启动一个 Raspberry Jam。
游戏
最后一个(是本文的最后一个,当然还有其它的方式),Minecraft[10] 有一个树莓派版本。我的世界已经从一个多玩家的、类似于”数字乐高“这样的游戏,成长为一个任何人都能使用 Python 和其它编程语言去构建我自己的虚拟世界。更多内容查看 Minecraft Pi 入门[11] 和 Minecraft 一小时入门教程[12]。
你还有教孩子用树莓派学编程的珍藏资源吗?请在下面的评论区共享出来吧。
via: https://opensource.com/article/19/3/teach-kids-program-raspberry-pi
作者:Anderson Silva[14] 选题:lujun9972 译者:qhwdw 校对:wxy
本文由 LCTT 原创编译,Linux中国 荣誉推出
- 树莓派使用入门:教孩子们用树莓派学编程的 5 种方法
- 树莓派使用入门:庆祝树莓派的 14 天 | Linux 中国
- 树莓派使用入门:如何更新树莓派 | Linux 中国
- 树莓派使用入门:可以使用树莓派学习的 3 种流行编程语言 | Linux 中国
- 树莓派使用入门:如何购买一个树莓派 | Linux 中国
- 初学者编程入门:C语言指针使用方法
- 在树莓派上使用no-ip动态域名的方法,也适用其它Linux平台
- Linux网络编程:TCP服务器(单进程多用户),使用select方法实现
- 服务器编程入门(13) Linux套接字设置超时的三种方法
- 在你的网络中使用树莓派和 Pi-hole 拦截广告 | Linux 中国
- 在 Windows 中运行 Linux:WSL 2 使用入门 | Linux 中国
- sphinx中文分词coreseek在linux下的安装、配置以及使用方法(入门菜鸟级)
- 8.17_Linux之bash shell脚本编程入门篇(三)之循环以及函数function的使用
- 使用 VS Code 进行 Python 编程 | Linux 中国
- Java网络编程从入门到精通 (9):使用isXxx方法判断地址类型
- 嵌入式linux入门之shell 编程中空格的使用
- linux下网络编程 SOCKET使用方法
- WinPcap编程入门(4)——不使用回调方法获取数据包
- 8.15_Linux之bash shell脚本编程入门篇(二)以及文件查找和压缩的使用
- 如何使用树莓派制作一个数字针孔摄像头 | Linux 中国