十大亮點工程之青少年科學院項目||人工智能課程全面普及 編程機器人教育結碩果
近日,2018MakeX首屆全國線上挑戰(zhàn)賽比賽結果揭曉,青島為明學校哈佛六年級1班孟想同學的作品《智能削皮機》、張嘉盛同學的《智能分飯機》分別榮獲創(chuàng)意搭建類特色獎,六年級1班王鑫同學的作品《無人超市》榮獲舞臺編程類特色獎。
2018 MakeX首屆線上挑戰(zhàn)賽由MakeX和慧編程共同舉辦,旨在更好地向全國中小學生普及編程教育,本屆大賽設舞臺編程和創(chuàng)意搭建兩個賽項。10月下旬,學校接到2018MakeX全國線上挑戰(zhàn)賽的比賽通知,時間緊只有不到20天的制作時間,但我們還是克服種種困難,積極組織學生參賽。
孟想和張嘉盛兩位同學確定了“廚房助手”創(chuàng)意機器人主題,在主題確認后,他們積極構思、設計和制作,孫純函老師和學生利用周末和午休的時間進行搭建和編程,制作過程中,他們一次次推翻自己的設計,不斷修改,力求盡善盡美。“廚房助手”模仿了現(xiàn)實廚房中處理水果和蔬菜的過程,分為了“洗”、“烘干”、“分類”、“削”和“切”五個部分,兩位同學分工明確,合作完成。二人選擇了其中的“分類”和“削”兩個部分參加了此次比賽,該作品框架精美,創(chuàng)意性強。功夫不負有心人,最終孟想同學的作品《智能削皮機》和張嘉盛同學的作品《智能分飯機》分別獲得創(chuàng)意搭建類特色獎。
王鑫同學在眾多主題中確定了模擬《無人超市》的編程主題,在主題確認后,他認真準備素材,對程序的整體設計幾經修改。在比賽前夕,郭花老師和王鑫同學同樣利用周末和午休的時間不斷完善作品,《無人超市》本作品主要模仿無人超市自助購物的過程,展示了在無人超市里如何自助進行挑選商品,掃臉支付等活動。界面簡單明了,編程思維清晰。最終王鑫同學的作品《無人超市》獲得舞臺編程類特色獎。
孟想《智能削皮機》作品鏈接:http://mblock.makeblock.com/project/28663
張嘉盛《智能分飯機》作品鏈接:http://mblock.makeblock.com/project/28676
王鑫《無人超市》作品鏈接:http://mblock.makeblock.com/project/29082
2017年7月20日,國務院印發(fā)《新一代人工智能發(fā)展規(guī)劃》,明確提出:“完善人工智能教育體系,在中小學階段設置人工智能相關課程,逐步推廣編程教育。” 目前全國多個省市都計劃開設編程課程,正是基于這種大背景,同時為了提升我校學生的創(chuàng)新意識和計算思維,為培養(yǎng)未來的人工智能人才奠基,培養(yǎng)學生分析問題、解決問題的綜合能力。
本學期開始,青島為明學校在去年小學1至6年級哈佛班開設樂高機器人課程的基礎上,在小學3至6年級、初中7、8年級所有班級增設了人工智能編程課,在小學3至6年級增設了MakeBlock創(chuàng)意編程機器人普及課程,同時在小學、初中開設了趣味編程課、機器人搭建、創(chuàng)意編程機器人、樂高編程機器人初級班、高級班等多種選修課程,豐富了學校的人工智能課程種類,全面普及機器人課程和編程教育課程。在課程規(guī)劃上,我們設置了普及課程、選修課程、競賽課程,在培養(yǎng)之路上,我們采取“教學—特長—競賽”一體化的“梯隊式”培養(yǎng)模式,教學活動全程寓教于樂,讓每一個孩子都快樂學習。在目前課程實施的過程中,我們發(fā)現(xiàn)學生學習興趣濃厚,逐漸提升了學生的創(chuàng)新精神、合作意識以及編程思維,而此次獲獎的三位同學,均是我校人工智能課程選修課的學生,也是我校人工智能課程全面普及的成果。
在編程工具的選擇上,我們在小學階段選用了業(yè)界領先的編程貓軟件。通過編程貓自主研發(fā)的新一代的圖形化編程工具,讓孩子不存在英文門檻,孩子通過拖拽積木就可以直觀了解到代碼背后的運轉原理,在不知不覺中掌握編程算法。編程貓入門課程由超過200個的小游戲組成,涵蓋了從自然科學到人文藝術的各學科知識。運用解構思維進行游戲制作,既能保證每一節(jié)課的趣味性,也讓學習可以真正地持續(xù)下去。隨著學習的深入,編程貓的課程還會越來越豐富,孩子可以創(chuàng)作出更高階的程序作品,用編程實現(xiàn)每一個創(chuàng)意。在小學6年級和初中我們開始引用Python工具來進行深入學習。
相信隨著青島為明學校編程課程和機器人課程的普及深入,我校學生的創(chuàng)新思維和計算思維一定會逐步提升,為學生的學習能力和綜合能力培養(yǎng)奠定堅實的基礎。
解讀:
為什么孩子們要學習編程?編程值得學嗎?
很多父母對編程有誤解。他們認為讓孩子學編程,是為了讓孩子將來做一個程序員。如果不想讓孩子做程序員的話,學習編程就沒啥必要。
這個想法其實是不對的,學編程和當一名程序員沒有任何關系。編程,學的是一種思維方式,它對孩子的學習以及創(chuàng)造力幫助都很大。
兒童編程教育的最終目的就是教會孩子計算思維。那么拋開那些專業(yè)名詞和復雜的理念,我們怎么理解計算思維呢?簡單來說,計算思維就是一種解決問題的能力。每個問題都有無數(shù)解決方法,而計算思維追求的是最有效率的那一種。
學編程的目的,不是讓你計算出結果,而是要你用最優(yōu)的方法得到結果。這才是學習編程的精髓,要知道我們計算機的處理能力是有限的,而數(shù)據(jù)是海量的,我們需要把計算機的時間節(jié)省下來,做更多的事情。
學編程的核心是算法,是孩子的編程思維。你會發(fā)現(xiàn),其實編程和數(shù)學是息息相關的,編程學得好,數(shù)學也肯定不會差。
為什么所有孩子都應該學編程?會編程的孩子,思維都很嚴謹、有條理,遇到問題,總能找到最優(yōu)的解決方法。這種特質,會對孩子未來的學業(yè)、工作產生巨大的幫助!