【摘 要】隨著編程技術的不斷發展和普及,編程課程已經成為中小學教育中不可或缺的一部分。在初中階段,編程課程的教學逐漸變得更加深入和系統化。在編程教學環境中,合作學習已經成為一種非常重要的教學方法。本文從筆者自身教學經驗出發,從合作學習的定義、優點以及如何進行合作學習等方面,通過具體實踐案例提出方法及思考。
【關鍵詞】編程教學;合作學習;教學方法;Scratch
【中圖分類號】G434" "【文獻標志碼】B
【論文編號】1671-7384(2024)05-088-02
編程教育不僅僅關注學生掌握技術本身,還能促進學生的思維發展以及培養學生的團隊合作能力。新課標中提到,要引導學生自主學習、合作學習,指導學生結合自身實際合理規劃、管理學習,幫助學生學會學習。可見,合作學習法是信息科技教學的重要方法之一。
合作學習法的基本概念
合作學習是指將學生分成小組,在小組內互相協作完成學習任務的過程。合作學習法具有以下優點:一是能夠促進學生的深層次學習;二是能夠增強學生的團隊合作能力;三是能夠培養學生的自主學習能力和問題解決能力;四是能夠提高學生的學習興趣和積極性。但同時,合作學習法也存在一定問題,如小組合作效率低、個別學生無法深入理解知識等。
運用合作學習法進行Scratch教學實踐
在進行Scratch教學實踐時,筆者以一章節知識為一小階段,把教學設計分成課情學情分析、組建小組、小組破冰、小組合作學習、小組評價幾個部分。現以第一章第二小節“猜猜我是誰”為案例分析合作學習法在教學實踐中的實施策略。
1.基于課標,分析教材;基于學情,設計教學
新課標提出信息科技課程的核心素養主要包括信息意識、計算思維、數字化學習與創新、信息社會責任。農村初中學生受學習環境的影響,編程基礎水平參差不齊;而且,一些農村學校的教學環境較為落后,甚至沒有開設過編程課程,或者缺乏創新的教學方法和手段。教師在進行課程設計時要基于農村中學學生學情,從最基礎的知識開始教學,學習過程循序漸進,教學方式以學生為主體,以創新合作式為主,以多維度綜合評價為主。
在“猜猜我是誰”的前期教學設計中,以課標為指導,在分解情景問題、繪制流程圖、編程等環節主要培養學生計算思維中的抽象、分解思維能力。根據農村學生特點,在教法學法設計中用小組合作學習法來調動學生學習積極性,鍛煉學生合作意識。而教學目標設定為較為簡單的熟悉重復執行指令、熟悉顏色特效設置指令,再通過具體教學過程、教學評價等環節的設計完成本節課的課前設計。
2.組建小組,激發興趣
合理地組建小組需要考慮學生的能力水平。學生的能力水平各不相同。有些學生可能已經具備了一定的圖形界面編程的知識和技能,而有些學生可能剛剛接觸到這門學科。因此,教師需要根據學生的能力水平將他們分配到不同的小組中。通過這種方式,可以確保每個小組都具有一定的均衡性,避免出現某個小組過于強勢或過于弱勢的情況。合作學習的目的之一就是培養學生的合作能力。因此,在組建小組時,教師還需要考慮學生之間的協作能力。有些學生可能比較內向,不太善于與他人合作;而有些學生可能比較外向,善于與他人合作。教師可以根據學生的性格特點將他們分配到不同的小組中,讓他們在合作中相互促進,提高自己的協作能力。
在這個課題研究中各班共有40人參加,按5個人一小組,各組設小組長一名,小組長由小組成員輪流擔任,這樣每個成員的組織、協調能力都能得到鍛煉。在小組分組時,通過調查摸底,每小組都有2名左右曾接觸過圖形化編程軟件的學生,再根據性格搭配,使每組不論是知識基礎還是協作能力都相對均衡。以學生為主體的小組合作形式極大地激發了學生的積極性,學習過程中學生也能認真學習、相互幫助。
3.相互融合,小組破冰
小組破冰是合作學習中非常重要的一步,它有助于建立團隊合作的信任和凝聚力。小組破冰可以讓成員們更好地了解彼此,打破陌生感和尷尬感,促進彼此之間的溝通和交流。通過小組破冰,成員們可以更快地建立起合作的默契,更好地協調和配合彼此,從而提高合作學習的效率和質量。同時,小組破冰也有助于建立積極的團隊氛圍,讓每個成員都感到舒適和愉快,更愿意積極參與到合作學習中。教師可以設置一些簡單的游戲或互動問題來消除小組成員之間的陌生感。
在該課程系列的第一節課中,通過讓小組成員在小組內相互介紹自己,包括但不限于姓名、愛好等,實現了初步破冰。本節課還設置了一個組內互動的簡單任務及回顧上節課都用到了哪些代碼指令,由小組長組織小組內交流,實現二次破冰,調動學生積極性,使其獲得小組內的參與感。
4.開展小組合作學習,落實核心素養
新課標課程實施教學建議第2條“推動以學生學習為主體的學習方式創新”中提到,要引導學生自主學習、合作學習,指導學生結合自身實際合理規劃、管理學習,幫助學生學會學習。以學生為主體開展小組合作學習有以下幾方面優勢,如提高學生參與度、增強學生學習動力、培養團隊合作能力、提高學習效率、促進自主學習對學生的綜合素質提升等。筆者在“猜猜我是誰”這節課中還設置了四個小組合作學習的環節。
環節一:很多學生已經了解了程序的場景,各小組使用更科學的方法嘗試分解出要完成的步驟,用流程圖表示出來。學生小組內分析討論,嘗試將實際問題抽象出來,繪制流程圖。通過小組合作各小組需要完成對場景問題的抽象、分解,而且要充分交流分解的理由。然后抽取一個小組匯報問題分解流程圖,其他小組共同分析流程是否正確。最后教師訂正分解流程圖。環節二:教學知識點1——初始化。根據流程圖,下一步就是要設置一系列初始化指令了。師生共同分析需要對角色做哪些初始化指令。根據農村中學學生學情,教師引導學生初步分析需要哪些初始化指令后,由小組內成員進一步分析如何在程序中實現。小組成員相互幫助,組長巡視組內完成情況。環節三:角色變大變小。這一環節任務難度大,需要教師引導提示學生思考如何實現逐漸變大和逐漸變小。部分有基礎的學生會聯系到上節課學習到的知識:重復執行10次指令,可以實現角色慢慢增大。教師演示一次學生跟做一次,有基礎的學生組內協助。完成后擴展至如何讓角色變小,學生開展小組內合作討論。這個環節要安排小組成員動手實踐,查看效果,每個小組成員必須自行動手操作一次。環節四:添加剪影效果。教師需要講解亮度、顏色特效等基本概念。講解完基本概念后學生合作學習討論如何實現剪影效果。學生組內討論完成,組長巡視組內完成情況并匯報成員完成情況。
5.綜合評價,挖掘學生潛能
在合作學習中,如何合理評價學生也是一個重要的問題。教師可以采用學生自評、生生互評和教師評價相結合的一種綜合評估方法,將學生的個體表現和團隊合作能力相結合。
在最后的評價過程中,筆者讓學生完成設計的自評、互評表,通過綜合評估,可以更全面地了解學生的學習情況,準確地評價他們的貢獻。最后總結整堂課的收獲。
結論與反思
合作學習法能夠培養學生的批判性思維和創造性思維能力。在合作學習過程中,學生需要相互討論和辯論,從不同的角度思考問題,這樣可以培養學生的批判性思維能力。同時,學生在合作中也可以發揮自己的創造力,提出新的想法和解決方案,從而培養創造性思維能力。
通過合作學習法進行初中編程教學,可以促進學生的思維深度,增強團隊合作意識,提高自主、獨立思考能力,不僅豐富了學生的知識體系,也培養了學生目標達成過程中的自主控制和學術態度。因此,合作學習法是編程教學中一種特別有效的教學方式,既培養了學生的能力,又激發了學生的學習興趣,這是未來信息科技教育改革的一大趨勢。