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

  

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

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

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)可幫助您學習如何編程,而不是在編碼的最後端跳入。

 

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

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章