公务员期刊网 论文中心 正文

程序设计课的课堂设计

前言:想要写出一篇引人入胜的文章?我们特意为您整理了程序设计课的课堂设计范文,希望能给你带来灵感和参考,敬请阅读。

程序设计课的课堂设计

摘要:翻转课堂是一种新的教学模式,它重新构建了学生的学习流程,将信息传递放在了课外,而课堂上则通过讨论、辅导答疑等互动实现了学生对知识的吸收内化。VB程序设计课是一门大学计算机公共课,阻碍了课程教学质量的提高,而翻转课堂则给课程教学改革带来了新的机遇。文章首先对VB程序设计课和翻转课堂进行了简要介绍,然后分析了将翻转课堂应用到VB程序设计课中的目的和意义,最后从课前任务、微课、课堂讨论等方面探讨了VB程序设计课的翻转课堂设计方案。

关键词:翻转课堂;教学模式;信息传递;微课

1引言

VB程序设计课是一门大学计算机公共课程,且一般针对理工类专业开设,培养学生掌握基本的计算机编程理论和技能,满足其专业发展或今后工作的需要。目前,传统VB教学模式存在一些弊端,教学效果难以提高。翻转课堂(FlippedClassroom)是近年来流行的一种新的教学模式,它意味着教学理念的深刻改变。传统教学模式是在课堂上传授知识,课后学生通过作业、练习等对所学内容进一步巩固,完成知识的吸收内化。而翻转课堂则将传统教学流程颠倒了过来,即学生在课前通过教师提供的教学视频进行自学,课堂上通过师生互动、生生互动实现知识的消化吸收。

2采用翻转课堂的目的和意义

传统教学模式下的VB程序设计课,往往是教师认真备课,上课时充满热情地讲授课程内容,而学生的学习积极性不高,听课效果欠佳,课后巩固不到位,导致VB语法基础不扎实,常用算法不理解,考试效果两极分化。为解决这些问题, 提高VB程序设计课的教学质量,引入了翻转课堂教学模式。

2.1解决VB课时不够的问题

VB程序设计课总共安排64课时,分为理论课和上机课,各占一半课时。理论课上教师讲授课程内容,上机课上学生在教师的指导下完成指定的实验项目。VB程序设计的语法知识繁杂,常用算法种类多且复杂难懂。受课堂时间限制,在既定教学进度安排下,教师无法在课堂上对某些知识点和算法充分阐述,同时,学生也无法对讲授内容充分理解。师生均反映课时不够。翻转课堂则打破了课堂教学时间的限制,教学视频围绕知识点精心制作,学生在课前可以用更多时间来观看视频。

2.2充分调动学生的学习积极性

传统VB教学模式是以教师为主体,课堂上教师讲授课程内容,学生则被动听课,这种方式没有充分调动学生的主动性和积极性,课堂参与度较低,且被动听课时间久了易疲倦,听课质量不佳,从而直接影响到课后作业的完成效果。无法解决的问题越来越多,就会渐渐打击学生的学习积极性。而翻转课堂将知识传递放在课前,学生根据教师布置的课前任务观看教学视频完成自学,进行问题反馈,带着收获和疑问参与到课堂教学中。在课堂上,学生在教师的引导下参与课堂讨论,通过教师的答疑解惑以及与其他同学的交互,知识得到吸收巩固,问题得到解答,获得了成就感,培养了自信心,从而激发了学习的兴趣和积极性。

2.3因材施教

大一学生的计算机基础差异较大,基础好的学生已经具备了一些编程知识和操作技能,大多数学生能够使用一些常用软件,而少数学生连打字都不会。VB程序设计课的传统教学模式难以满足各类学生的需要,教学效果两极分化较大,即使采用分层教学,也不能有效适应教学过程中的动态变化。而在翻转课堂教学模式下,观看教学视频的时间、进度、次数可由学生自己控制。基础好的学生可以加快学习进度,更多侧重知识的扩展;基础弱的学生则可以放慢进度,多看几遍,通过努力跟上来。并且,根据课前学习的问题反馈,在课堂上教师可以有针对性地引导学生参与讨论,个性化地答疑解惑,做到因材施教。

3VB翻转课堂的设计方案

虽然翻转课堂的知识传递是让学生在课前自学,但对教师的要求其实更高了,教师的任务更加繁重。教师必须仔细分析课程目标和教学内容,精心设计课前任务,根据课程知识点制作微视频,还要在课堂上组织引导学生参与讨论,为学生答疑解惑。

3.1课前任务的设计

翻转课堂的课前任务非常重要,直接关系到课堂教学的效果。为了设计课前任务,教师要对教学内容非常熟悉,明确教学目标,清楚学生在完成学习任务中需要何种知识储备,能够预测学生会遇到何种困难[1]。教师要对教学目标细化分解,转化成具体的学习任务。在设计课前任务时要充分考虑学生的能力,任务量要适当,难度也要适中,任务要具有一定层次性。这样不仅可以培养学生的自信,让他们觉得通过自学可以掌握新知识,产生对翻转课堂的认同,而且能够满足不同能力学生的学习需求,从而激发学生的学习兴趣和积极性。

3.2微课的制作

微课的制作是翻转课堂的一个重要环节,微课的核心是微视频。VB程序设计课的微视频可以采用网上的开放资源,比如中国大学MOOC网站,也可以由教师自行录制后上传到学校的网络教学平台上供学生使用。制作微视频首先要针对VB的知识点进行分解,围绕某个知识点并根据课前任务的需要制作微视频,时间控制在10分钟之内,符合学生认知特点,观看时能够保持集中的注意力。制作微视频有多种方式:可以用摄像机将教师教学过程录下来制作成微视频;也可以事先设计好PPT课件,采用录屏软件,使用麦克风同步讲解的方式进行录制。制作微视频要考虑到学生兴趣,比如冒泡排序,可以通过动画配上语音讲解来形象生动地展示,从而激发学生学习的兴趣。

3.3课堂讨论的设计

翻转课堂中,课堂教学活动是在教师的引导下进行的师生、生生交互,通过课堂分组讨论、成果展示,实现知识的内化。而课堂讨论的内容如何安排,一方面,要以课前任务反馈的信息为基础。通过课前自学和问题反馈,学生已经掌握的内容不再讲;个别学生的问题通过小组内部讨论解决,教师个别答疑解惑;共性问题以及培养能力的重点内容,通过小组合作探究的方式解决,教师进行启发和指导。另一方面,结合VB程序设计的特点,设计基于项目实训的教学内容,将离散的知识融合到实际项目中,培养学生综合运用知识解决实际问题的能力,让学生不断积累开发经验,获得成就感,激发学习兴趣[2]。

4结论

翻转课堂比传统教学在很多方面有着明显的优势,对于多年来习惯于传统教学方式的教师和学生来说,这个转变需要付出更多的实践和努力。翻转课堂的课前自学效果非常重要,除了课前任务的设计、微课的制作等方面的保障,还需从考核机制上进行配合。随着手机APP的普及,网络教学平台也逐渐向手机APP发展,翻转课堂的学习会更加方便快捷,真正满足泛在学习的需要。

参考文献:

[1]彭琼,彭浩,刘雯萱.基于微课的“高级语言程序设计”教学模式改革研究[J].微型电脑应用,2018,34(12):8-10.

[2]边倩,王振铎.基于慕课的“C语言程序设计"课程翻转课堂教学模式的探索研究[J].微型电脑应用,2018,34(3):35-37.

作者:李倩 单位:成都大学 信息科学与工程学院

相关热门标签