網站首頁 文學常識 簡歷 公文文書 文學名著 實用文 人生哲理 作文 熱點話題作文
當前位置:文萃咖 > 知識文庫 > 實用文檔

遊戲教學在算法與程序設計中的運用

欄目: 實用文檔 / 發佈於: / 人氣:8.07K

遊戲教學在算法與程序設計中的運用

遊戲教學在算法與程序設計中的運用

《算法與程序設計》的學習能鍛鍊學生的邏輯思維能力,提高學生分析問題、解決問題的能力,是信息技術教學中重要的一門課程。筆者一直從事《算法與程序設計》的教學工作,發現如果把遊戲引入教學過程中,將會大大提高學生的學習、思維積極性,學習效果也有很大的提高。本文試着從遊戲教學方面談談《算法與程序設計》的教學。

一、遊戲教學的概念

遊戲教學是以遊戲作為課堂教學的組織形式,通過玩遊戲,製作遊戲達到課堂教育教學目標。其本質是“以遊戲學習知識”,將枯燥的“學技術”變成輕鬆的“玩技術”。

二、遊戲教學的理論依據

在希臘語中,遊戲(paidia)和教育(paideia)的詞根一樣,都是指兒童(pais)的活動;柏拉圖的“教育包含遊戲成分,遊戲能夠幫助教育”;盧梭的“兒童在遊戲中所學得的比在教室裏所學的,價值要大一百倍”等,無不強調遊戲在教學中起到了積極的重要作用。新課程也要求教師關注學生的學習興趣和體驗,強調形成積極主動的學習態度,努力改變課程過於注重知識傳授的影響。遊戲教學正好能把學生興趣和知識內容很好地相結合。

同時,高中階段又是學生記憶力發展的最佳日期,隨着語言和抽象思維的發展,無意識記憶也隨之發展起來,並居於優勢地位。課堂中的遊戲更能引起學生的無意識記憶,既幫助了學習內容的理解,又加深了知識點在大腦中的記憶。

三、遊戲教學在《算法與程序設計》教學中的作用

1.興趣是最好的老師,讓遊戲帶領學生進入程序設計的世界

程序設計,對於學生是陌生且深奧的內容。如果一開始就向學生介紹空洞難以理解的知識、複雜的算法,學生立馬會產生排斥心理。其實VB可以製作很多難度不大,但很吸引眼球的小遊戲,這樣就可以極大地調動學生的學習積極性。

如,對於程序設計第一節課,教師需要回答“程序設計能做什麼”的問題,可以給學生展示一些自己製作的“抓地鼠”“超級瑪麗”“推箱子”等小遊戲,吸引學生興趣。同時教師指出,對於這些遊戲只要大家認真學習,自己也能做得出來,而且能做出更好更有意思的遊戲,從第一節課開始就調動學生的學習積極性。

2.主題式遊戲教學,讓教學進度在遊戲中潛移默化

有的遊戲不是一個知識點能解決的,教師可以利用主題式遊戲教學巧妙處理教材,將幾節課的教學任務通過主題串起來,將教學進度在遊戲中潛移默化。

3.運用探究式學習法分析遊戲,提升學生分析問題的能力

不是每個遊戲都能輕易通關的,有時需要學生認真分析,找出規律,才能順利過關。遊戲對學生的“誘惑”,降低了學生對“分析難問題”的排斥,從而提高了學生分析問題的能力。

如,在學習“遞歸法”時,教師可以先讓學生玩漢諾塔遊戲,比比哪位學生玩得塔層最高。一開始,4層以內的漢諾塔比較容易解決,但是要完成更多的塔層就需要分析並找出其規律。教師也可以通過帶領學生分析漢諾塔規律引出遞歸的概念。通過分析漢諾塔遊戲降低了知識點的理解難度,也提升了學生分析問題的能力。

四、遊戲教學的注意事項

1.遊戲的選擇需要與教學目標相吻合

因為遊戲本身所具有的娛樂性,導致其具有兩面性。遊戲是為教學服務的,必須與教學密切相關。選擇遊戲時,要充分考慮教學的教學目標和重難點,所選擇的遊戲也應與之相吻合,並具有一定的啟發性。不能盲目地為了吸引學生的興趣,選擇不恰當的遊戲,這樣會分散學生的注意力,在有限的課題教學過程中起到負面作用。

2.注重遊戲教學與其他教學法的整合

在遊戲教學法運用的過程中需要注意與其他教學法的整合,特別是任務驅動法相整合。遊戲教學法最大的風險在於學生遊戲興趣高昂,只關注玩遊戲本身,遊戲完了,卻不了了之。與任務驅動法相結合,可以淡化“接收任務”“被迫驅動”的意識,巧妙地把“任務驅動”轉換為興趣濃厚的自主遊戲。

3.注重學生自控能力的培養

新課程倡導的課堂教學應該是以學生的發展為本,讓學生成為學習的主人。但千萬不要忘記教師的引導作用。學生不應看到教師展示的遊戲好玩,就一味地玩而忘了自己的學習任務。如果那樣,教師需要及時地引導,不斷地提醒,並培養學生的自控能力,讓學生能真正地通過玩遊戲來學到知識。

實踐證明,遊戲教學對《算法與程序設計》教學來説是一種非常有效的教學方法。遊戲教學在激發學生學習興趣、提高學生學習效率方面具有顯着的效果。

參考文獻:

何克抗。信息技術與課程深層次整合理論[M]。北京:北京師範大學出版社,2008.

遊戲教學反思中學體育遊戲教學法的積極效用幼兒園遊戲教學論文 開展主題遊戲助推幼兒成長