賀喜
[摘 ? ? ? ? ? 要] ?中職院校基于學情計算機專業必修課及學業水平測試教學中的計算機編程,對眾多基礎薄弱的中職生具有抽象、枯燥、乏味等特點,為保證課程教學質量與課堂效率,基于編程課上探究微型游戲項目在教學過程中的應用,總結課堂教學應用策略及教學應用經驗,期望提高中職學生在計算機編程課堂的學習效率,同時也希望為相關教學研究人員提供實踐參考。
[關 ? ?鍵 ? 詞] ?微型游戲;計算機編程;中職院校
[中圖分類號] ?G712 ? ? ? ? ? ? ? ? ? [文獻標志碼] ?A ? ? ? ? ? ? ? ? [文章編號] ?2096-0603(2021)39-0224-02
計算機編程作為中職計算機專業的基礎課程之一,同時也是中職學業水平測試中的重要科目之一,重在培養學生的編程思維、編程能力。但是大多數中職學生對課程并不感興趣,加之傳統教學模式的束縛與影響,導致課堂教學效率低下。而微型游戲項目的應用,可使學生在游戲編程、游戲項目實戰中逐步提升自身對編程課程的興趣,幫助學生高效、自主、快樂地完成專業學習。
一、基于微型游戲項目在中職計算機編程中的實施準備
(一)有效分組,層次教學;分工協作,校企結合
分小組合作的目的是學生在課堂學習過程中,會根據能力、性格、課堂綜合表現等被劃分為若干個小組,由小組成員共同完成教師布置的學習任務,以此達到分層次教學,并能根據不同的學情有效教學,從而提升課堂教學效率。分組的另一個目的也是在教學過程中潛移默化地培養學生的團結協作意識。每個小組完成任務的不同模塊,最終匯總成一個整體項目,也讓未來學生畢業后更快地適合工作崗位,有效地實現校企的過渡。在充分調動學生學習計算機編程理論知識的積極性與主動性的基礎上,促使學生小組在完成微型游戲項目中,深層次理解專業理論知識、掌握實踐技能。
(二)創設情境、校企結合
問題情境的創設是基于微型游戲項目在中職計算機編程中的另一大應用,模擬企業開發模式,根據學生實際學習情況來選擇合適的教學內容,并圍繞教學目標開展有針對性、有目的性的微型游戲項目。因此,中職教師在開展計算機編程教學活動過程中,可基于科學的教學內容,通過問題引導學生思考微型游戲項目開展難題,促使學生以更加主動的姿態投入日常學習中,培養中職計算機專業學生的實踐研究與操作技能。
(三)擴充實訓內容
隨著經濟社會的發展,企業對中職院校計算機專業學生提出了更高的要求。因此,中職院校正積極探索通過微型游戲項目向學生傳達企業的開發分工結構、編程軟件的開發使用以及編程面向對象的理論知識,只有學生牢牢掌握專業基礎知識并且與實踐有效結合起來,才可以充分挖掘自身創造潛能。因此,教師在課堂上可利用微型游戲項目對計算機編程課堂教學內容進行有效擴充,積極通過實訓學習來培養學生的創新能力、實踐能力[1]。
二、中職計算機編程中應用微型游戲項目的有效
策略
(一)優化課前導入環節,調動學生編程動力
大多數中職院校計算機專業教師并未認識到課前導入環節的重要性,不充分的備課工作在一定程度上影響了計算機編程教學效果。課前導入環節在課堂教學中發揮著承上啟下的作用,利用本堂課“亮點”內容吸引學生關注,調動學生編程學習動力,保證接下來教學任務的順利開展。為進一步提升導入環節的有效性,教師可利用微型游戲項目引導學生自覺學習Python語言程序設計的基礎知識,為培養實踐能力奠定堅實的基礎。
計算機編程本身具有較強的邏輯性與抽象性,任何一點錯誤就會影響整個程序的正常運行。因此,微型游戲項目在課前導入環節的有機融入,為高效課堂的構建奠定了堅實基礎。針對中職院校學生身心發展特點以及認知規律,在“玩”中激發學生學習專業知識、掌握實踐技能的興趣,對提升計算機編程教學的學生學習體驗感具有十分重要的現實意義。
(二)優化教學實施環節,培養學生的實踐能力
教學實施環節是學生了解計算機專業基礎知識、掌握編程實踐技能的重要過程,與導入環節相比,占課堂比重較大,保持學生學習熱情與積極性是提升教學實施環節質量的重要保障[2]。但是在教學實施環節,一些教師只是單純地按照教材中寫好的知識內容,向學生傳授編程語言程序設計以及其他基礎知識內容,在很大程度上影響了教學活動的質量。針對這類問題,應積極在教學活動開展中運用微型游戲項目,并根據實際教學情況對游戲項目的運用計劃進行調整,真正將教學內容與生活、與實踐相結合,促使學生能夠熟練操作計算機編程步驟,實現解決問題能力、邏輯思維能力、動手操作能力的提升。
例如,教師可與學生一同玩“掃雷游戲”,切實加深學生的游戲體驗感。由于計算機編程是一門多知識融合的學科,只了解單一知識點會增加程序設計難度。因此,教師在明確計算機編程語言程序設計總體框架以及微型游戲項目編程思路的基礎上,可利用思維導圖幫助學生直觀了解設計游戲的思路與程序,然后結合“掃雷”游戲展開相關知識的解釋,包括游戲中局部變量、界面控制、掃雷數顯示、按鈕事件等程序設計的解釋,并且要針對學生運用相關知識自主編程中遇到的問題,提出一些解決措施,或是通過一對一輔導增強學生學習編程的自信心。在完成微型游戲項目之后,教師要總結項目游戲化的選擇重點,以增強學生游戲體驗感為微型游戲項目的關鍵,并在班級或是校園內,開展游戲試玩活動,在此過程中計算機專業學生就會發現程序缺陷,促使學生主動探索,對培養學生編程思維、增強學生編程能力、掌握編程技巧具有十分重要的現實意義,并為學生提升計算機程序設計奠定堅實的基礎。