
程式語言種類有哪些?哪個適合新手入門?熱門程式語言排名總整理
10大熱門程式語言排名
而在這些不同種類的程式語言當中,哪些是最有人氣、較多人選擇學習的種類?下面我們整理出近年一般大眾及學生適用的共10大程式語言排名,讓你了解現今的程式語言學習趨勢。
一般大眾熱門5大程式語言排名 | 學生適用5大程式語言排名 |
|
|
其中,Python可說是近年討論度最高,且對於新手來說可較快速上手的程式語言,若想了解其更詳細的介紹可參考這篇:Python 入門教學介紹┃基礎語法自學也能輕鬆上手!
新手入門5大程式語言種類
相較於一般大眾常見的程式語言種類,推薦兒童學習的程式語言資訊可說是較少的,因此,以下我們就來為你介紹5大兒童程式語言排名的詳細種類說明。
CodeCombat
適用年齡廣泛,從小學到高三皆可使用。從基本的程式撰寫到網頁設計,甚至是遊戲製作等都可以藉由CodeCombat以輕鬆、有趣的方式一邊進行遊戲闖關,一邊學習。不僅可選擇不同的程式碼教學(如:Python、JavaScript等),還可在學習過程中提升邏輯思考、團隊合作以及解決問題的能力,更可符合現今108課綱所需的素養教育。
Scratch
使用圖形化的操作介面,讓學習者透過移動積木即可撰寫出簡易程式語言,操作介面簡單易懂,甚至具備「口語化寫程式」的特色,讓完全沒有程式背景的初學者也可輕鬆學習。
Micro:bit
攜帶方便的小型電路板,可直接利用USB連結電腦使用。學習介面以拖拉不同大小的積木來堆疊、撰寫程式語言為主;硬體方面則在電路板上裝有溫度、光及磁力的感測器,宛如一台硬體、軟體皆具備的小型電腦。
Lego Wedo/Boost/EV3
由樂高結合程式編寫開發出的一款益智玩具。適用於2~4年級的小朋友,並藉由拖拉式介面,讓孩子理解程式架構與邏輯,甚至可讓自己設計的機器動起來,有利於激發孩子對科學、科技的興趣。
Minecraft
由微軟開發的熱門遊戲,學生可在遊戲的虛擬世界中透過各種關卡來學習,並可與同儕建立小組,一同解決問題,老師甚至能藉由創造非遊戲玩家角色來指引學生,是為一款兼具遊戲及教育的軟體。
優點 | 缺點 | 學習資源 | |
CodeCombat |
|
|
|
Scratch |
|
|
|
Micro:bit |
|
|
|
Lego Wedo/Boost/EV3 |
|
|
|
Minecraft |
|
|
|
以上則為現今熱門的初學者、學生適用熱門程式語言種類介紹,而若想了解更多兒童適用程式語言教學,則歡迎參考這篇:兒童程式設計課程推薦!國小小學生線上也能輕鬆學習!
程式語言種類怎麼選?3大依據告訴你
以下是為了能夠滿足段落所需的長度而定義的無意義內文,請自行參酌編排。
然而程式語言種類這麼多,該從哪一種開始下手學習?其實這個問題並沒有標準答案,端看你的學習目的及需求,因此建議可以根據以下3大依據來選擇:
✅ 學習目的,如:想要學習程式語言基礎可選擇Python
✅ 自身程度,如:初學者易上手可挑選CodeCombat
✅ 適合學齡,如:小學到高中學齡者可選擇CodeCombat;高中以上也可挑戰Python
而若想更深入了解自學程式語言該如何入門,則可參考這篇:自學程式語言該如何入門?3大資源就算沒背景也能輕鬆上手!
由此可知,程式語言種類繁多,從中挑選適合自己的類型來學習才能更快上手。而AI4kids提供適合小學到高中廣泛年齡層學習的CodeCombat課程,若想了解更詳細的課程內容,就趕緊至AI4kids官網查詢吧!
您可能還喜歡

受保護的內容: 推薦給台灣高中生3種程式語言與程式相關大學科系

受保護的內容: 讓孩子運算思維翩翩起舞:學程式語言的啟蒙之旅
