我國正將STEAM教育納入基礎學科,而業(yè)內(nèi)普遍認為,針對6-16歲的兒童編程或青少兒編程,被認為是STEAM教育的一個分支內(nèi)容。政策的推出在展現(xiàn)市場發(fā)展趨勢的同時,也逐步改變了家長對兒童編程的“誤解”,即“我的孩子不當程序員,就不需要學編程”。如今,家長更多的是從培養(yǎng)孩子興趣愛好、鍛煉孩子邏輯思維的角度出發(fā),來為孩子報兒童編程培訓班或青少兒編程培訓班。那么孩子學編程過程中,對于年齡稍大的青少年兒童來講,有哪些可選擇的編程語言呢?
1.JavaScript–多用途編程語言
時至今日,對JavaScript的需求依然巨大,招聘網(wǎng)站上充斥著有關JavaScript及其相關技術的招聘信息。JavaScript由Brendan Eich設計,運行在Netscape瀏覽器中。那時,他或許做夢也沒有想到JavaScript會有如此超乎尋常的發(fā)展。
2.Python–的編程語言
Python是另一種編程語言,目前世界各地的開發(fā)者正在使用它進行快速應用程序開發(fā)。Python是一種模塊化的、易于學習的、面向對象以及注重可讀性的高級語言。Python廣泛地應用于教育領域、web與internet開發(fā)、科學與數(shù)值計算以及大數(shù)據(jù)、機器學習算法開發(fā)。
3.Java–大眾化的編程語言
Java是大眾化的編程語言,它也是一種永葆青春的語言,多年來一直是各個招聘板塊的寵兒。
極客晨星:兒童編程語言有哪些?這份排行請收好!
4.SQL–結構化查詢語言
SQL–結構化查詢語言是一種能被數(shù)據(jù)庫理解的語言。SQL是由IBM工程師于1970年開發(fā)的,用來創(chuàng)建、更新和檢索“System R”這個數(shù)據(jù)庫管理系統(tǒng)中的數(shù)據(jù)。從那時起,SQL已經(jīng)走過了很長的路,時至今日,它仍然是市場最需要的一種技能。
5.C#–排名的微軟技術
C#是最通用的語言之一,它使得編程像Java語言一樣簡單。C#是類型安全的、面向對象的編程語言,運行在.NET框架運行時環(huán)境中。C#代碼被編譯成符合CLI規(guī)范的IL語言(中間語言)。C#語言正迅速成為構建微軟家族各種應用的首選,可以用來構建客戶端-服務器應用程序、數(shù)據(jù)庫應用程序、web服務、移動應用程序、游戲等等。要進行硬核心終端游戲開發(fā),仍然可以使用C或C++,盡管匯編語言是首選的游戲引擎開發(fā)工具。Rust語言也可以應用在該領域。