樹莓派使用入門:教孩子們用樹莓派學程式設計的 5 種方法
這是我們的《樹莓派入門指南》系列的第五篇文章,它探索了幫助孩子們學習程式設計的一些資源。
無數的學校、圖書館和家庭已經證明,樹莓派是讓孩子們接觸程式設計的最好方式。在本系列的前四篇文章中,你已經學習瞭如何去購買、安裝、和配置一個樹莓派。在第五篇文章中,我們將分享一些幫助孩子們使用樹莓派程式設計的入門級資源。
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 有一個樹莓派版本。我的世界已經從一個多玩家的、類似於”數字樂高“這樣的遊戲,成長為一個任何人都能使用 Python 和其它程式語言去構建我自己的虛擬世界。更多內容檢視 Minecraft Pi 入門 和 Minecraft 一小時入門教程。
你還有教孩子用樹莓派學程式設計的珍藏資源嗎?請在下面的評論區共享出來吧。
via: https://opensource.com/article/19/3/teach-kids-program-raspberry-pi
作者:Anderson Silva 選題:lujun9972 譯者:qhwdw 校對:wxy
相關文章
- 樹莓派使用入門:用樹莓派學 Linux樹莓派Linux
- 樹莓派使用入門:如何更新樹莓派樹莓派
- 樹莓派使用入門:慶祝樹莓派的 14 天樹莓派
- 樹莓派使用入門:如何用樹莓派來娛樂樹莓派
- 樹莓派使用入門:如何購買一個樹莓派樹莓派
- 樹莓派使用入門:如何為樹莓派社群做出貢獻樹莓派
- 樹莓派使用入門:如何啟動一個新的樹莓派樹莓派
- 樹莓派 -入門篇樹莓派
- 樹莓派使用入門:進入物理世界 —— 如何使用樹莓派的 GPIO 針腳樹莓派
- 樹莓派GUI程式設計樹莓派GUI程式設計
- 樹莓派使用樹莓派
- 樹莓派的GPIO程式設計樹莓派程式設計
- 樹莓派使用入門:透過樹莓派和 kali Linux 學習電腦保安樹莓派Linux
- 樹莓派新手入門教程樹莓派
- 樹莓派是什麼 樹莓派能做什麼 樹莓派的功能用途樹莓派
- 樹莓派四種登陸方法樹莓派
- 樹莓派 4 代-入門篇樹莓派
- C#控制樹莓派入門C#樹莓派
- 樹莓派入門指南——資訊圖樹莓派
- 5、樹莓派3 Model B ——— 樹莓派PWM控制直流電機速度樹莓派
- 樹莓派:開機使用樹莓派
- 樹莓派入門操作流程詳解樹莓派
- 樹莓派CM4(四):樹莓派映象替換核心樹莓派
- 樹莓派使用入門:在樹莓派上使用 Mathematica 進行高階數學運算樹莓派
- 樹莓派筆記樹莓派筆記
- 樹莓派與FileZilla樹莓派
- 折騰樹莓派樹莓派
- 樹莓派裝opencv樹莓派OpenCV
- 新樹莓派入手樹莓派
- 樹莓派電臺樹莓派
- 樹莓派 | 修改樹莓派3熱點的名稱和密碼樹莓派密碼
- 樹莓派:最好的安排樹莓派
- 樹莓派的連線樹莓派
- 樹莓派的啟動樹莓派
- 「玩轉樹莓派」樹莓派 3B+ 配置無線WiFi樹莓派WiFi
- 樹莓派搭建git伺服器 | 樹莓派小無相系列樹莓派Git伺服器
- 樹莓派安裝QT5樹莓派QT
- 樹莓派-進階篇樹莓派