施瑩超
(西藏大學農牧學院,西藏林芝地區 860000)
編程游戲在計算機語言中的運用分析
施瑩超
(西藏大學農牧學院,西藏林芝地區860000)
在當前計算機語言教學中,受到多種因素的限制,仍然采用的是傳統的教學方式,以理論知識點為主,輔助必要的實踐教學,但是由于計算機語言教學的特殊性,在應用過程中存在教學模式設置不合理的情況,直接對教學效果產生影響,無法達到預期的教學效果。本文將以編程游戲的特點為研究點,對編程游戲在計算機語言教學中的運用進行詳細的分析。
編程游戲計算機語言教學實踐應用
語言是人類在當前應用階段用來表達自身意思一種形式,主要是由語言和語法構成的一種系統。計算機語言是指在計算機上應用的語言,為了促進人類和計算機的溝通交流,專門為計算機設計的一種語言。此類信息符號是按照固定的原則類型,以表達人的思想為標準,指導計算機對信息進行采集、分析和加工,進而簡化程序的相關指令。計算機語言在實踐教學中有著不可替代的作用,必須根據應用標準對其進行合理有效的教學。
1.1編程游戲的含義
所謂編程游戲指的是在實踐教學過程中,以編程教學為主題的游戲,Programming Game一般是以“機器人競技仿真引擎”出現的。在實踐教學中需要了解學生的學習特點,合理組織教學模式,優化教學方法,達到提升計算機語言教學效果的目的[1]。
1.2編程游戲教學的特點
(1)提升學生的學習興趣;原有的教學模式過于單一,無法在有限的時間內提升學生學習的有效性?;谄渲写嬖诘膯栴},采用編程游戲進行教育,能增加學生的參與能力,吸引學生注意力,進而不斷提升整體學習效果。(2)提供教學平臺;編程游戲教學是以單獨的教學平臺為研究點,通過公共平臺的主導作用,開展競技比賽,讓學生在比賽的過程中了解多種學習方式。在具體實踐教學過程中,通過設計好的游戲逐漸引入教學中,進而增強學生的主觀表達能力[2]。(3)提升計算機教學水平;Programming Game應用在現今計算機語言教學上非常適合,它有著強烈的趣味性,可以讓學生在游戲過程中提高計算機語言水平。由于學生受到多種因素的影響,在實踐教學中存在學習能力差別大的情況,在實踐中應用編程游戲教學模式能有效的提升計算機教學水平。
基于計算機語言教學的重要性,在實踐過程中必須從現有教學模式入手,并按照固定的教學體系和教學模式,將其靈活應用到實踐教學中,不斷提升教學效果。以下將對如何將編程游戲應用到計算機語言教學中進行分析。
2.1合理選擇游戲
以Python Challenge為例,Python Challenge是一個經典的編程游戲,在實踐過程中必須結合學生的實際學習特點,對其進行優化選擇。當前基于JAVA,C++,C+,C,PYTHON計算機語言開發出了“飛機大戰”游戲,在實踐教學中可以利用計算編程模式的差異性,選擇合理的教學模式。例如在相關函數值定義及全局變量教學過程中,可以通過C++6.0飛機彈SPEED的形式,掌握控制系數,并結合學生的實際學習情況,對游戲內容進行合理的選擇,使其適應教學體系的要求[3]。
2.2采用多媒體教學模式
基于計算機語言教學的特殊性,在實踐過程中除了進行必要的理論教學和實踐教學之外,必須對學生進行常規性系統教學。多媒體教學模式是當前應用比較廣泛的一種教學形式,在實踐中需要教師做好課前準備工作,按照固定的教學模式要求,讓學生重視課前幻燈片演示教學的特殊性。在C++語言教學過程中,可以讓學生獨立做課件,并結合教材材料的需要,對自己做的片子進行演示,必要時將其做成文檔的形式,將圖片、文字和視頻融入進去。并根據信息的發展需求結合課堂教學實踐。學生在自主演示的過程中,能通過自主分析的形式,不斷強化對知識的理解。學會自主演示的教學形式,能發揮學生表達主觀性,根據自己學過的知識,利用編程游戲的優勢,對編程游戲進行合理的設置,滿足教學實踐需求[4]。
2.3重視教學過程
在編程語言設計過程中,為了提升學生的理解度,必須重視過程教學。在具體應用階段必須對游戲本身規則有一定的了解,明確知識點的含義和應用方向。其次在具體教學中必須對游戲項目進行合理設計,讓學生積極參與到設計過程中,在解題過程中,結合學生感興趣的游戲項目進行教學。為了避免出現知識點教學效果不佳的情況,可以根據學生的實際學習能力,讓學生優化學習形式,選擇合理的學習領域。此類教學模式能讓學生在輕松和諧的氛圍下學習知識點,并提升計算機語言教學的效果。
2.4重視綜合應用的效果編程游戲的類型比較多,在應用過程中必須重視綜合應用的教學效果,增加學生實際操作的能力。首先讓學生在規定時間內對知識點進行自主整合,計算機教師可以通過增加時間的形式對學生的實際掌握情況進行合理的分析。必要時將學生分成若干個小組,按照學生學習的差異性,明確在組內擔任的任務,并在已有的教學基礎上加強學生的互動交流,不斷提升學生對重要知識點的掌握程度。在整體學習階段,學生之間必須具備一定的溝通能力,在游戲教學的過程中對重點知識有一定的了解,不斷提升學生對知識的掌握程度。
基于編程游戲的特殊性,在計算機語言教學中要從整體教學模式入手,按照固定的教學方式和特點不斷對其進行創新。游戲項目類型比較多,優化選擇方式是擺在計算機教師面前的重要難題,必須打破原有教學體系的限制,采用新型教學模式,不斷激發學生的學習興趣,讓學生了解游戲編程的重要性,不斷提升自身計算機語言教學成績,激發學生學習計算機技術興趣。
[1]牟琴.“輕游戲”對計算思維能力的培養——教育游戲對程序設計基礎課程教學的影響[J].遠程教育雜志,2012(23):80-82.
[2]邵玉祥,陳青.“案例教學+項目教學法”在計算機語言教學中的互補應用[J].高教論壇,2014(24):290-291.
[3]穆雪.案例教學法和項目教學法綜合運用的研究——以高職計算機語言類課程為例[J].遼寧高職學報,2013(24):309-312.
[4]肖紅玉,孫瑋,黃靜.游戲化學習在程序設計課程實驗教學中的探討與實踐[J].價值工程,2014(25):408-410.
施瑩超(1983—),女,上海人,本科,助教,研究方向:計算機科學與技術。