什麼是少兒編程教育

少兒編程在全球已經炙手可熱,在中國還是剛剛興起的一股浪潮,但是這浪潮來勢洶湧。

但在洶湧的浪潮中,很多人包括業內我們對少兒編程的理解都還沒有形成標準的,形成體系化的一種定義,很多家長尤其是7080的家長,對這門學科的認知也還是不清晰的。寫這篇文章,旨在跟大家探討,究竟少兒編程是一樣怎樣的學科,真正的教育目標是什麼,以及它有怎樣的內涵。

首先,想和各位探討幾個既定的定義或觀點,比如:

有一種觀點認為,少兒編程=Scratch。

Scratch是什麼?

Scratch是一款由麻省理工學院(MIT) 設計開發的少兒編程工具。其特點是:使用者可以不認識英文單詞,也可以不會使用鍵盤。構成程序的命令和參數通過積木形狀的模塊來實現。用滑鼠拖動模塊到程序編輯欄就可以了。

這是一款不用死記各種指令,消除學習者和使用者背指令和敲代碼的門檻的簡易工具,可以讓編程學習像搭積木一樣簡單。另外,因為Scratch下載是完全免費的,所以目前國內很多編程教育的產品都是在這個開源軟體上作應用和開發。

這樣的工具擁有普及成本低,快速上手的天然優勢,這正是開發者的初衷。「編程不應該專屬於計算機天才,應該適用於所有人。」這是美國麻省理工學院媒體實驗室負責人——Mitch Resnick教授的觀點。

但學會操作一款簡易工具,有Scratch並不完全能讓編程這門學科很好很快速的完成創新迭代。所以,Scratch並不能完全代表少兒編程教育。

但它依然是編程初學者最好用的入門工具。

那,少兒編程教育究竟是什麼?

歡迎與各位探討,後面詳聊。

推薦閱讀:

教孩子編碼就夠了嗎?不!學校該培養的是計算思維

TAG:少兒編程 | 青少年教育 | 計算機思維 |