2022-10-29 14:04:11|已瀏覽:175次

有必要讓小孩學習編程嗎
有必要讓小孩學習編程嗎?編程技能培訓走向“低齡化”。家長們擔心不懂編程會輸在人工智能起跑線上,教育機構和互聯網公司紛紛挾資本之力“跑馬圈地”。對于很多不明白什么是編程的家長,來看看有必要讓小孩學習編程嗎。
1、讓孩子掌握表達自己的工具
大家知道,深度學習的人工智能越來越成熟,人類在邏輯思維方面和機器相比已經完全無法匹敵,而且差距會越來越大。那么,十幾年后,等這一代小孩成長起來進入社會,拿什么和機器競爭呢?答案是創意、想象力。
小朋友無疑是想象力最豐富的,我們需要給這些想象力一個出口,讓他們表達自己,盡情釋放自己的想象力。但在目前應試體制下,許多老師或出于無奈或無意地忽視小朋友的想法,小朋友即使有了想法在生活中也得不到任何的鼓勵和反饋,慢慢的也就把自己的想法和想象力丟失了。
而以Scratch為代表的圖形化編程工具則提供了另一種可能性——它用小朋友喜歡的方式把創作的門檻大大降低了,而且鼓勵小朋友分享、在其他小朋友的基礎上再創作,如果小朋友掌握了Scratch 這個工具,那么至少他們多了一種表達自己的選擇。
在學習和創作的同時,小朋友不僅慢慢學會了如何組織、完善自己的想法,將自己的想法變成一個生動的作品,也培養起了創意方面的自信心,這些都要比單純的掌握編程技能更可貴。
現在這代孩子被稱作“數字原住民”,從小就接觸各種電子設備,但小孩子如果只會在這些設備上玩游戲看動畫,而無法利用這些設備創造點什么,只能算是一個熟練的 “數字消費者” ,很難說得上是一個合格的“數字原住民”。
2、培養受益一生的能力
這些能力至少包括“分析問題的邏輯思維能力”、“將復雜問題分解成一個個簡單問題從而解決問題的能力和思考方式”、“debug 查錯的能力和耐心細致的習慣”、“最終展示作品的表達能力和當眾演講的信心”,如果課程體系設計得科學又合理,老師也引導得好,還能培養起孩子的團隊溝通合作能力、設計思維和計算思維(computational thinking)。
當然這些能力的養成并非一朝一夕,學習的過程也不可能一帆風順,它需要老師循循善誘的引導和家長的默默鼓勵。編程和其他項目不同的一點在于 “對錯誤(或失敗)的寬容” 或者說 “它常常避免不了錯誤(或失敗)”,這不是指最終的作品允許出現邏輯錯誤或漏洞(恰恰相反),而是指在過程中它允許錯誤存在,而且很容易進行調試和修改。即使是一個編程高手,也是在無數的錯誤和修正中成長起來的。很少有程序能夠寫完后一按”運行“就大功告成,往往測試時就會出現不少的“錯誤提示”,然后必須通過不斷地debug(查錯調試)去完善它。
這個 debug 的過程至關重要,需要經常引導孩子去完成這個過程,在這個過程中孩子必須去思考 “為什么會出現這個錯誤”,“出現這個錯誤的可能原因是什么”,“怎么做能驗證是由這個原因引起的”,“如果是這個原因引起的,應該怎么去解決”,這是一個完整的“分析問題—— 測試問題—— 解決問題” 的過程,不斷地去進行這種分析問題解決問題的過程訓練,一些對孩子學習至關重要的能力也慢慢地養成了。有過這個過程的孩子,相信會比在刷題訓練中精疲力盡的孩子學習后勁更足,效率更高。
注:尊重原創文章,轉載請注明出處和鏈接 http://www.hebeijilong.cn/news-id-64878.html 違者必究!部分文章來源于網絡由培訓無憂網編輯部人員整理發布,內容真實性請自行核實或聯系我們,了解更多相關資訊請關注少兒編程頻道查看更多,了解相關專業課程信息您可在線咨詢也可免費申請試課。關注官方微信了解更多:150 3333 6050