國務院日前印發《新一代人工智能發展規劃》,明確指出人工智能成為國際競爭的新焦點,應逐步開展全民智能教育項目,在中小學階段設置人工智能相關課程、逐步推廣編程教育、建設人工智能學科,培養復合型人才,形成我國人工智能人才高地。編程,是幫助實現人工智能的方法之一。這門看起來很“高大上”的課程,如何走進更多中小學課堂?
多年來,上海中小學設立計算機實驗室,部分中小學已開設編程社團學習。在業內人士眼中,編程不一定就是“高深難”,人工智能普及課程應有廣闊天地。
盧灣中學堅持編程課程15年
在黃浦區盧灣中學,編程課程已持續了15年。
“100層樓,2個硬度相同的雞蛋,要求用最短的次數測出雞蛋最多在多少層不會被摔碎……”憑借在解題中的出色表現,盧灣中學八(6)班徐陳皓被選拔進入學校信息奧林匹克社團。小學沒有一點編程知識基礎的他,靠著認真和嚴謹,與小伙伴第一次參加信息奧林匹克比賽就獲得普及組一等獎。在信奧社團,徐陳皓懂得了用不一樣的思路看待并解決問題。
每天下午放學后的1個半小時,是盧灣中學信奧社團成員集中訓練的時間。計算機老師柴繼祥說,編程是一門無邊界課程,基于個人愛好,學校對社團成員進行了選拔,要求學生自學能力強,思考問題縝密。在他看來,編程除了能鍛煉學生的邏輯思維,有助于培養學生提高、提取和處理重要信息的能力,在學習編程過程中,學生個人的耐心、毅力也會受到不小的挑戰。數十位全國青少年信息學奧林匹克競賽一等獎得主皆成長于此。
為了讓更多學生愛上編程,從兩年前起,該校在六年級部分班級試點開展Scratch趣味編程課。課堂上,學生們在游戲中掌握了各種編程技巧,如建模、控制、動畫、邏輯、運算等。“現在的孩子起點高,接受能力強,課本內容拓展余地大,校方希望學生掌握更多應用型知識。”校長何莉透露,今年秋季開學,學校在學生計算機課程中新增了校本內容——小程序編程。小程序編程涉及一些簡單、基礎的游戲編程,學生更易接受。學期末,學校還打算讓學生展示自己編寫的小程序,同學之間互相交流展示成果。
改變學生對枯燥數學的看法
盡管盧灣中學有著較好的經驗,但記者調查發現,從全市來看,人工智能教育的普及率仍較低,進入中小學課程的更少。大多數人工智能和編程課主要集中在市科藝中心、區少科站和青少年活動中心。中小學信息課程主要集中于Word、PPT和小報制作等軟件應用,只有少部分學校開展編程和人工智能等研究性課程。
楊浦區少科站站長胡建民說,外界對于數學奧林匹克、物理奧林匹克等學科類競賽耳熟能詳,“信息學奧林匹克”這一面向全世界學生的競賽,考驗的是學生用編程來解決生活中的實際問題,卻不像前兩項那樣被人熟知。“和單純的奧數相比,編程更能考驗一名學生數學知識和邏輯思維的綜合能力。”在他看來,編程沒有“標準答案”,在啟發學生創新思維、增強計算思維方面,比奧數更勝一籌。
在中小學階段的人工智能相關課程,更主要的是讓學生了解一個概念,比如“人工智能到底意味著什么”,如果想往這方面深造,可選擇哪些方向學習?同時對有興趣的學生傳授相關專業知識。通過一些實驗的方式,如案例型、場景化的課程,讓學生先有一個直觀的概念,注重以興趣為主,培養創造性思維,提高邏輯思維和解決實際問題的能力。今后,編程教育等人工智能相關課程,完全有可能改變學生對枯燥數學的看法,進一步提升對數學和科學的認知。
需要專業師資隊伍的支撐
在小學開設編程課,學生能聽懂嗎?中福會少年宮計算機活動中心指導老師唐春雷認為,編程課程即便是在學齡前兒童中,也是“行得通”的。“在美國、澳大利亞幼兒中使用的Kodu可視化編程語言,可培養孩子創意設計、編程和敘事表達、邏輯思維能力。Kodu甚至可讓5歲孩子通過拉拽鼠標,編寫出一個簡單游戲。”唐春雷說,這種非同尋常的創造體驗,對孩子有著特殊的啟發和教育意義。
在更多業內人士看來,人工智能作為連接未來的教育,面向大眾進行普及,特別是在6歲至18歲學生中開展,很大程度上能帶來邏輯思維能力的提升和思維方式的改變。
“近30年世界的發展可以說是憑借計算機科學發展起來的,未來30年亦是如此。中小學人工智能啟蒙的重要性,不在于做了多少發明、編了多少程序,而是培養計算思維、工程學的思考方法。”胡建民也認為,編程進入課堂是可行的,編程課程可循序漸進,由淺至深。比如小學入門課程,可以是模塊化程序編寫,用機器人載體進行興趣性編程,慢慢再過渡到Scratch,再到C語言進階培養。
就編程課程而言,因涉及相應軟件和材料準備管理,需要專業師資隊伍的支撐。不過也有專家認為,小學階段編程課程相對簡單,一般學校數學老師經過專業培訓,容易進行機器人等模塊化程序的啟蒙教授。人工智能教育本身除了計算機知識外,還需要心理學和哲學等方面知識,是十分廣泛的科學。同時也希望有關部門能在學科、課時方面,對人工智能課程和編程教育的老師給予一定激勵和傾斜,更大程度上鼓勵老師參與開發新課程。