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

關于游戲案例在C語言教學中的應用研究

2021-07-02 12:15:35姜峰
科學與財富 2021年8期
關鍵詞:教學效果

姜峰

摘 要:本文基于游戲案例在C語言教學中的應用價值展開分析,內容包括降低課程學習難度、加深學生學習印象、提高學生學習積極性等,通過研究游戲案例在分支結構教學、循環結構教學、遞歸函數教學、一維數組教學中實踐要點,其目的在于積累實踐教學經驗,提高C語言課程教學效果。

關鍵詞:游戲案例;教學效果;循環結構

C語言是我校學生學習計算機課程學習時的必修課程,前期學生學習許多的理論知識,具有很強的枯燥性。為了提高學生對于課程的學習興趣,多利用游戲案例的教學方法參與教學,案例也來源于生活例子,可以有效拉近課程與生活的距離,從而降低學生對課程的排斥感,提高學生參與課程學習的主動性。

1游戲案例在C語言教學中的應用價值

將游戲案例應用到C語言教學活動中,具備了以下應用價值:第一,降低課程學習難度,C語言課程中包含了許多的基礎知識,而這些知識也是后期進行其他內容學習的基礎條件。游戲案例的融入,可以將相對枯燥的內容轉換為學生比較感興趣的內容,這樣也可以降低課程的學習難度,提高教學成果。第二,加深學生學習印象,相較于枯燥的理論知識,游戲案例中涉及的內容更容易讓學生接受,而且學生在整個過程的參與度較高,這樣也可以提高學生對于課程內容的學習印象,不斷鞏固學生的學習基礎。第三,提高學生學習積極性,游戲案例在C語言課程學習中,也可以充分調動學生對于課程的學習興趣,并且在案例引導下,也可以維持學生的學習興趣,提高C語言課堂教學效果。

2游戲案例在C語言教學中的應用實踐要點

2.1分支結構教學

在C語言中,分支結構屬于非常重要的學習內容,在該內容的學習中,經常使用到的語句包括if語句和switch語句。前者在應用中的靈活性較強,可以結合實際情況來做出多類選擇,但是如果所需布置的分支內容較多,那么所使用到的if語句數量也會增多,從而降低了程序的可讀性。后者在應用中則可以進行多分支選擇,從而讓學生的思路更加清晰,這樣在分析過程中的可讀性也更強,從而加快了程序分析速度。例如,某學校教師在分支結構教學活動中,利用計算器作為教學工具,而計算器程序運行機理便是最為基礎的分支結構。計算機的常規運輸只有加、減、乘、除,屬于非常典型的分支結構。此時組織學生對于四則運算過程進行討論,可以發現計算器運算活動中,運算符號是決定計算過程和計算結果的重要因素,因此可以假定代碼a為運算符號(包括“+”、“-”、“*”、“÷”),b和c表示變量。具體的程序可以使用switch語句,或if語句來進行處理[1]。

2.2循環結構教學

在C語言中,循環結構也屬于非常重要的學習內容,在該內容的學習中,經常使用到的語句包括while語句、do while語句和for語句。在應用中可以根據實際情況來進行選擇,以滿足不同情況下的應用需求。例如,某學校教師在循環結構教學活動中,使用到了猜數游戲來進行教學。該游戲的具體計算規則如下:計算機隨機產生一個20以內的整數(記作a),由用戶來進行猜測(錄入數值記作b),如果沒有猜出該數值,那么程序會提示該數值和計算機數值之間的大小關系,直到猜出該數字為止,此過程便需要利用循環結構完成。而此過程可利用do while語句進行處理,具體程序如下:

2.3遞歸函數教學

在C語言中,遞歸函數也屬于非常重要的學習內容,在該內容的學習中,經常使用到的語句為funl函數、main函數等。在應用中可以根據實際情況來增加函數數量,以滿足不同情況下的應用需求。例如,某教師在遞歸函數教學活動中,使用到了漢諾塔這以簡單游戲來進行教學。該游戲的具體計算規則如下:漢諾塔是在一塊銅板裝置上,放置了編號為a、b、c的金屬桿,在a桿由上到下、由小到大順序放置了三個金屬環(記作①、②、③),而游戲的目標則是將所有金屬環按照原順序移動到c桿位置。而它的移動規律如下:將①移動到c桿處,隨后將②移動到b桿,再將①移動到b桿上,再將③移動到c桿,再將①移動到a桿,②移動到c桿,最后①移動到c桿,完成整個操作過程。具體的代碼可以參考課程上內容,做完簡單漢諾塔的代碼后再擴增到64個金屬環,明確函數的應用方式[2]。

2.4一維數組教學

除上述提到的應用內容外,在C語言中,一維數組也屬于非常重要的學習內容,在該內容的學習中,可以列舉數據排序案例,具體案例如下:桌面上有一疊預先排好順序的 13張黑桃,牌面朝下,人員按正確順序依次將13 張牌翻出來,請推出原來牌面的順序。在對其進行分析時,應注意以下內容:采用倒推的方法來進行處理,假定每一個放紅桃的位置為一個空箱,從1開始對箱子進行編號,將黑桃A放入1號箱內,從下一個空箱開始對空的箱子進行計數,在數到第二個箱子時會將黑桃2放入到空箱子當中,隨后依次完成其他紙牌的放入,在整個計數過程中也需要跳過非空的箱子,只是對空箱子進行計數,從而可以得到箱子中紙牌排序,得到牌面的排列順序。在對該代碼程度進行梳理時,需要使用多種結構來進行應用,其覆蓋的知識點更加全面,期間融入了雙重循環結構、一維數組結構、循環結構等,屬于綜合性較強的實踐題目[3]。

結束語

綜上所述,C語言屬于實踐較強的專業課程,在對其進行學習時需要儲備數量眾多的理論知識,此過程的枯燥性較高,很難引起學生的學習興趣。將游戲案例應用到C語言課程教學中,不僅可以激發學生的學習興趣,而且也可以活躍課堂教學氛圍,提高課程的教學效果。

參考文獻

[1]張甜闐.案例:在游戲體驗中促進幼兒的社會性發展[J].兒童與健康,2019(04):147-148.

[2]任進軍,王寧.游戲案例在程序設計教學中的運用[J].甘肅高師學報,2017,22(06):172-174.

[3]王婧.游戲案例在面向對象程序設計教學中的應用[J].電腦知識與技術,2016,12(02):124-126.

猜你喜歡
教學效果
生物化學線上線下混合式教學效果分析
云南化工(2020年11期)2021-01-14 00:51:16
小學語文教學效果的提高策略
甘肅教育(2020年2期)2020-09-11 08:00:28
掌握“函數的表示”提高高中數學教學效果
用信息技術增強初中籃球教學效果
關于提高開放電大“統計學原理”教學效果的探討
新課程研究(2016年1期)2016-12-01 05:52:08
巧用電教優勢,促進語文教學效果
如何提高高中聲樂教學效果
散文百家(2014年11期)2014-08-21 07:16:52
提高病理學教學效果的幾點體會
加強焊接教學質量提高焊接教學效果的探討
河南科技(2014年24期)2014-02-27 14:20:03
如何提高中職Flash動畫教學效果
河南科技(2014年23期)2014-02-27 14:19:18
主站蜘蛛池模板: 国产成人凹凸视频在线| 久久综合一个色综合网| 国产成人夜色91| 亚洲伊人久久精品影院| 亚洲最新在线| 午夜爽爽视频| 欧美日韩理论| 亚洲AⅤ综合在线欧美一区| 青草视频在线观看国产| 9cao视频精品| 特黄日韩免费一区二区三区| 五月婷婷导航| 国产精品毛片一区| 2020精品极品国产色在线观看| 国产免费久久精品44| 久久无码av三级| 91青青在线视频| 日韩免费视频播播| 国产午夜精品一区二区三| 国产网站免费观看| 欧美日韩午夜| 亚洲免费毛片| 最新国产你懂的在线网址| 国产色伊人| 在线va视频| 亚洲视频在线网| 国产精品精品视频| 呦女精品网站| 国产97视频在线观看| 98超碰在线观看| 亚洲天堂网视频| 亚洲国产天堂久久九九九| AV无码一区二区三区四区| 国产av色站网站| 91精品专区国产盗摄| a毛片在线免费观看| 中文字幕 欧美日韩| 国国产a国产片免费麻豆| 天天色天天综合网| 白浆免费视频国产精品视频| 色成人综合| 91麻豆精品国产91久久久久| 亚洲精品无码专区在线观看 | 国产精品深爱在线| 在线看AV天堂| 一级毛片无毒不卡直接观看| 好久久免费视频高清| 日本手机在线视频| 99国产精品免费观看视频| 亚洲精品国产日韩无码AV永久免费网| 一级片一区| a天堂视频| 91偷拍一区| 国产免费黄| 亚洲精品无码在线播放网站| 亚洲成人播放| 亚洲精品无码专区在线观看 | 午夜毛片免费看| 国产激爽大片高清在线观看| 精品国产电影久久九九| 91精品免费高清在线| 91精品国产麻豆国产自产在线| 久久国产高清视频| 午夜a视频| 伊人福利视频| 亚洲第一精品福利| 丰满的熟女一区二区三区l| 色天天综合久久久久综合片| 亚洲精品无码久久毛片波多野吉| 国产18在线| 国产剧情伊人| 国产免费黄| 茄子视频毛片免费观看| 国产成人一二三| 国内精自视频品线一二区| 亚洲精品欧美日本中文字幕| A级全黄试看30分钟小视频| 免费中文字幕在在线不卡 | 成人小视频网| 日韩AV手机在线观看蜜芽| 在线观看免费黄色网址| 国产视频大全|