代明珠
摘要:2000年教育部頒發(fā)的《中小學信息技術課程指導綱要》中明確要求中小學生“了解程序設計的基本思想,培養(yǎng)邏輯思維能力”。創(chuàng)新能力是通過發(fā)散性思維而表現出流暢、變通與獨特的解決問題的能力,它是在智力發(fā)展的基礎上形成的一種綜合能力。需要學生在學習中對創(chuàng)作充滿興趣和想象力,樂于創(chuàng)新;并要具備一定的發(fā)現問題分析問題解決問題的思維能力,能夠創(chuàng)新。在傳統(tǒng)教育理念和新型教育理念交替融合的階段,學會運用優(yōu)秀的信息技術軟件工具幫助學生迅速了解事物客觀性,并培養(yǎng)小學生主觀能動性積極探索未知事物、嚴密的邏輯和創(chuàng)新思維。
關鍵詞:Scratch編程軟件;小學生;學習能力;創(chuàng)新;探索
2000年教育部頒發(fā)的《中小學信息技術課程指導綱要》中明確要求中小學生“了解程序設計的基本思想,培養(yǎng)邏輯思維能力”。在2G、3G網絡時代很多小學六年級或中學一年級才開始開展計算機教育工作,信息技術教育普及程度非常低,由此形成的傳統(tǒng)的教學理念就是:體驗式教學,即僅教會學生了解并使用計算機打字、儲存、簡單編輯文檔即可。隨著4G網絡帶來的社會高速發(fā)展模式,以往很多的教育觀念和方式已經凸顯了極大缺點和不足,新型教育學習理論要求培養(yǎng)更高水平人才,只有復合型、創(chuàng)新型、尖端科學性人才才能有更有利的競爭優(yōu)勢。
了解并掌握運用教學工具是每個教師在教育生涯的必修課。新型在信息技術教育課程中,小學階段從三年級開始為學生構建 一個數字化、多渠道、多介質、多方式 的宏觀世界,讓學生對事物有科學性認知,學會正確利用基礎信息生態(tài)完成適當的大腦指令,認知信息得基本單元并運用;四年級開始要求學生參與微觀探知,學會并使用OFFICE辦公軟件、MindMapper JR 思維導圖軟件、GoldWave音頻編輯軟件等軟件,最后學會使用Scratch編程軟件。其目的在于循序漸進的培養(yǎng)學生對于信息素養(yǎng)內涵的增進,包括對于邏輯思考、問題解決、藝術審美、后設認知、創(chuàng)造力等能力。在小學階段開始注重培養(yǎng)學生綜合思維能力,通過編程軟甲的應用引導更多學生主動去探索、思考、計劃、設計、總結。開發(fā)學生自主設計的意識和欲望能被動轉主動尋求知識點以求突破眼前面臨 的困境,并獲得成功的經驗經歷。
1 Scratch編程軟件
1.Scratch是由麻省理工學院媒體實驗室Lifelong Kindergarten Group免費開發(fā)的圖形化編程語言軟件。面向對象主要是中小學學生,通過將編寫好的代碼模塊以“塊狀”的形式呈現在操作界面中讓使用者對不同的代碼塊進行移動與結合從而實現控制腳本對象行動的目標,這些模塊包含動畫、游戲和交互式故事等,極大地方便了使用者去發(fā)揮自己的創(chuàng)意創(chuàng)新能力,也利于他們去創(chuàng)作出能展示自我個性和想象力的作品。幫助他們發(fā)展學習技能,培養(yǎng)創(chuàng)造性思維,以及學會解決生活中的問題。
2 學習 Scratch編程軟件的方法
新型信息技術教學正在傳統(tǒng)的信息技術教學基礎上通過日常教學手段和方法讓學生了解并學會運用工具之外,還會積極思考事物本質,事件邏輯。在學生完成任務的過程中累計并提高邏輯思維、想象空間、審美標準等能力。
(1)建立任務:根據以往的教學經驗,沿著書本指引,閱讀知識園地,設立一個課堂目標;
(2)打開軟件:認識Scratch和角色,尋找、打開目標軟件Scratch;
(3)演示講解:尋找工具列按鈕、認識工具列按鈕、利用工具列的放大、縮小、復制、刪除的按鈕、操作角色;演示腳本,
(4)組織討論:引導學生頭腦風暴討論為什么角色會動起來?如何讓角色一直走不停?角色除了走還能不能有其他肢體行為?
(5)學生操作:鼓勵學生嘗試編寫腳本實現角色變形的效果。認識Scratch八種指令塊類型,學會拼搭控制指令塊和動作指令塊指揮角色運動;實現拼搭控制指令塊和外觀指令塊指揮角色變形的效果,最后介紹Scratch的導入造型文件夾;
(6)引導思考:鼓勵學生實踐并交流“交流小天地”中內容,通過自主探究和討論實踐,繼續(xù)改進第一個Scratch腳本。
3 學習 Scratch編程軟件的影響
3.1 在教育成果上的影響
Scratch程序入門難度非常低,特別形象,學完后可以順利遷移到python上,學習曲線可以伴隨學生長大;近年來通過 Scratch編程的教育普及,學生初次接觸編程越來越低齡,學習成果越來越豐碩。每年各大中小學生計算機編程及相關比賽中,可以明顯看出獲獎作品越來越精良,模塊排列疊加技術越來越精進,學生們引申運用的軟件種類也越來越繁多,這充分證明編程打開了學生們學習的大門,學生們橫向思維能力越來越強,觸類旁通,更快也更容易掌握同類或級別更高的軟件,來完成指令任務。 曾經大學畢業(yè)生把“貪食蛇”游戲程序當做畢業(yè)設計,現在小學生也可以做到了,且有可能做得更好。在人工智能大行其道的未來掌握編程將和掌握一門外語一樣重要,都是生活在 21 世紀不可或缺的基本能力。試想一下在未來5G時代,“快、更快”的背景下,創(chuàng)新思維在小學階段開始萌芽,發(fā)散的思路指引孩子們無限攀登,優(yōu)秀的IT精英不再受書本知識的局限,科學的教育觀念開發(fā)學生新型大局觀,社會將會有突飛猛進的發(fā)展。
3.2 在學生思維模式上的影響
在編程創(chuàng)作的過程中涉及到Science(科學),Technology(技術),Engineering(工程),Arts(藝術),Maths(數學)等多個領域的知識。學生在自己編程的過程中為了解決當下產生的疑惑,會主動尋求、搜索、查閱、咨詢、借鑒相關干系書籍或老師,最終完成目標。這一過程無形中突破了傳統(tǒng)教育理念里的老師發(fā)布單一任務,學生局限在反復練習,死記硬背達到教學目的限制。通過使用Scratch,讓學生在動畫、游戲設計過程中逐漸形成邏輯分析、獨立思考創(chuàng)新的思維方式,學會提出問題,解決問題。
Scratch程序能夠培養(yǎng)孩子耐心與專注力,組織、計劃能力。
示范案例:某日組織同學們分組討論怎么讓小貓喵喵走起來的功能實現。
同學們操作模式如下:
擬定目標→頭腦風暴→擬定計劃→組織實施→反復溝通→目標完成→總結經驗。學生在這一過程中不知不覺運用了項目管理的工作思維和方法完成了一整套任務流程。我們注意到,有的同學思維比較發(fā)散,在溝通階段會提出很多具有創(chuàng)新意義的思路;有的同學與生俱來的組織者,能在各方面聲音較雜亂的時候把控好討論的節(jié)奏,并及時總結出幾條思路供大家參考或再討論;有的同學執(zhí)行力很好,做事果斷有就節(jié)奏,不拖拉;有的同學愿意分享,在他收貨新的堆疊經驗時,他愿意第一時間分享給同組同學;有的同學善于總結,能在課后思考并在第二次課時發(fā)布給同學。
老師應在恰當的時候引進簡化思維導圖、魚骨圖、因果圖等邏輯思維方式,讓學生除了收獲當下課堂學習的知識外,還能獲得多種思考方法,提升多種技能。
3.3 對學生心理的影響
在開展Scratch課程以來,部門學生性格、心理有了明顯變化。因為在開展信息技術課最初只是帶領學生們對信息技術有初步的了解和認識,一是因為學生比較低齡,而是天生性格使然,有些同學課(下轉頁)
(上接頁)上表現得不積極,不愛說話,提不起興趣,教師教授也不是很在意。但自從引入了Scratch編程課以來,學生變得很積極,踴躍參與討論,有學習的欲望,會主動咨詢老師相關知識點或閱讀相關刊物,在得到成功的滿足感以后會變得更自信更陽光,如果是在備賽階段,還會表現得更刻苦好學。
4 總結
在5G即將到來的今天,我們必須要認識到我們未來將面臨的是一個高速發(fā)生的社會,除了培養(yǎng)學生傳統(tǒng)的知識結構以外,創(chuàng)新能力、語言能力、計算機能力都是不可或缺的核心競爭力。中小學編程課程在學生整個學習階段是非常重要的學習工具,Scratch編程帶給老師和學生們的不僅僅是學會編程這種技能,還幫助學生們開拓視野,發(fā)散思維,訓練正確的學習思路,學生們更專注更輕松且具象的學習與理解事物本質,發(fā)揮主觀能動性,同時也有助學生的心理素質教育。
參考文獻:
[1] 何娜.淺談在信息技術教學中“自主探究”學習能力的培養(yǎng)[J].考試(教研),2012.
[2] 劉燁娟.淺談小學信息技術教學中學生自主探究學習能的培養(yǎng)[J].家教世界,2014.
[3] 趙凱.運用Scrstch Jr輔助小學編程教學[J].實驗教學與儀器,2019.
[4] 張漢城.Scrstch小學編程校本教材的開發(fā)[J].西部素質教育,2019.
[5] 林惠蘭.基于計算思維培養(yǎng)的小學編程教學[J].西部素質教育,2018.
(作者單位:貴陽市觀山湖區(qū)世紀城小學 )