兰丽 胡晓辉


摘 要: 针对工程教育认证对计算机专业“计算思维能力”的要求,分析了C语言教学中目前存在的问题,提出基于“雨课堂”构建动态反馈增量式案例教学方案,改进课程教学三个关键环节。该方案的实施可建立实时监督评价机制,教师便于掌握学生真实的学习状态,有效改进教学方法和内容,明显激发学生的自主学习意识,提升其工程实践能力。
关键词: 计算思维能力; 雨课堂; C语言程序设计; 教学改革
中图分类号:U285.5+5 文献标志码:A 文章编号:1006-8228(2019)01-102-03
Abstract: In view of the requirements of engineering education accreditation for the computational thinking ability of computer specialty, this article analyzes the existing problems in C language teaching, and puts forward a dynamic feedback incremental case teaching scheme based on Rain Classroom to improve the teaching of three key links. The implementation of the scheme can establish a real-time monitoring and evaluation mechanism, with which teachers can easily grasp the real learning state of students to effectively improve teaching method and teaching content, to obviously stimulate students' self-learning awareness and enhance their engineering practice ability.
Key words: computational thinking ability; Rain Classroom; C language program design; teaching reform
0 引言
工程教育专业认证要求培养的计算机专业学生应该能够提出问题,解决问题[1]。落实到C语言课程,需培养学生的“计算思维能力”,即面对要解决的问题,能够用计算机的思维方式分析问题、解决问题进而编程实现。C语言程序设计是信息类专业的必修课,知识量大面广,是“培养计算思维第一课”。预习、授课、复习是课程学习的三个关键环节,如何在这三个关键环节上下功夫,充分利用现有课时,持续改革C语言程序设計课程的教学方法以及各教学环节,使课前预习和课后复习能够真正落到实处,这些值得研究。目前课程存在以下问题。
⑴ 无有效监督检查机制
课前预习和课后复习是保证学习效果的重要环节,C语言语法繁多、细碎,在课时紧、任务重的情况下,预习和复习显得特别重要,在实际教学实施过程中,基本靠学生自觉。无有效的监督检查机制,导致无法及时掌握学生的学习状态和学习效果。……