當前位置:秀麗範 >

情感 >學習 >

7種適合孩子學習的好玩的編程軟件

7種適合孩子學習的好玩的編程軟件

01 Scratch(麻省理工學院)

7種適合孩子學習的好玩的編程軟件

Scratch是由美國麻省理工學院(MIT)開發的免費兒童編程語言。它是免費的語言,同時輔以入門教程,家長課程指導和強大的用戶社區。

Scratch使用程序積木塊的可視化界面爲孩子(和家長)創造更有趣的體驗。孩子可以將程序積木塊(如動作,事件和運算符)堆疊在一起。

每個程序積木塊的形狀只允許它與兼容對象組合。例如,“重複循環”的形狀就像是一個橫向的“U”,讓你知道你需要在循環的開始和結束之間放置塊。

Scratch可以用來製作真正的動畫和遊戲。它自帶很多圖像和角色,你也可以自己上傳圖像和角色。電腦不聯網也可以使用Scratch 。孩子們可以選擇在Scratch的在線社區分享他們的作品。

建議年齡:8-16歲

要求:運行Mac、Windows或Linux的計算機

02 Blockly(谷歌)

Blockly是谷歌對Scratch的改進。它借鑑了Scratch的可拖拽的程序積木塊的交互設計方式,但它可以用幾種不同的編程語言輸出代碼,如JavasScript,Python,PHP,Lua和Dart。

Blockly和Scratch不同之處在於,當你把程序積木塊鏈接在一起時,你可以在屏幕一側看到代碼,並且可以隨時切換編程語言以查看相同程序的語法差異。這使得Blockly成爲各種年齡段的教學代碼的理想選擇,其中包括年齡較大的孩子和成年人。

如果這聽起來像是Scratch的一次驚人的轉變,谷歌實際上正在與麻省理工學院合作開發基於Blockly平臺的下一代Scratch。

建議年齡:10歲以上

要求:運行Windows,Mac OS或Linux的計算機

03 Alice

Alice是一個免費的3D編程工具,旨在教授C++等面向對象編程語言的概念。它使用熟悉的積木式方法,讓孩子們通過編程相機運動,3D模型和場景來創建遊戲或動畫。

Alice由卡內基-梅隆大學開發。

建議年齡:10歲以上

要求:運行Mac,Windows或Linux的計算機

04 Swift Playgrounds(蘋果)

Swift是蘋果公司用於構建蘋果iOS應用程序的編程語言。Swift Playgrounds是一款旨在教會孩子如何在Swift中編程的iPad遊戲。你可以免費下載。

它包含許多關於不同Swift命令的教程。孩子需要通過編程沿着三維世界移動名爲Byte的字符。雖然不需要編程知識,但孩子們需要知道如何閱讀教程並持續解決問題。拖放代碼消除了拼寫錯誤。

一旦你的孩子精通Swift Playgrounds,他們就可以開始在Swift中開發iOS應用。

建議年齡:10歲以上

要求:iPad

  • 文章版權屬於文章作者所有,轉載請註明 https://xiulifan.com/qinggan/xuexi/j77qvj.html