论文部分内容阅读
摘要:通过对本校学生及C语言程序设计课程的分析,提出MOOC教学课堂中引入NBOPPPS教学模型的教学方案。该文简要介绍了MOOC BOPPPS教学模型,设计基于BOPPPS方法的MOOC教学,并以冒泡法排序算法为例,阐述了BOPPPS六个阶段的具体实施方法。教学效果表明,MOOC BOPPPS教学模式有利于激发学生的学习兴趣,提高学生解决问题的应用能力,提升课程教学质量。
关键词:MOOC;BOPPPS;参与式教学;教学模型,c语言程序设计
1概述
MOOC(Massive Open Online Course,大规模在线开放课程)作为一种新型的在线教育模式,给在线学习高等教育带来了巨大影响。将MOOC理念渗透到传统教学过程中,实现两者的优势互补,以此提升课堂教学质量,已成为当前高等教育发展的一个必然趋势。
MOOC课程有着传统教学不可比拟的优势,能够不受场地、时间、进度等的限制,自主自由地获取多样化的知识资源,颠覆了传统的教学模式,实现了将知识传授部分由课堂移至课前,而知识内化部分由课后移至课堂,教学内容和方式、教师与学生所扮演的角色和作用等方面均发生了巨大变化,因此对教学方法也有新的需求。
近年来,参与式教学方法受到越来越多教师和学生的青睐。在课堂中引人BOPPPS教学方法,利用参与式学习的优势激发学生的学习主动性与积极性,提高学生的课堂参与度,帮助学生更深刻地理解与应用知识,提升教学效果。该教学方法融合了多种教学模式的优点,适宜MOOC线下翻转课堂的教学。
1MooC BoPPPS教学模型
MOOC的兴起,在国内外掀起了课堂改革的热潮,也取得了较好的效果。但由于教学管理体制及学生个体的差异,不能完全照搬他人的模式,要根据自身情况,寻找一条最适合本校学生的MOOC教学之路。
C语言程序设计是专业基础课,该课程具有如下特点:一、面向的对象是大一新生,二、学生的基础和能力存在较大差异。基于本校学生基础不一的特点,不能完全照搬其他MOOC教学成功案例的做法,只能采取混合式的教学模式,大部分的知识点以MOOC平台上的学习为主,重點、难点再在课内课堂上以各种出题形式呈现,采取师生讨论,结合教师讲解,而此时的课内解说就显得尤为重要。
BOPPPS模型是起源于北美的一种教学模型,是根据教育学人的认知理论提出的一种教学过程设计。BOPPPS教学模型将每一个教学内容划分为6个部分,以构建主义理论为基础,依据人类认知的过程和层次,将课堂教学的过程划分为六个部分,依次为导言(Bridge-hi)、学习目标(0bjective/Out-come)、先测(Pre-assessment)、参与式学习(Participatory Learn-ing)、后测(Post-assessment)及总结(Summary),如图1所示,各部分之间遵循“起承转合”的脉络,其突出特点是强调教学反思和加强互动。
BOPPPS教学方法主要有如下两个重点:
1)突出学生的主体地位,要求学生深度参与到教学过程中,不再是填鸭式的灌输知识,激发学生的学习兴趣与主动性。
2)即时反馈学生的学习情况,及时调整和完善后续的教学活动。学生的兴趣往往都是扼杀在某一部分知识没掌握的情况,教师只有完全掌握学生对知识的掌握程度,才能为下一步的教学做好准备,优化教学过程,为良好的教学效果打下基础。
2基于BOPPPS教学模型的MooC课堂设计与实施
2.1教学设计
基于BOPPPS教学模型的MOOC课堂坚持了翻转课堂的教学模式,通过计算机技术实现知识习得与知识内化的颠倒安排,发挥BOPPPS教学方法的优势,特别强调学生的参与性、主动性、交互性和协作性,变学生是知识建构的主体,通过角色转换提高教学效果。MOOC教学的总体架构如图2所示。
2.2教学实施
综合多方面的因素,再根据翻转课堂的特点,为了更好地调动学生的积极性,激发学生的学习兴趣,采用BOPPPS教学模型进行线下的课堂设计。根据BOPPPS教学模型的原理,教师在进行教学设计时先要明确教学目标,再确定通过哪些具体的教学内容提升学生的知识与技能。由于基于BOPPPS模型课堂的核心是以学生为主体的参与式学习过程,这就要求教师深挖知识点,对授课知识认识上升高度,帮助学生处理在学习过程中可能出现的各种问题并解答学生在解决问题过程中可能会产生的疑惑,分析易出现的错误点、混淆点和解决问题的思维方式,教学不再简单地停留在书本上,而是引导学生学习、理解、运用和创新知识与信息,注重对学生程序设计能力和计算机思维的培养。通过后测阶段,教师能及时了解本次课教学目标的完成情况,进而对整个教学过程进行分析,找出需要调整和完善的环节,优化教学过程。具体教学实施过程如图3所示。
图3基于BOPPPS教学模型的MOOC课堂实施过程
根据教学目标和内容,教师可综合采用系统讲授、案例教学、小组讨论、学生互教、练习等多种教学形式,这些教学形式需要加入课堂互动的环节,使得课堂具有实践性、创新性、反馈及时性的特点。算法一直是C语言程序设计学习的难点和重点,本文以冒泡法排序算法为例,介绍BOPPPS六个阶段的具体实施方法如表1所示。
3教学效果分析
经过本校信管专业一轮的MOOC混合教学实践,“C语言程序设计”课程取得了良好的教学效果,实践证明,基于BOPPPS教学模型的MOOC课堂有着传统课堂教学模式不可比拟的显著优势。
1)学生的学习状态良好,主动性强、积极性高。传统教学模式下的学生很少会主动思考,课上也只是被动接受知识,更不要说主动去学习。但采用MOOC教学后情况发生了较大变化,教学形式的改变激发了学生的学习兴趣,使得他们更加积极、主动地参与到教学活动中来。
2)课堂气氛活跃,学习目标明确。传统课堂上教师是主角,而翻转课堂上学生变成主角,学生通过课前学习与练习,更加明确学习的目标,在学中教、在教中学,学习效率提高不少。
3)学生对知识点的理解程度和应用能力明显提高,期末卷面成绩大幅度提升,学生评分及反馈明显正面。在MOOC课堂上,学生不仅要听,还要进行讨论和实战操作,全程都要保持学习状态,对知识点的掌握程度明显提高。通过对比近几年学生期末卷面成绩及实验考核,学生的成绩大幅度上升,且评分及反馈信息不错,表明了开展混合教学的可行性和效果。
4)课程学习随时随地。由于MOOC课程APP的推广,学生可以随时随地学习、预习或复习,时间的利用率大幅提高。通过学生问卷调查了解到学生蛮认可这种学习方式。
4小结
针对本校大一新生,“C语言程序设计”是学生普遍反应比较难学的课程,混合教学法给该门课程的学习带来了福音。以培养学生的程序设计能力为主线,在翻转课堂中引入BOPPPS教学模型,能有效地激发学生对计算机知识的学习兴趣,调动学生的学习积极性,提升课堂教学质量,也为后继课程的学习打下良好的基础。
关键词:MOOC;BOPPPS;参与式教学;教学模型,c语言程序设计
1概述
MOOC(Massive Open Online Course,大规模在线开放课程)作为一种新型的在线教育模式,给在线学习高等教育带来了巨大影响。将MOOC理念渗透到传统教学过程中,实现两者的优势互补,以此提升课堂教学质量,已成为当前高等教育发展的一个必然趋势。
MOOC课程有着传统教学不可比拟的优势,能够不受场地、时间、进度等的限制,自主自由地获取多样化的知识资源,颠覆了传统的教学模式,实现了将知识传授部分由课堂移至课前,而知识内化部分由课后移至课堂,教学内容和方式、教师与学生所扮演的角色和作用等方面均发生了巨大变化,因此对教学方法也有新的需求。
近年来,参与式教学方法受到越来越多教师和学生的青睐。在课堂中引人BOPPPS教学方法,利用参与式学习的优势激发学生的学习主动性与积极性,提高学生的课堂参与度,帮助学生更深刻地理解与应用知识,提升教学效果。该教学方法融合了多种教学模式的优点,适宜MOOC线下翻转课堂的教学。
1MooC BoPPPS教学模型
MOOC的兴起,在国内外掀起了课堂改革的热潮,也取得了较好的效果。但由于教学管理体制及学生个体的差异,不能完全照搬他人的模式,要根据自身情况,寻找一条最适合本校学生的MOOC教学之路。
C语言程序设计是专业基础课,该课程具有如下特点:一、面向的对象是大一新生,二、学生的基础和能力存在较大差异。基于本校学生基础不一的特点,不能完全照搬其他MOOC教学成功案例的做法,只能采取混合式的教学模式,大部分的知识点以MOOC平台上的学习为主,重點、难点再在课内课堂上以各种出题形式呈现,采取师生讨论,结合教师讲解,而此时的课内解说就显得尤为重要。
BOPPPS模型是起源于北美的一种教学模型,是根据教育学人的认知理论提出的一种教学过程设计。BOPPPS教学模型将每一个教学内容划分为6个部分,以构建主义理论为基础,依据人类认知的过程和层次,将课堂教学的过程划分为六个部分,依次为导言(Bridge-hi)、学习目标(0bjective/Out-come)、先测(Pre-assessment)、参与式学习(Participatory Learn-ing)、后测(Post-assessment)及总结(Summary),如图1所示,各部分之间遵循“起承转合”的脉络,其突出特点是强调教学反思和加强互动。
BOPPPS教学方法主要有如下两个重点:
1)突出学生的主体地位,要求学生深度参与到教学过程中,不再是填鸭式的灌输知识,激发学生的学习兴趣与主动性。
2)即时反馈学生的学习情况,及时调整和完善后续的教学活动。学生的兴趣往往都是扼杀在某一部分知识没掌握的情况,教师只有完全掌握学生对知识的掌握程度,才能为下一步的教学做好准备,优化教学过程,为良好的教学效果打下基础。
2基于BOPPPS教学模型的MooC课堂设计与实施
2.1教学设计
基于BOPPPS教学模型的MOOC课堂坚持了翻转课堂的教学模式,通过计算机技术实现知识习得与知识内化的颠倒安排,发挥BOPPPS教学方法的优势,特别强调学生的参与性、主动性、交互性和协作性,变学生是知识建构的主体,通过角色转换提高教学效果。MOOC教学的总体架构如图2所示。
2.2教学实施
综合多方面的因素,再根据翻转课堂的特点,为了更好地调动学生的积极性,激发学生的学习兴趣,采用BOPPPS教学模型进行线下的课堂设计。根据BOPPPS教学模型的原理,教师在进行教学设计时先要明确教学目标,再确定通过哪些具体的教学内容提升学生的知识与技能。由于基于BOPPPS模型课堂的核心是以学生为主体的参与式学习过程,这就要求教师深挖知识点,对授课知识认识上升高度,帮助学生处理在学习过程中可能出现的各种问题并解答学生在解决问题过程中可能会产生的疑惑,分析易出现的错误点、混淆点和解决问题的思维方式,教学不再简单地停留在书本上,而是引导学生学习、理解、运用和创新知识与信息,注重对学生程序设计能力和计算机思维的培养。通过后测阶段,教师能及时了解本次课教学目标的完成情况,进而对整个教学过程进行分析,找出需要调整和完善的环节,优化教学过程。具体教学实施过程如图3所示。
图3基于BOPPPS教学模型的MOOC课堂实施过程
根据教学目标和内容,教师可综合采用系统讲授、案例教学、小组讨论、学生互教、练习等多种教学形式,这些教学形式需要加入课堂互动的环节,使得课堂具有实践性、创新性、反馈及时性的特点。算法一直是C语言程序设计学习的难点和重点,本文以冒泡法排序算法为例,介绍BOPPPS六个阶段的具体实施方法如表1所示。
3教学效果分析
经过本校信管专业一轮的MOOC混合教学实践,“C语言程序设计”课程取得了良好的教学效果,实践证明,基于BOPPPS教学模型的MOOC课堂有着传统课堂教学模式不可比拟的显著优势。
1)学生的学习状态良好,主动性强、积极性高。传统教学模式下的学生很少会主动思考,课上也只是被动接受知识,更不要说主动去学习。但采用MOOC教学后情况发生了较大变化,教学形式的改变激发了学生的学习兴趣,使得他们更加积极、主动地参与到教学活动中来。
2)课堂气氛活跃,学习目标明确。传统课堂上教师是主角,而翻转课堂上学生变成主角,学生通过课前学习与练习,更加明确学习的目标,在学中教、在教中学,学习效率提高不少。
3)学生对知识点的理解程度和应用能力明显提高,期末卷面成绩大幅度提升,学生评分及反馈明显正面。在MOOC课堂上,学生不仅要听,还要进行讨论和实战操作,全程都要保持学习状态,对知识点的掌握程度明显提高。通过对比近几年学生期末卷面成绩及实验考核,学生的成绩大幅度上升,且评分及反馈信息不错,表明了开展混合教学的可行性和效果。
4)课程学习随时随地。由于MOOC课程APP的推广,学生可以随时随地学习、预习或复习,时间的利用率大幅提高。通过学生问卷调查了解到学生蛮认可这种学习方式。
4小结
针对本校大一新生,“C语言程序设计”是学生普遍反应比较难学的课程,混合教学法给该门课程的学习带来了福音。以培养学生的程序设计能力为主线,在翻转课堂中引入BOPPPS教学模型,能有效地激发学生对计算机知识的学习兴趣,调动学生的学习积极性,提升课堂教学质量,也为后继课程的学习打下良好的基础。