张崇明 张玉 李传江 汪春梅 朱燕飞
摘 要 随着社会对理工科毕业生编程能力要求的日益提高,急需通过教学过程的改进来增强程序设计类课程的教学效果。介绍Kahoot!这一游戏化课堂应答系统,以及把它应用于“C语言程序设计”课程的教学实践过程。实践经验表明,该系统的使用提高了学生的课堂参与度和学习积极性,改善了教师的授课效果,进而提高了总体教学质量。
关键词 课堂应答系统;Kahoot!;游戏化教学;C语言程序设计
中图分类号:G652 文献标识码:B
文章编号:1671-489X(2018)06-0014-03
Application of Game-based Classroom Response System in Tea-
ching Programming//ZHANG Chongming, ZHANG Yu, LI Chuan-
jiang, WANG Chunmei, ZHU Yanfei
Abstract With the ever-increasing social requirements for progra-mming ability of science and engineering graduates, it is imperative that instructional effect be promoted through the improvement of
instructional process. Kahoot!, as a game-based classroom response
system, and the teaching practice of its application in C Progra-mming course, are introduced in this paper. Practical application of this system showed that student engagement and motivation were increased, instructional effect was improved, and thus the overall quality of teaching was promoted.
Key words classroom response system; Kahoot!; game-based lear-ning; C programming
1 引言
随着信息技术的飞速发展和“互联网+”时代的到来,掌握编程技术的重要性日益显现。“C语言程序设计”作为理工科专业的一门重要基础课,一般会在大学一年级开设。长期以来,这门课程都存在教学效果差、学生评教分数低、不及格率高等诸多难以解决的问题。学生“学不好”和“学不会”的原因是多方面的,但传统的讲座式教学模式教学效果不佳,肯定是主要原因之一。
改善教学模式方面的问题,至少有两个思路,即采用翻转课堂之类新的教学模式,或者对现有讲座式教学模式进行改进。针对上海师范大学“C语言程序设计”课程选修人数多(一个班50人以上)、选课学生自主学习习惯尚未养成的现实情况,对现有讲座式教学过程进行改进是比较现实的选择。只要能设法调动起学生在课堂上学习的积极性,提高课堂上教学活动的参与度,并且让教师能及时了解学生对知识点的掌握情况,教学效果就能改善,而在课堂上采用课堂应答系统正是实现这一目标的技术手段。……