日本人戳穿了少兒編程真相,中國家長看完更焦慮了
【歡迎搜索關注公衆號“家長會了麼”:孩子,遇見你,是我人生重來的唯一機會】
日本文部科學省上個月底公佈,2020年將把編程引入全國小學的必修課。消息很快傳到中國,並一度登上微博熱搜,在少兒編程受到熱捧的國內,這條新聞令中國家長更焦慮了……
先彆着急,給孩子報班之前,不妨看看我們鄰國對少兒編程到底持怎樣的態度。
有人認爲,隨着IT與社會的聯繫越來越緊密,國際競爭不斷激化,日本希望通過這次的教育改革來培養短缺的IT人才;
反對者則聲稱:無論是師資條件還是硬件水平,日本都尚未做好開展編程教育的準備,況且有些孩子連基本的電腦操作還不熟練,何談編程?
1
編程教育
爲啥非要從娃娃抓起?
究竟是什麼原因讓日本政府即使頂着如此大的輿論壓力,也要毅然在小學課程中引入編程教育呢?
隨着第四次工業革命的到來,物聯網和人工智能技術飛速發展,引發了全球產業形態的巨大變革。在日本,很多之前看來與IT完全沒有關聯的行業,也開始積極應用相關技術。
例如在回轉壽司店中,店家在盤子上安裝芯片,收集不同種類壽司消耗速度的數據資料,通過大數據分析,科學配比每天各種壽司的供應數量,減少浪費。
在汽車行業,本田、豐田等日系車企也正在利用人工智能技術研發自動駕駛汽車。
面對各行各業對IT相關技術的巨大需求,日本IT人才卻非常緊缺。
根據日本經濟產業省調查結果顯示,2020年日本IT人才缺口約爲36.9萬人,2030年將達到78.9萬人。因此不難理解日本政府“編程教育從娃娃抓起”的巨大決心。
2
培養的不是“碼農”
而是思考能力
那麼,日本到底將要在小學中推行怎樣的編程教育呢?
文部科學省將其定義爲培養“編程思維”,即通過進行編程教育培養孩子們的思考能力。
在日本文部科學省公佈的小學新版教學大綱中,將“編程思維”定義爲:爲了實現自己的意圖,通過理性思考確定各個步驟的最優組合並逐步完善,從而逐漸接近最理想的結果。
因此,也可以將“編程思維”理解爲一種“解決問題型思維”,是“理解問題——找出路徑”的思維過程:不管面對多麼複雜的問題都能分解成一個個小問題,找到問題的關鍵和問題之間存在的關聯,從而想辦法將問題逐一解決。
舉個例子,我們想讓計算機畫一個正三角形,不能只是簡單地告訴它“請畫一個正三角形”,必須將其分解轉化成計算機能夠理解的一個個小條件,例如“三角形的所有邊都一樣長”、“所有角的大小一樣”等等,當計算機逐個完成所有指示後,自然也就得到了我們想要的圖形。
這種化整爲零、化繁爲簡的思維方式,就是“編程思維”的一個例子。
這種能力同樣可以應用於現實社會中。“編程思維”不是某種特定的專業技能,而是如同識字、算數這些基礎能力一樣,在孩子們的日常生活中以及日後進入社會後仍可以發揮作用。
所以請注意,日本所推行的“編程教育”並不是“寫代碼”,也不會硬性要求學校新開一門編程課程,甚至不一定需要使用電腦。
3
到底什麼是“編程思維”?
編程語言紛繁複雜,並且一直演進變化,因此比起學習編程知識和技術,培養孩子們的“編程思維”和獨立思考能力,纔是日本在小學階段融入編程教育的最終目的。
日本政府並不要求學校單獨開設“編程”這門新課程,更希望能將編程教育融入已有的課程之中。
以下是較早將編程思維融入小學課程的“試點”案例:
語文課堂
在日語中,根據對象不同,說話者需要使用不同的敬語,這也是日語中最難的部分。
老師引導學生思考,敬語使用時,需要先判斷說話對象的身份這一條件,再判斷自己的身份,還需要判定自己說話的內容,最後綜合之前設定的各項條件,選擇最恰當的用詞,這本身就是編程者在設計程序時的思考方式。
將敬語的學習利用編程思考的方式分解成各類條件的設定、組合,得出最優解,也有利於學生們更好地理解和使用日語敬語這一龐雜的系統。
地理課堂
在有關日本各地區的學習過程中,準備一張只有陸地和島嶼輪廓線的空白地圖和一本地圖冊。
在學習過程中,爲學生準備日本各地區形狀的拼圖卡片,卡片上寫有各地區的地域特徵,利用一個可以根據地區特徵顯示地區名稱、地點的小程序,學生們通過在卡片和地圖冊上查找各地區的特徵,嘗試輸入小程序,經過不斷試錯,最終確定各個卡片所代表的地區和位置,最終完成拼圖。
這種學習方式,讓學生自己設定條件,根據既定條件進行嘗試,錯誤後更改條件重新嘗試直到完成任務,這其實就是編程的過程。
在這個過程中,學生通過主動的探索,牢牢記住了各地區的位置和條件,比傳統課堂填鴨式的教學更有效率。
4
少兒編程
爲何總是“看起來很美”?
設想雖然是美好的,但實際操作過程卻存在各種問題。目前日本小學編程教育尚在教研階段,但已經遇到很多難點。
首先是老師缺乏相關經驗和知識儲備。
隨着編程教育融入小學必修課政策的公佈,日本小學老師們也受到了社會公衆的極大關注,無形中揹負着很大壓力。但大多數小學老師都沒有過編程的經驗,過去可參考的教學案例也少之又少,只能說這一階段的嘗試仍處於“試錯狀態”。
雖然面向小學生的內容並不需要有過高的知識和技術水平,但如果想指導孩子們,還是需要老師本人對編程與編程思維有一定深度的理解。
對於年輕老師而言可能沒有那麼難,但連智能手機都不能熟練操作的老教師們卻是叫苦連連,編程教育的引入無疑對他們而言是巨大的挑戰。
此外,雖然編程教育並不依賴計算機,但如果想進一步深入推進相關教育,對於教學環境硬件上也有一定要求。
臺式機、筆記本電腦及機器人相關教材都是必要的準備,但很多學校都無法做到爲每位學生配備一臺電腦。尤其在公立學校中,孩子們往往只有在上計算機課的時候才能使用計算機教室,回家繼續進行編程相關的學習具有一定困難。
還有一些聲音擔心,編程教育會擠佔現有課程的教學時間。
因爲編程教育並不會單獨開設一門課程,而是融入小學其它課程中,但每節課的整體時間並沒有增加,因此有些父母擔心因爲編程教育佔用了一部分課堂時間,老師講授的其它課程內容就會相應減少,而老師減少的授課內容則不得不通過課外補習班補課。
5
97%的家長支持編程成爲必修
對於在小學必修課中融入編程教育這一重大改革,日本家長們持什麼看法呢?
根據日本相關機構2018年10月公佈的一項關於“監護人對於小學課程融入編程教育看法的調查問卷”統計結果,87.8%的家長表示知道這項改革,當被問到“是否會對這項改革感到不安”時,42.4%的家長們表示“不知道學校有沒有足夠的能力做好編程教育”,4.5%的父母擔心“加重孩子的課業負擔”,84.4%的父母表示“雖然說不出具體原因,但就是會莫名擔心”。
另一方面,在被問到“是否希望孩子接受編程相關教育”時,51%的家長明確表示“希望孩子接受編程教育”,46%的家長表示“總的來說,希望孩子進行相關學習”,兩種意見相加表明,幾乎97%的家長們都希望孩子們能夠開始接受編程相關教育。
關於“希望孩子接受編程教育的理由”,59.5%的家長認爲“可以培養孩子的理性思考”,56.9%認爲“這是將來必備的能力”,50.4%的家長認爲“能夠擴大孩子將來的就業範圍”。
這說明,大多數家長對小學階段加入編程教育表示贊同,同時對編程教育的長遠意義有自己的理解和思考。
6
編程入選必修課
日本已經落後了
在基礎教育階段推行編程教育,日本並非個例,甚至很多國家在20年前就已經開始逐步推進編程教育的普及。
英國的IT教育從20世紀90年代就已經開始,爲了讓孩子們能夠更積極地參與未來數字時代的競爭,2013年開始,英國政府加大力氣改革基礎教育階段課程安排,加強學生們對編程語言的學習和算法的理解。
新加坡從20世紀90年代開始引入IT相關教育,2014年開始進行軟件工程相關教育。目前,新加坡政府舉全國之力,每年拿出與國防經費總額相當的費用投入“STEM教育”(即Science科學,Technology技術,Engineering工學,Mathematics數學的總稱)。
俄羅斯率先在小學、初中、高中教育階段都將編程教育納入必修課。2009年開始,俄羅斯將編程相關課程引入初等教育,引導孩子們開始學習編程算法、收集和分析各種數據。
美國人十分注重從小培養孩子的編程能力,前總統奧巴馬在任期間,親自上陣宣傳編程教育,撥款40億美金普及少兒編程,邀請比爾蓋茨、扎克伯格、Twitter創始人等大咖錄製節目宣傳編程。
奧巴馬在2012年12月推介名爲"編程1小時"的全國學生編程推廣活動宣傳,鼓勵學生“不要只買電子遊戲,製作一隻;不要只下載最新的App,幫忙設計一個;不要只玩智能手機,爲它寫程序!”
由此可見,編程教育目前在世界範圍內都受到巨大重視。有一種聲音甚至認爲,“掌握程序設計比掌握一門外語更有價值,它能夠讓人們與機器和程序交流”。
信息技術推動時代發展,更需要人發揮自身的主觀思考能力。
無論是孩子們將來理解複雜系統,如經濟運行,還是逐步解決一個個小問題,想要掌握這些能力,“編程思維”是最佳的訓練方式,它不僅能幫助孩子解決問題,還能告訴他們如何更好地表達自己。
在編程教育的熱潮中,與其瘋狂地追求先進技術,不如先沉澱下來,思考究竟什麼纔是編程教育的最終目的。
比起急於讓孩子依樣畫葫蘆地學寫幾行代碼,是否更應該訓練他們深層次的編程思維呢?畢竟,編程語言總會過時,思維方式纔是打開未來數字時代的終極密碼。
綜合整理自日本媒體,翻譯 | 夢婭
【歡迎搜索關注公衆號“家長會了麼”:孩子,遇見你,是我人生重來的唯一機會】