一些適合青少年編程學習的趣味編程工具


  

今天總結了一些適合青少年編程學習的趣味編程工具,感興趣的可以了解了解,教教自家的小朋友。

趣味編程按照學生的年齡,興趣和知識掌握程度由易到難。

Scratch符合低齡兒童和程序初學者,簡單的拖拽式和腳本語言編程使他們對編程產生興趣。

App Inventor則是使學生們了解手機編程是怎么一會事情。

GameMaker以開發游戲為出發點,結合稍微復雜一點的拖拽式和腳本語言編程,使得青少年能開發出真正意義上的游戲。

Green Foot以Java語言為基礎,富有游戲性和直觀性的編程平台,使得學習Java這么高級語言不那么枯燥。
語言是實現想法以及與其他編程者交流的工具,當然趣味編程也是讓青少年從拖拽式編程,逐步了解腳本語言,然后再深入到面向對象的高級語言。

 

學習路徑選擇參考

 

1.Scratch介紹

地址:https://scratch.mit.edu/

 

Scratch是一款由麻省理工學院開發的面向少年兒童的簡易編程工具。這個軟件的特點是:使用者可以不認識英文單詞,也可以不會使用鍵盤,非常適合兒童使用。Scratch專為8至16歲的人設計,但被所有年齡段的人使用。數百萬人正在各種環境中創建Scratch項目,包括家庭,學校,博物館,圖書館和社區中心。

Scratch你可以很容易的去創造交互式故事情節,動畫,游戲,而后你可以把你的創作,共享到其他網站上去!

Scratch能幫助年輕人提高創造性思維,系統性的邏輯思考,並協同工作—這些都是21世紀生活中必不可少的技能。

 

 

2.APP Inventor 介紹

地址:http://appinventor.mit.edu/explore/

 

APP Inventor 是一款麻省理工學院開發的面向所有人,包括少年兒童的移動設備編程工具。這個工具使用者可在不到30分鍾的時間內開發並運行一個簡單的適合智能手機和平板電腦的應用。

APP Inventor提供了基於模塊的工具,可以在比傳統的編程環境更短的時間內穿件復雜,影響力更強的應用程序。

App Inventor項目旨在通過賦予所有人,特別是年輕人從技術消費轉向技術創造的能力,使移動端英語開發更簡單化。

APP Inventor 不僅僅局限於普通移動端應用程序開發,更可用於與機器人集成,軟硬件結合給編程提供了更多的樂趣和創新的可能性。APP Inventor現已可很好的控制樂高EV3機器人,以及通過藍牙設備與Arduino通訊,為編程提供了無限可能。

 

3.Green Foot 介紹

地址:https://www.greenfoot.org/overview

 

Greenfoot是英國肯特大學編程教育工具組開發的的一個Java學習工具。

Greenfoot是一個用Java語言創建二維圖形程序的框架和IDE的結合體,很適合初學者使用。

Greenfoot程序就是用標准的Java語言來編寫,支持Java的全部特性,特別適合於練習可視化組件的編程。在Greenfoot中,對象的可視化和對象的交互性是關鍵。

 

 

 

4. GemeMaker 介紹

地址:https://www.yoyogames.com/gamemaker

 

GameMaker是一個商業性的游戲編程平台,該平台盡可能的簡化了開發流程,並且提供了游戲編寫開始所需要的所有資源。

GameMaker旨在讓所有人都能開發游戲,消除了游戲制作的進入門檻。直觀的“拖放式”開發環境,使用者可以在幾分鍾內啟動並運行開發的游戲,而無需編寫任何代碼!

GameMaker的內置腳本式語言(GML)可幫助您學習如何編程,而不是在編碼的最后端跳入。

 

加拿大滑鐵盧大學信息學競賽時間表

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM