身處“AI時代“,隨著人工智能、物聯網技術的快速發展,計算機思維和編程能力顯得尤為重要。新一代青少年不會編程,就如同不會寫字讀書的文盲,編程教育的意義可見一斑。在國外,編程教育早已成了兒童基本教育中重要的一環,早在14年,英國就將編程列為學校必修課。而近些年來,我國對于編程教育也是愈發看重,繼2017年國務院在《新一代人工智能發展規劃》中要求在中小學階段設置人工智能相關課程,逐步推廣編程教育后,在今年1月教育部再次出臺高中新課標,明確對于編程,計算思維的要求。
那么在國家大力倡導編程教育的背景下,有別于以往信息技術課只注重于鍛煉學生基本軟件的使用, 編程作為一門新科目對學生全面素質培養會帶來什么樣的改善?在目前的教學活動中對老師們造成困擾的會有哪些問題呢?其在進入實際的學校課程體系中又會遭遇什么樣的難題呢?近期一份針對來自全國不同地區的中學老師的編程教育課堂走進高中的深度調研報告反映了以下情況。
報告指出,編程課堂走進高中,目的并不是一定要每個學生都能寫出很厲害的代碼,更多的還是要培養孩子的計算思維,以及對于電腦技術的學習能力。在當今大數據和AI時代的背景下,這些對于之后學生的自身發展都有著重要的影響。老師們說到:“當然我們更多的是把他們領進門,剩下的還是要看他們根據個人興趣去探索。
研究發現,目前國內大部分的校內編程課,主要是以校內選修課的形式存在,一周的課時是1-2課時,更多的是為了培養學生的興趣。 編程課的教學多采用軟硬件結合的形式,讓學生在學習編程軟件的同時,通過機器人呈現編程效果,使課程內容更加豐富,提升學生學習編程的興趣、激發培養學生動手能力。
有趣的是,除了一線的編程教育先行城市快人一步以外,許多沿海發達地區以及一些內陸地區的學校也不甘落后,開始響應國家的號召,開展了相關的機器人編程課。課程受到許多學生的喜愛,但是在教學過程中老師們也遇到了一些痛點和難題。以下是報告顯示老師們最為關注的問題。
校內編程課程調研信息收集結果 部分截圖
目前市面上針對青少年學習編程的產品種類多,能夠全面滿足老師需求的卻屈指可數。大多數的老師們希望能夠找到一款門檻較低,學生能夠快速理解并自主運用,并且能夠滿足后續代碼學習需求的軟件。有老師則表示希望可以先讓學生了解到編程語言背后的邏輯后再進行代碼編程的學習,循序漸進地掌握編程的原理和知識。此外,也有部分老師表示期待編程學習軟件能夠與現今前沿的科學技術相結合,讓學生學習到當前流行的Python代碼語言以及AI人工智能和IoT物聯網技術。不少老師犀利地提出,目前市場上缺乏開放性足夠高的編程教育軟件,支持軟硬件相結合和跨廠商合作,因為學校經常會有不同的機器人硬件供學生學習。
此外,在調研反饋結果還顯示,當前中學里的編程教育師資相當緊缺。STEAM教育需要將跨學科的知識融合一體進行教學, 而目前學校里的老師多數都是??平虒W背景的,如語文、數學、英語等,熟悉跨學科知識,能夠融會貫通進行編程教育的老師數量并不多。加上STEAM教育倡導的PBL教學,更是需要老師花費較多精力進行精心備課,對學生進行巧妙適當的引導,才能取得較好的教學效果。如果編程教育軟件可以減輕教師負擔,幫助提高教師備課效率是再好不過的。而目前市面上編程教育教學工具都缺少一個教學資源整合平臺, 課堂教案都需要老師自行開發,班級內部各個學生的編程基礎也都不同,缺乏針對不同階段學生的教學指導資料。
以上反映的問題,其實存在于全國各個區域的中小學編程教育里,老師們的需求和困惑急需得到解決。在市場調研的過程中,我們也發現一些參與調研的老師給出了一些有價值的意見,并且分享了實際的使用感受。他們說的軟件真的可以解決目前編程教育市場的困惑嗎?
在此次的調研中,有一位STEAM教育老師推薦了一款名為“慧編程“的編程軟件,該軟件是一家叫做Makeblock的STEAM教育解決方案提供商在今年4月份推出的一款為老師量身定制的編程教育工具。因此調查報告也結合從此次調研中老師們最關注的幾個方面對該編程軟件進行了一次評估。結果如下:
評估內容
如圖所示,作為一款編程教學工具,老師們最為關注的是教學工具是否能夠讓零基礎的學生也能快速上手?;劬幊袒赟cratch 3.0開發,使用的是可拖拽式的積木塊編程語言。學生只需要拖拽積木塊將其拼湊起來即可完成程序代碼的編寫,極大降低了對編程初學者的入門門檻。并且,慧編程軟件創新地增加了提供一鍵轉換Python代碼文本的功能,讓學生在使用積木塊編寫程序的時候能夠實時查看該程序的代碼文本,幫助孩子初步學習Python代碼的編寫,這樣一來,在保證該軟件低門檻,容易使用的同時能夠有效保證老師對已經有一定基礎的學生的進階編程教學,加長軟件的適用時長。
另外, 軟硬件結合是目前編程教育的一個大趨勢,也是許多老師關注的并且努力開發的一個熱點。而根據Mkakeblock官方教育站給出的信息,這款慧編程軟件也能連接Makeblock自家的多款機器人套件與mircro: bit等開源硬件一起使用,學生可以通過慧編程編寫程序并且通過運行機器人來檢測自己的編程是否正確。軟硬件搭配的教學模式能夠極大地豐富課堂內容, 并且有較高的自由拓展度,配合硬件教師在教學活動中能夠根據課堂實際情況編寫程序,加載并使用不同功能。這一點給教學課堂很大的發揮空間,讓教師和學生可以一起定制專屬的課程內容,給學生帶來嶄新的課程體驗。
我們都知道目前人工智能是最受大眾關注的一門前沿技術, 而從慧編程的官方說明中也可知,慧編程同時支持AI技術、物聯網技術和微軟認知服務等前沿技術。學生能夠使用慧編程自主設計出多款小游戲,進行例如和電腦玩起石頭剪刀布等多種人機交互活動,達到寓教于樂的效果。在這些活動中,學生能以更生動的方式去了解到這些前沿技術背后的邏輯和原理,并且試著對其進行應用。
最后,再考慮到許多老師都提及到的一個方面,就是獲取軟件相關的教學資源的問題。在Makeblock的官網上還找到了慧編程的教學資源站,主要是為了讓老師們能夠得到更多地教學內容支持。該站內提供了游戲化課程教學、配套教材和不斷更新的階梯式教學資源,能夠幫助老師們更好地備課,更有針對性地設置課堂內容,從而讓不同基礎的學生都能在與自己水平相適應的教學課堂中學習到更多知識。此外,站內的一站式的課堂管理平臺, 可幫助老師追蹤學生學習進度,分發講義資料以及分配學生賬號, 極大地提升編程課堂的教學效率。
從這幾個方面看來,慧編程這款軟件還是能夠較好地滿足大部分老師的需求的。因此小編在這里也將其作為一個解決方案向各位老師推薦。但是隨著教育體系的不斷改革變化,老師們在選擇教具的時候更多地還是要從自身出發,選擇合適實際課堂情況的方案。
對于未來國內的編程教育,隨著科技不斷發展,AI技術的成熟,編程教育在將來會成為青少年教育不可缺少的一部分,雖然從目前調研情況來說,大多數編程課還是處于選修的狀態,沒有完全普及開來,國內教育體系缺乏一些相關的標準和引導, 學校教學方面也缺乏統一教材。但是相信隨著國家教育部的重視加深,將來的編程教育會不斷規范化,成為青少年基礎素質教育中不可缺乏的一環。