search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

時下熱門的「少兒編程」究竟如何?

▲盧灣中學「信息學社團」成員正在編程。(學校供圖)

隨著國內的STEAM(科學、技術、工程、藝術、數學)教育逐漸與國際接軌,少兒編程也日益成為熱門賽道。現在我們打開手機應用商店,Scratch等少兒編程軟體琳琅滿目;樂高機器人編程等科學拓展課也走進了不少上海中國小生的課堂;暑假期間,各類線上、線下的編程課更是開辦得如火如荼。

不少家長認為,讓孩子接觸編程,有助於培養提取、處理信息和分析、解決問題的能力,而在「人工智慧」時代,編程更是一種不可或缺的技能,因此「學編程要趁早」。然而也有專家表示,學習編程的前提條件是具備基本的理解能力、邏輯能力和相對紮實的數學能力,「超前學習」未必是好事。

少兒編程是編程嗎?

文匯記者調查發現,針對5至15歲的少兒,目前市面上比較受歡迎的編程主要有兩類,其一是圖像化編程工具,其二是遊戲式編程工具。前者的代表是麻省理工學院(MIT) 設計開發的ScratchJr(5-7歲)和Scratch(8-15歲),孩子們可以通過拖拽並組合不同的「積木模塊」,即指令和邏輯組件,設計遊戲、動畫、交互程序等,樂高機器人編程與此有異曲同工之妙。而後者的代表是誕生於科學教育強國以色列的CodeMonkey,孩子們可以在趣味的闖關遊戲中感受編程思維。

這些兒童編程工具無一例外經過了簡化和優化,而且採用了孩子們喜聞樂見的形式,雖然「更易上手」,但難免令人懷疑:這到底算不算編程?

在上海STEM雲中心創始人張逸中看來,現在少兒編程種類五花八門,但其中蘊含的教育理念並不相同。有些以技術見長,更注重編程語言的習得;有些比較強調成果的展示;還有一些則關注內在邏輯的訓練。他認為,學習何種語言並不重要,重要的是對語言邏輯的理解,進而形成一種所謂的「編程思維」。因此,若根據教育理念劃分,真正意義上的編程應該以訓練「編程思維」為目的。

學編程的時候你學的是什麼?

那麼,這種「編程思維」到底是什麼?用張逸中的話來說,這是一種表達事物、發現規律、解決問題的思維方式。

張逸中解釋,在編程時,我們往往會把一個複雜的大問題,拆分成幾個小問題,逐個擊破。接下來,「在問題中發現新問題」,並根據已有的知識和經驗,找出新舊問題之間的關聯,得出一個解決類似問題的規律。簡而言之,編程就是「把一個特例,變成一般化的過程」。「百度地圖」就是這樣來的。需要強調的是,編程語言只是一個提高效率的工具,「編程思維不是計算機的思維,它永遠是人的思維」。

黃浦區盧灣中學計算機教師柴繼祥從事編程教育已有15年之久,培養了數十個全國青少年信息學奧林匹克競賽(NOI)一等獎得主。他認為,編程除了能夠鍛煉人們的邏輯思維,也有助於提高提取和處理重要信息的能力,比如在NOI中,選手看到的題目有可能是一個完整的故事,他們的第一個任務就是「尋找和發現『題干』」。而且在學習編程的過程中,個人的耐心、毅力也會受到不小的挑戰。「不少學過編程的孩子,在鑽研問題的時候,更加不畏艱難。」

幾歲開始適合學習編程?

近年來,編程教育在不少國家越來越受重視。在美國,前總統歐巴馬、比爾蓋茨、扎克伯格等曾為「編程一小時」活動進行宣傳;在英國和法國,「計算科學(Computing)」更是被納入中國小基礎必修課程和初等教育選修範圍。儘管目前學術界對「適合學習編程的年齡」尚無定論,但不少專家認為,和任何一門學科和技能一樣,學習編程的一大原則是符合孩子的認知發展規律。

張逸中提到,相對紮實的數學基礎是學習編程的必要條件,除了基本運算能力,編程中的步序安排等還涉及到抽象思維能力。根據兒童認知心理學家皮亞傑的相關理論,兒童的「具體運算階段」為6至12歲,此時兒童已有了一般的邏輯結構,而「形式運算階段」為12到15歲,此時兒童的智慧發展趨於成熟,思維具有更大的靈活性。因此一般來說,學習編程至少得到國小以後。「學編程是急不出來的,『開竅』了才學得好,超前學習反而有可能導致一知半解、思維定勢、後勁不足。」張逸中這樣說。

在柴繼祥看來,編程還考驗閱讀理解和組織邏輯的能力。就他的經驗而言,三年級左右是一個較好的入門時機。他還提到,雖然編程學習有一定的「門檻」,但是與大學生相比,中國小生的思維發散性和創造性或許更強。

*文匯獨家稿件,轉載請註明出處。



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦