tft每日頭條

 > 科技

 > 編程有沒有學習的必要

編程有沒有學習的必要

科技 更新时间:2024-07-27 07:10:28

編程教育要“從娃娃抓起”嗎?是必備技能還是制造焦慮?少兒編程近年來十分火爆,但是關于少兒編程的争議也一直存在。

支持的家長認為,學編程能儲備計算機科學基礎知識,孩子的邏輯能力、創造力也被大大激發。反對的家長則毫不留情面地斥其為“智商稅”,不過是奧數熱之後的又一培訓熱潮,制造焦慮而已。

近日,第一教育采訪了DFRobot(上海智位機器人股份有限公司)科創教育負責人餘靜。

編程有沒有學習的必要(學習編程是必要的嗎)1

DFRobot科創教育負責人餘靜

在她看來,編程思維其實并不複雜,但少兒編程太過低齡學起并不可取,一般建議在小學三年級左右。因為這個年齡段的學生已經可以操作電腦并有了一定識字及加減乘除的基礎。但是,不排除有些比較早接觸電腦、電子設備和對數學有一定認知的低年齡段的學生。

學編程不是從小培養程序員,而是培養邏輯思維能力

一般來說,少兒編程教育主要面向針對6-18歲的青少年兒童開展,通過可視化圖形編程、代碼編程和機器人編程,讓孩子培養動手能力、邏輯思維能力、創造力等,通過學習編程來串聯各個學科,運用所學知識,創造性地解決問題。

餘靜介紹,目前Scratch是全球公認的一款适用于青少年學習的簡易圖形化編程工具,它是麻省理工學院“終身幼兒園團隊”開發。Mind 是基于國内編程教學需求設計的一款充分滿足國内青少年學習編程的軟件。

有些家長就會好奇,是不是少兒編程就是從小培養程序員?其實并不然。基于Mind 的編程語言和電子工程師使用的也并非一套語言,應該說是經過“降維”的,搭配開源硬件通過圖形化的模塊化編程,幫助孩子理解程序背後的邏輯關系,即編程思維。

所謂編程思維,最為關鍵的是學會找到一條解決問題最有效的路徑。當生活中面對一個難題時,能夠去有條理地分析、拆解問題并搭建框架。

“編程本身是一種工具,但編程教育不隻是學習使用工具,而是利用數字化工具創造性地解決問題。”餘靜說,如果認為編程教育是為了寫一段毫無bug的代碼,或是認為編程教育是為了從小培養程序員,這樣的想法是不正确的。“編程教育最終指向的是孩子創造性地解決問題,從中培養他們的邏輯思維能力。

好的編程課聚焦創造性解決問題的能力

“全國阿爾茲海默症患者已經超過千萬,患有阿爾茲海默症的病人會逐漸忘記過去的事情和親人。杭州初二學生陸原,為了讓患有阿爾茲海默症的大外婆記住親人,他使用Mind 編程軟件結合人工智能視覺傳感器,紫外線傳感器,MP3模塊等硬件,為大外婆做了一個“認人”的設備。”

編程有沒有學習的必要(學習編程是必要的嗎)2

編程有沒有學習的必要(學習編程是必要的嗎)3

“再比如,我們也可以運用編程知識結合開源硬件、濁度傳感器、TDS傳感器,進行室内科學實驗的探究----水質檢測,直觀讀取和記錄數據。”

編程有沒有學習的必要(學習編程是必要的嗎)4

理解了編程的底層邏輯,對于市面上讓人眼花缭亂的編程課也就更容易看懂了。

機器人編程、創客編程課表面看起來很不相同,但歸根結底,都是通過學習和探索,在發現問題、設計方案、動手制作、團隊合作中,培養孩子的綜合素養,形成系統性解決問題的能力。

具體來說,機器人編程更加聚焦在機器人本身,通過編程讓學生設計一個能唱會跳的機器人;而創客教育則更加鼓勵學生借助編程和開源硬件,将自己的創意變為現實。

應該說機器人編程也是創客的一種。但是創客編程更強調“創客”自己提出問題、發現問題的過程,很多零件都要從零開始打造,因此和3D打印、AI人工智能這些前衛的科技結合也更加緊密,更适合動手能力強的孩子。

編程有沒有學習的必要(學習編程是必要的嗎)5

在餘靜看來,一門好的編程課應該滿足以下兩個條件。

首先,優秀的編程老師要能夠用日常生活中常見的案例引導孩子思考,用孩子能夠理解的語言來講解編程語言。如果一堂課上,老師都在單純講解晦澀難懂的代碼,對于這堂課的質量就要打個問号了。“其實代碼反而是次要的,關鍵的是思維方式。”餘靜說。

其次,老師是否照顧到孩子的情緒,尤其是如果孩子是初學者,要關注老師在課上是否能夠鼓勵孩子提出自己的觀點,是否給孩子留有創造和想象的空間。“課堂要讓孩子感到輕松和快樂,讓他在這個環境中能夠樂于接受新鮮事物,感受創造的樂趣”餘靜說。

她還建議,在沒有進入培訓班之前,家長可以買一套面向零基礎階段的教具,幫助孩子初 步判斷當前的知識儲備是否能夠學習編程,以及是否有學習編程的興趣。

“其實還會有一個很有趣的現象,很多家長對這些編程的小教具更感興趣,比孩子玩兒得還嗨。”餘靜說,“不過這也正是一個家庭教育引導的重要環節。家長也是學習者,和孩子一起玩一起學,也給孩子營造更好的家庭氛圍。”

少兒編程學習不必過早

談及什麼年齡适合開始學習編程,餘靜認為不必過早開始進行編程教育,至少應該在小學三年級左右,孩子要掌握一些簡單的數學運算能力和閱讀能力之後,再開始接觸和學習編程。

“有些機構教給一二年級的孩子C/C 、Python編程語言,我是不太相信的,這個大概率真的是智商稅了。”餘靜說。“對于入門階段的孩子來說,更重要的是興趣的引導。”

很多家長會希望孩子參加等級考試,餘靜認為孩子是可以參加等級考試,但是不要太過于功力,太過功力會消磨孩子在編程學習的興趣。“她更推薦參加一些素養類的活動,比如全國青少年人工智能挑戰賽、青少年科技創新賽、創客馬拉松等,讓孩子和小夥伴一起組隊參加活動,集中幾個小時的頭腦風暴,真正感受到創造的快樂。”餘靜說。

還有家長擔心孩子會因為學習編程染上“網瘾”。在餘靜看來,編程和網絡都不是“猛虎”。“有的孩子喜歡繪畫,有的孩子喜歡寫作,也應該允許孩子用編程的方式表達自己”關鍵在于給孩子正确的引導。

毋庸置疑,信息化素養是數字化時代人人必備的一項基本素養。

近年來,國家也出台了相關專門文件推動和規範編程教育發展。當前,編程教育等信息技術内容已經納入到小學、初中科學課程和中小學綜合實踐活動課程,并有機融入到相關學科課程,高中階段還專門開設信息技術課程。

這些政策的發布背後,是國家對信息化素養的重視。毋庸置疑,信息化素養是數字化時代人人必備的一項基本素養。

事實上,零零後被認為是互聯網原住民,他們之中的大多數從出生就伴随着手機、電腦,網絡也早已和他們的生活密不可分,很多知識都是通過網絡獲取的。

餘靜認為,“編程本質上作為一種與機器交流的語言。學習編程,目的是學會與電腦或機器進行基礎交流,有助于信息化素養的培養,是創造性使用數字化工具解決問題的基礎。”

互聯網時代的到來,人才需求變化,我們未來的社會,也越來越需要跨界解決問題的交叉型人才,是否需要人人精通編程仍然有很大的讨論空間。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved