摘 要:C 语言是实践性很强的一门课程,要学好 C 语言,就得多编写代码多练习;C 语言课程不仅在计算机类专业的开设,很多高校连非计算机专业也在学习设;“填鸭式”“验证式”教学已经让学生苦不堪言,对学习提不起兴趣,将 21 点扑克牌游戏案例引入 C 语言的教学,借此激发学生的学习热情,积累项目经验,达到提升学生实践动手能力的目的。
关键词:C 语言;情境教学;任务驱动;项目案例;21 点扑克牌游戏
中图分类号:TP311.1 文献标识码:A 文章编号:2096-4706(2020)06-0099-03
Using C Language to Realize Blackjack Game
JI Huijin
(Department of Information Technology,Hubei Polytechnic Institute,Xiaogan 432000,China)
Abstract:C language is a very practical course. To learn C language well,you have to write more code and practice more;Clanguage courses are not only offered in computer majors,but also in non computer majors in many colleges and universities;“cramming method” and “verification” teaching have made students miserable and have no interest in learning. This paper introduces the case of BlackJack card game into the teaching of C language,hoping to stimulate students’enthusiasm for learning,accumulate project experience and improve students’practical ability.
Keywords:C language;situational teaching;task driven;project cases;blackjack game
课题项目:湖北省教育科学规划一般课题(2019GB150),主持人:王亮
参考文献:
[1] 王亮 .《C 语言程序设计》循环结构教学案例研究 [J]. 科技视界,2018(1):60-61.
[2] 谭浩强 .C 程序设计(第五版) [M]. 北京:清华大学出版社,2017.
[3] 李敏 . 以培养计算思维为主的 C 程序设计课程教学改革 [J]. 电脑知识与技术,2019,15(12):111-112.
[4] 本 • 克莱蒙 .C 程序设计新思维(第 2 版) [M]. 赵岩, 译 . 北京:人民邮电出版社,2018.
[5] 高欢 . 自主学习模式下微课在高校教学中的实践研究 [D].河北:河北师范大学,2019.
[6] 窦祥国 . 面向计算思维培养的高职 C 程序设计案例教学研究 [J]. 中国职业技术教育,2019(32):93-96.
作者简介:纪辉进(1977-),男,汉族,湖北黄陂人,讲师,本科,主要研究方向:软件技术教学。