樹莓派使用入門:教孩子們用樹莓派學(xué)編程的5種方法
無數(shù)的學(xué)校、圖書館和家庭已經(jīng)證明,樹莓派是讓孩子們接觸編程的***方式。在本系列的前四篇文章中,你已經(jīng)學(xué)習(xí)了如何去購買、安裝、和配置一個(gè)樹莓派。在第五篇文章中,我們將分享一些幫助孩子們使用樹莓派編程的入門級(jí)資源。
Scratch
Scratch 是讓孩子們了解編程基本概念(比如變量、布爾邏輯、循環(huán)等等)的一個(gè)很好的方式。你在 Raspbian 中就可以找到它,并且在互聯(lián)網(wǎng)上你可以找到非常多的有關(guān) Scratch 的文章和教程,包括在 Opensource.com 上的 今天的 Scratch 是不是像“上世紀(jì)八十年代教孩子學(xué) LOGO 編程”?。
Code.org
Code.org 是另一個(gè)非常好的教孩子學(xué)編程的在線資源。這個(gè)組織的使命是讓更多的人通過課程、教程和流行的一小時(shí)學(xué)編程來接觸編程。許多學(xué)校(包括我五年級(jí)的兒子就讀的學(xué)校)都使用它,讓更多的孩子學(xué)習(xí)編程和計(jì)算機(jī)科學(xué)的概念。
閱讀
讀書是學(xué)習(xí)編程的另一個(gè)很好的方式。學(xué)習(xí)如何編程并不需要你會(huì)說英語,當(dāng)然,如果你會(huì)英語的話,學(xué)習(xí)起來將更容易,因?yàn)榇蠖鄶?shù)的編程語言都是使用英文關(guān)鍵字去描述命令的。如果你的英語很好,能夠輕松地閱讀接下來的這個(gè)樹莓派系列文章,那么你就完全有能力去閱讀有關(guān)編程的書籍、論壇和其它的出版物。我推薦一本由 Jason Biggs 寫的書: 兒童學(xué) Python:非常有趣的 Python 編程入門。
Raspberry Jam
另一個(gè)讓你的孩子進(jìn)入編程世界的好方法是在聚會(huì)中讓他與其他人互動(dòng)。樹莓派基金會(huì)贊助了一個(gè)稱為 Raspberry Jams 的活動(dòng),讓世界各地的孩子和成人共同參與在樹莓派上學(xué)習(xí)。如果你所在的地區(qū)沒有 Raspberry Jam,基金會(huì)有一個(gè)指南和其它資源幫你啟動(dòng)一個(gè) Raspberry Jam。
游戲
***一個(gè)(是本文的***一個(gè),當(dāng)然還有其它的方式),Minecraft 有一個(gè)樹莓派版本。我的世界已經(jīng)從一個(gè)多玩家的、類似于”數(shù)字樂高“這樣的游戲,成長(zhǎng)為一個(gè)任何人都能使用 Python 和其它編程語言去構(gòu)建我自己的虛擬世界。更多內(nèi)容查看 Minecraft Pi 入門 和 Minecraft 一小時(shí)入門教程。
你還有教孩子用樹莓派學(xué)編程的珍藏資源嗎?請(qǐng)?jiān)谙旅娴脑u(píng)論區(qū)共享出來吧。