陳洪洪
摘 要:隨著互聯(lián)網(wǎng)高速發(fā)展和計算機科學的普及,計算機和互聯(lián)網(wǎng)已成為日常生活中的必需品,滲透到我們生活的方方面面,從社交、聊天、購物、訂餐、出行訂票打車、娛樂,甚至是管理和營銷等等,它們無所不在,而這一切都離不開計算機和編程技術的發(fā)展。計算機技術和編程技術對一個國家未來的發(fā)展顯然有著至關重要的作用。
關鍵詞:計算機編程;思維方式;團隊合作精神
隨著計算機科學的普及和人工智能的不斷發(fā)展,中小學生編程教育成為當下熱門的話題,受到越來越多人的關注,中小學生學習編程,不僅在數(shù)學、邏輯、設計思維和程序設計等基本技能上具有巨大作用,而且在跨學科學習和融合學科實踐上也具有巨大的作用,通過編程教育還能幫助他們在科技飛速發(fā)展的時代更早地接觸到人工智能,形成良好的編程化思維。同時中小學生編程將深入地培養(yǎng)他們的創(chuàng)造性、團隊協(xié)作能力。
一、提升中小學生的抽象邏輯思維能力
邏輯思維能力是中小學生智力活動能力的核心,因此對中小學生的成長來說十分重要,著名的計算機科學家、圖靈獎得主艾茲格·迪杰斯特拉說:“我們所使用的工具影響著我們的思維方式和思維習慣,從而也將深刻地影響著我們的思維能力?!比说倪壿嬎季S發(fā)展的總趨勢是:從具體形象思維到抽象思維,再發(fā)展到抽象邏輯思維。有研究表明,孩子6~16歲是培養(yǎng)抽象邏輯思維的最佳年齡。因此,在中小學階段培養(yǎng)孩子的邏輯思維能力非常重要,我們應該把握好這個階段,從小就開始訓練孩子的邏輯思維能力。而編程的機器語言及其背后蘊含的思維邏輯是最好的學習載體,從表現(xiàn)形式來看,編程教育獨特性在于其如同動手搭積木一般的創(chuàng)造性過程,需要藍圖、流程的概念化理解,考驗將大程序分解成中小模塊的能力,以此從小培養(yǎng)孩子的邏輯和設計思維。
二、提升中小學生的計算編程思維與自學能力
隨著世界各國編程教育政策迅猛發(fā)展,現(xiàn)在世界科技巨頭們都在行動,比如早在2009年微軟就發(fā)布過一款可視化編程語言的游戲Kodu,Google與麻省理工學院合作開發(fā)出一款兒童編程工具Scratch Blocks,而大名鼎鼎的Scratch則是由麻省理工開發(fā)的一款可視化編程語言等等這些項目都是免費面向大眾,并且都有一個共同特征:摒棄了復雜的代碼,將整個編程過程可視化、游戲化,讓孩子們在快樂中學習到編程的樂趣,孩子不再困擾于各種難于理解和記憶的代碼,可視化的編程語言,思維迅速展開,思維能見度非常清晰,計算思維的訓練觸手可及。另外在Scratch軟件中還可以一步一步地拆解或者修改別人的程序,這樣就可以在拆解修改好作品中學到很多很多計算編程的方法,挖掘孩子編程的天賦,學會用科學嚴謹?shù)姆绞饺グl(fā)現(xiàn)問題、分析問題和解決問題,從而無形地培養(yǎng)學生的自學能力。
三、提升中小學生的獨立思考與創(chuàng)造能力
激發(fā)好奇心和求知欲是培養(yǎng)創(chuàng)新意識、提高創(chuàng)造思維能力和掌握創(chuàng)造方法與策略的推動力,這是培養(yǎng)創(chuàng)造性思維能力的主要環(huán)節(jié)。會編程在孩子當中一直是非常值得炫耀的一件事,也是一件非??岬氖虑椋ㄟ^學習編程就可以很好地激發(fā)學生的好奇心和求知欲。他們通過編程來充分地表達自己,讓他們從編程開始學會思考,從而培養(yǎng)他們的獨立思考能力?,F(xiàn)代社會沒有什么比創(chuàng)造力更重要,中小學生編程所涉及的大部分任務都是具有場景的任務,如果問題提出得當,這些問題對兒童實踐而言都有非常好的教育意義。因為中小學生編程是一個基于實踐的學科,基于解決問題的學科,所以這里就是創(chuàng)造性的天然土壤,這里就是給予中小學生創(chuàng)造機會的天然平臺。
四、培養(yǎng)學生之間的團隊合作精神
中小學生編程是一個團隊協(xié)作的學科。它有自身的核心素養(yǎng)方向,有各種學科融合的能力,有高階能力培養(yǎng)的功能,而且許多編程任務需要中小學生團隊協(xié)作來完成。而團隊協(xié)作的復雜度,既足夠和社會實踐一致,又可以控制復雜性。比如一個程序工程可以分成很多個小工程,由不同的學生去完成,通過一些參數(shù)或者是輸出值,再一起把這些小工程組合起來,來完成程序工程的各項功能任務。同時,國家現(xiàn)在每年都舉辦國際青少年程序設計競賽、青少年機器人(主要是拼裝和編程)的相關賽事,這都帶動了很多學校老師、學生和學生家長的積極性,當然也帶動了相應的一些培訓機構,所有的賽事基本是團體合作項目,通過參加這樣的項目比賽更是無形地培養(yǎng)了學生的團隊意識,為他們在將來能出色地工作打下良好的基礎。
五、培養(yǎng)未來科技創(chuàng)新型人才
當今時代,科技進步日新月異,知識經(jīng)濟迅猛推進,經(jīng)濟社會發(fā)展日益轉向創(chuàng)新驅動。大力培養(yǎng)創(chuàng)新型人才,才能搶占發(fā)展主動權和制高點,才能在激烈的國際競爭中立于不敗之地。像是微軟的比爾蓋茨、Facebook的扎克伯格,之所以能夠在互聯(lián)網(wǎng)這個領域取得世人矚目的成績,除了擁有智慧的頭腦,還無一例外都對計算機和編程有著濃厚興趣,扎克伯格10歲開始學編程,比爾·蓋茨13歲開始學編程,實踐證明,學習編程從娃娃抓起確實不無道理,隨著科技的不斷發(fā)展,編程技能會成為未來社會所必需的基本能力之一,抓好中小學階段的編程教育就顯得越來越重要。
中小學生編程教育受到越來越多人的關注,不僅是發(fā)達國家對編程教育非常重視,在我國編程教育也日益受到關注,浙江省已經(jīng)把信息技術作為高考選考科目,而編程正是其中重要的一部分。北京、上海、南寧等地重點學校的小升初、初升高招生簡章中也不乏科技特長生。在中小學階段開展編程教育則是與世界接軌,勢在必行。
參考文獻:
[1]韓娟.兒童的邏輯與有沉思的教學[J].西部素質教育,2016.
[2]陸平.計算思維:編程教育的價值追求[J].中小學信息技術教育,2016.
編輯 謝尾合