少兒編程是在販賣家長的焦慮嗎?

目前火熱的少兒編程實在販賣焦慮嗎?當然不是。

少兒編程是在販賣家長的焦慮嗎?

所謂焦慮,是我們尚滿足的慾望與別人境遇對比後而滋生出的情緒。正真的販賣焦慮,是用頂層人最高標準告訴所有人,你也應該這樣過。家長的焦慮,主要是怕自己的孩子落後於其他同齡人。如果家長僅僅因為別人家的孩子在學編程,就強迫自家孩子也去學編程,而不考慮自家孩子的興趣特長,是不明智的。

家長最應該做的事,不是幫孩子安排妥當各種課程,而是Enablement, 翻譯過來叫做“使能”,給孩子提供信息和體驗,最終由孩子來做決定。要讓孩子擁有做決定的能力,必須要多瞭解世界,要學會主動地收集和分析信息。具體到少兒編程,請既不要盲從,也不要排斥,家長可以從一下幾個角度分析分析:為什麼?學什麼?怎麼學?然後再做出理性的判斷。

1. 為什麼要學編程?

1.1 重要性

首先要糾正一個誤區:學編程就是以後為了當程序員。就像學畫畫不一定以後要成為畫家,而是為了培養美感;學編程不一定以後要成為程序員,而是為了培養編程思維。

學外語是為了與全世界的人交流,學編程是為了掌控計算機這一強大的工具。

1.2 能力培養

學習編程對於數學能力和邏輯思維能力的培養,顯而易見,對於更深層次的能力培養,比如創造力,實驗能力,項目管理和團隊協作,也是有很大的幫助。

1.3 態度培養

編程除了能培養孩子的技能,更重要的是使其養成一些好習慣:嚴謹,有條理,不斷優化。

1.4 升學加分

話不用多說,直接看看清華大學2019年自主招生簡章,原文鏈接:

https://www.tsinghua.edu.cn/publish/bzw/7545/2019/20190328154655256843148/20190328154655256843148_.html

少兒編程是在販賣家長的焦慮嗎?

2. 學什麼?

世界上的編程語言非常多,根據孩子不同的年齡,可以有不同的選擇。

小學生(6-12歲)比較適合圖形化拖拽式的編程,比如Scratch。

在Scratch編程界面,程序語句都以拼圖模塊的形式呈現,模塊按功能劃分為不同顏色。編寫程序時,用戶只需像拼插積木那樣把拼圖模塊壘在一起。只有當程序在語法上合規合理時,模塊的接口才能對接上。用模塊接口的形狀作為拼插指引的設計借鑑自樂高積木。

Scratch不需要孩子牢記語法,甚至不識字也可以玩。

Scratch的具體介紹可以參見我的文章:

https://www.toutiao.com/i6744150918784090636

下圖是Scratch的示意圖,來自我的另一篇文章:

https://www.toutiao.com/i6745836272205431308

少兒編程是在販賣家長的焦慮嗎?

Scratch無法實現複雜的邏輯,對於初中生(12-15歲)來說,Python會是比較好的選擇。

下面是一個Python代碼的示意圖:

少兒編程是在販賣家長的焦慮嗎?

3. 怎麼學?

程序語言有各種語法,其實不用去死記硬背,活學活用才是正道。

關鍵的是如何實際生活中的概念映射到計算機的邏輯中,這就是所謂的編程思維。比如近年來在高考卷中出現過的程序題,流程圖就是編程思維的一種具體體現,對於學過編程的孩子,就是送分題了。

少兒編程是在販賣家長的焦慮嗎?


學習編程一定要循序漸進,切不可賣弄技術。對於少兒來說,主要是給他們打開一扇窗,培養他們對於編程的興趣,學得太難太枯燥,都容易打擊到小朋友的自信心,所以對於小學生,編程課程設計一定要有趣,最好是把小朋友熟悉的卡通角色加入到程序當中。

少兒編程是在販賣家長的焦慮嗎?

除了老師講解基本的編程原理和示例外,搭建一個自組織學習環境(SOLE, self-organized learning environment) 也是很有幫助的。SOLE 旨在利用 6~13 歲孩子的好奇心和參與驅動學習的興趣,幫助教師和家長鼓勵孩子探索和解決問題。讓學生們分組,一起完成編程,學生們就會相互學習,解決問題。

少兒編程是在販賣家長的焦慮嗎?

很多家長擔心長期使用電腦是否會影響孩子的視力,這也需要少兒編程課程特別的設計,使用屏幕最長不要超過1小時,課間安排休息,還會做眼保健操。對於00後的孩子來說,他們就是互聯網原住民,不讓孩子接觸和使用任何屏幕是不可能的事情。只要合理安排,少兒編程並不會對視力造成影響。


分享到:


相關文章: