基于BOPPPS模块的《C语言程序设计》教学改革和实践
2021-09-10吴年志
吴年志

【摘 要】本文根据《C语言程序设计》课程传统课堂的缺陷,结合BOPPPS模型对课程教学内容进行改革,并用移动APP教学平台实践,充分激发学生的学习兴趣和积极性,提高实际动手能力,从而提高课堂教学效果及教学质量。
【关键词】C语言程序设计;BOPPPS;移动APP教学平台;教学改革
在以理工科为主的大学里,普遍以C语言程序设计作为大学生程序设计类入门课的教学课程,也是一门很多理工类专业必修的公共基础课。但是多年的实际教学表明,许多学生对《C语言程序设计》的学习兴趣和积极性不高,课堂教学效果差。如何提高课堂教学效果,是一个切实亟待解决的问题。
一、传统课堂教学模式的缺陷
传统教学模式是按部就班,根据教学大纲及教学计划,在教室里按照预设教案讲授,以“教师”为中心,学生被动接受。教师主要的目的就是传授知识,忽视了学生的参与,也忽视了学生的感受。《C语言程序设计》是一门逻辑性强,知识一环套一环,并且C语言语法要求严格,如果课堂上学生只是单纯被动的接受,很难体会到C语言的这些特点,也很难动手写程序。因为在这种模式下,教师是主动者,支配者,学生是被动者,服从者,很容易造成重教轻学,重教轻用,对学生课堂上的表现无法了解,从而导致学生学习兴趣与积极性下降,从而带来教学效果的下降。
二、BOPPPS模型介绍
BOPPPS 模型将整个课堂教学周期分为6个模块,即导言(Bridge-in)、学习目标(Objective)、前测(Pre-assessment)、参与式学习(Participatory Learning)、后测(Post-assessment)、总结(Summary)。该模型以“学”为中心,强调学生在教学过程中的主导地位,突出参与式学习,帮助教师分解教学过程、找到教学盲点、改善并提升教学成效。……
