999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

C語言教學的游戲方法探析

2013-12-31 00:00:00王鵬
中國科教創新導刊 2013年23期

摘 要:本文提出來了C語言的游戲教學方法,并給出了可操作性的過程,為C語言教學提供了一種有效的教學方法。

關鍵詞:C語言 教學 達成率

中圖分類號:G633.67 文獻標識碼:A 文章編號:1673-9795(2013)08(b)-0174-01

1 C語言在其他計算機課程中的作用

1.1 C語言對其他課程的影響

C語言課程是一門計算機基礎課程,可是這門基礎課學生反映還是比較難的。為什么選擇這樣一門課作為計算機基礎課呢,其主要原因就是目前的相關計算機軟件或系統大多數是C語言編程,很多語言與C語言有共性,如,JAVA、匯編語言的分支、循環等功能語句也與其相似,數據結構課程中主要應用C語言實現算法,Awk是Unix下一種用于處理文本的腳本語言,該語言也與C語言有很多相似之處,Tcsh的一些功能特性與C語言類似等。

1.2 C語言在專業課程中應用比率

從C語言與其他語言的相似關系我們覺得學習C語言有一般性,在計算機類的專業中,相關的計算機課程與C語言有關的也不少,其比例以某高職院校的幾個專業課程設置為例列表(見表1)。

2 C語言不同教學方法的達成率

C語言在傳統的教學中隨著課程內容的深入,由于枯燥的學習而產生厭學的問題,學生的學習達成率開始明顯下降不足30%,其主要原因是學生興趣沒有跟上,學習勁頭不足,雖然采用多種教學方法進行鼓勵,但效果仍然不佳。當我們采用興趣的游戲教學方法后,開始就產生濃厚的興趣,學生對其實現的具體方法進行研究,開始研究怎么能達到自己想要實現的效果。教學中學生積極互動參與,達成率提高到60%以上。這樣不但提高了學生學習興趣和動手能力,也開發了邏輯思維,同時也促進了老師的業務提高。

3 C語言游戲教學的過程

3.1 開篇課程的引導

C語言開始就給學生一個興趣界面。編寫一段游戲小程序,讓學生看,然后說明其中幾個語句的作用,通過修改幾個不同的參數,就可以得到不同的結果,讓學生體驗一下這個樂趣。然后再展示一個較大游戲程序,說明都是用這類語句命令完成的,學生會很好奇的看下去,非常想能自己編寫一個能玩的程序,打破以前的從printf(\"Hello,world!\");開始的傳統教學模式。

如:

#include

int main()

{

printf(\"Hello,?world!\"); return 0;

}

換以下方式來替代。

struct move_point

{

int x, y;

int xv, yv;

};

gotoxy(man.x, man.y);

printf(\" \");

然后我們讓物體按其速度運動:

man.x += man.xv;

man.y += man.yv;

運動后還要判斷物體是否出界,如果出了界,就令物體反彈,即讓它下一刻的速度等于現在的速度的相反數,最后打印出這個笑臉:

gotoxy(man.x, man.y);

printf(\"%c\b\",2);

通過上面的程序改變,一個很有趣的程序便出現了,一個動態的,變化的圖展現在學生面前,然后提出改進的方案,比如改變移動的方向。

3.2 給定任務實現自我完成

前面我們嘗試著改變教學的方法,讓學生建立起興趣,學生會問,圖形是怎么移動的,按前面提出的問題怎么改變方向。如果提出這樣的問題,就是一大收獲,達到了第一個目的,接下來你就開始講起作用的語句了。

下面我們要繼續前面的游戲功能完善:

讓笑臉順著方向移動,如果接收的是ESC鍵就退出程序,其他按鍵則忽略處理。接受按鍵我們用以下兩條語句:

while (bioskey(1) == 0);

key = bioskey(0);

然后用switch語句來判斷按鍵以及執行相關操作,如下:

switch (key)

{

case UP:

… break;

case DOWN:

… break;

case LEFT:

… break;;

case RIGHT:

… break;

default:

break;

}

當你把改變方向的原理講清楚后,讓學生去體會一下自己參與的結果,學生開始會笨手笨腳,一旦完成其成就感就會產生,會對接下來的學習產生興趣。

3.3 總結教學加深學習

當老師帶領學生寫成一個游戲后,要對程序進行解剖,加深理解語句的功能和參數作用,回歸到教學中,并指出,改變某些參數會產生的影響,這樣學生會去實踐這些參數的變化。通過互動的學習,從樂趣中學習知識,反過來又將知識用到學生感興趣的程序游戲中,起到了培養動手能力的作用。教學中可以打破原來的計劃,不怕語句的學習位置顛倒,因為語言的學習本身就是不限定語句的順序。傳統教學中也是有語句倒置的,用到就學,用多了就掌握了。

作者簡介:王鵬(1982—),男,吉林電子信息職業技術學院計算機系講師。

主站蜘蛛池模板: 国产一区二区影院| 欧美激情第一区| 国产福利小视频高清在线观看| 亚洲午夜福利在线| a级毛片在线免费观看| 久久国产精品娇妻素人| 91成人在线观看视频 | 久久天天躁狠狠躁夜夜躁| 日本一区二区不卡视频| 久久www视频| 无码内射在线| 亚洲天堂久久久| 99免费在线观看视频| 久久性视频| 伊人网址在线| 动漫精品中文字幕无码| 老司机精品一区在线视频| 亚洲另类色| 亚洲欧美h| 国产浮力第一页永久地址 | 91久久国产综合精品| 欧美翘臀一区二区三区| 毛片免费在线| 亚洲人成网站在线播放2019| 波多野一区| 婷婷在线网站| 色135综合网| 精品第一国产综合精品Aⅴ| 国产精品太粉嫩高中在线观看| 国产中文一区a级毛片视频 | 亚洲视频三级| 日本草草视频在线观看| 欧美精品成人| 91精品久久久无码中文字幕vr| 亚洲综合九九| 精品久久久无码专区中文字幕| 久久精品丝袜高跟鞋| 国产午夜不卡| 精品国产Av电影无码久久久| 97久久超碰极品视觉盛宴| 中文字幕亚洲乱码熟女1区2区| 国产视频你懂得| 激情乱人伦| 91亚瑟视频| 91无码网站| 国产三级成人| 色偷偷男人的天堂亚洲av| 欧美成人怡春院在线激情| 午夜一级做a爰片久久毛片| 色婷婷成人网| 国产在线欧美| 亚洲国产精品不卡在线| 国精品91人妻无码一区二区三区| 自拍偷拍一区| 国产91在线|日本| 人人看人人鲁狠狠高清| 成年网址网站在线观看| 欧美国产日产一区二区| 91成人免费观看在线观看| 永久免费无码日韩视频| 欧洲日本亚洲中文字幕| 国产成人亚洲毛片| 日韩一区二区三免费高清| 91精品综合| 一区二区三区在线不卡免费| 国产网站在线看| 日韩性网站| 色一情一乱一伦一区二区三区小说| 日韩乱码免费一区二区三区| 五月丁香在线视频| 国内丰满少妇猛烈精品播 | 农村乱人伦一区二区| 免费高清自慰一区二区三区| 亚洲欧洲日本在线| 不卡无码h在线观看| 久青草免费视频| 毛片久久网站小视频| 国产正在播放| 亚洲全网成人资源在线观看| 亚洲无线国产观看| 夜夜操天天摸| 99久久精彩视频|