“项目合作学习教学法”在程序设计类课程中的创新教学与成效研究
2019-05-23李兵戴康华王凯俊
李兵 戴康华 王凯俊
摘要:本研究以《C语言程序设计》为例,探讨项目合作教学法在计算机程序设计类课程教学的教学成效、课程满意及课堂参与情况,以探寻一种能有效适用于高职院校程序设计类课程的教学方法。研究参与者为广东邮电职业技术学院XX专业大一的学生。项目合作学习教学法的教学设计将课程知识模块趣味项目任务化,并将学生划分为不同项目团队并分配任务,通过“课前自学、课中实践、课后提升”三阶段,完成项目任务。实验组采用本文阐述的教学法教学,控制组采取传统的课堂讲授、课后作业的方式进行教学。最后,以学生学习效果达成度、课程满意度、课堂参与度3个维度作为教学效果的指标。研究显示本文所述教学法能极大提高学生在程序设计类课程的学习积极性与课程满意度,并取得更好的教学效果。
关键词:C语言程序设计;项目式教学;融合教学;Pearson系数
中图分类号:G424 文献标识码:A 文章编号:1009-3044(2019)05-0141-02
目前高职院校学生普遍自主学习能力较弱、学习热情持久度不高、学习效果不佳[1]。《C语言程序设计》作为电子信息类专业的重要专业基础课程。传统教学方法通常采用模块单元的方式进行知识点讲授,而随着教学深入,学生对知识点的掌握呈现碎片化、零散化,使得学习兴趣大幅下降,教学目标难以达成。
为提升学生对本课程的学习兴趣、学习目标达成度及课程满意度,我们尝试采用“项目合作学习教学法”进行教学。
1 项目合作学习教学法
“项目教学”与“分组学习”教学法:
随着近年来,课程教学改革的深入推进,各种新的教学法层出不穷并取得良好的教学效果,如“翻转课堂”、“合作学习”、“问题教学”、“项目教学”等[2]。
“项目教学”是指在教师的指导下,将一个或多个相对独立的项目交由学生自己处理,提高学生运用知识解决实际问题的综合能力,学生“先做后学、在做中学” [3,4]。“合作学习”则指学生为了完成共同的任务,有明确的责任分工的互助性学习,鼓励学生为集体的利益和个人的利益而一起工作,在完成共同任务的过程[5]。
许多学者将“项目教学”与“分组学习”两种教学方法进行融合,并应用于课堂改革[6],在学习达成度方面取得较好的成效。但目前两者融合的教学方法应用于工科信息类的课程实效并未可知;此外,融合教学法对学生在课堂参与度、课程满意度方面的研究也极为缺乏。
2 研究方法
2.1 研究参与者
研究參与者为广东邮电职业技术学院2017级XX专业入学情况相当的两个班共98位学生。
2.2 研究设计
选择A班(58人)、B班(56人)为实验对象,教学内容为模块2的“选择结构”与“循环结构”两个单元(课程模块如下表1所示)。两个班由同一教师讲授,开展教学活动。A班(实验组)采用“项目合作学习”教学模式,B班(控制组)采用传统教学模式。对于两个组,我们设计前测、后测(包括实验结束即时后测、延期3周后测)。
2.3 教学设计
对于实验组采用“项目分组学习”教学法,采用趣味项目任务设计与团队学习。
2.3.1 趣味项目任务设计
将课程的选择、循环结构两部分内容,按趣味性项目的原则确定项目任务。
2.3.2 团队分组学习
实验组A班的学生按5人一组进行分组,开展“课前自学、课中实践、课后提升”三阶段教学。
2.4 数据收集方法
对于A、B两组,我们收集了3个部分的数据,包括教学法实施前测评、课改后即时测评、课改后3周的延期测评。
2.4.1 实施前测评
2.4.2 课改后即时测评
时间节点安排在实施完有区别的教学后即时进行,测评指标参考表2。
2.4.3 延期后测评
时间节点安排在实施完成之后3星期进行,研究有区别教学后,两组学生是否对新学习的内容在学习参与度、课程参与热情及学习目标达成方面有差异,测评指标参考表2所示。
2.5 数据采集与分析
2.5.1 数据总体介绍
按上述设计完成教学实施,并收集数据,采用SPSS软件进行分析。控制组与对照组分别有41与39个同学完全参与了三个阶段的课程改革数据收集。
2.5.2 数据分析
使用独立T检验[7]的方法对实验组与控制组在课堂参与度、学习达成度、课程满意度这3个维度进行分析并制作表3,发现:
1)学习达成度:本教学法在学生的学习达成度方面有明显提升;但是,课改后恢复传统教学法,实验组对新知识的学习达成度迅速下降(甚至低于对照组数值),说明学生的学习能力并未从根本上得到改善。
2)课堂参与度:本课改教学法对于学生的课堂参与度具有很好的提升效果。但实验组课改后测方差变大,说明会存在一部分学生对课程更加的失去热情。
3)课程满意度:从整体上来看,本教学法在学生的课程满意度方面具有很好的提升效果。但我们对实验组同学在课改前后的Δ学习达成度与Δ课程满意度进行相关性分析发现,其相关系数为-0.05(负弱相关性),说明虽然从整体上,本教学法获得同学们满意度的提升,但无法获得学习达成度较好同学们的满意与认同。
3 结束语
本文以《C语言程序设计》教学为对象,研究“项目合作学习教学法”在高等职业院校电子信息学科的计算机语言类教学实效。采用实验组与控制组的方式进行区分式的教学,并设置3个时间点进行效果检测。验证发现:1)本教学法能有效地提高学习达成度、课程满意度及课堂参与度;2)实施本教学法在提升个体学习达成度时,并不能明显地获得这些个性的认同,也无法明显提升这些个体的课堂参与度。
参考文献:
[1] 王艳杰,茹金平. 高职高专院校学生自主学习能力的培养研究[J]. 中国科教创新导刊, 2009 (16) :38.
[2] 蔡小博,屈正良. 职业教育教学方法研究综述[J]. 新课程研究旬刊, 2009 (5) :41-42.
[3] 吴言. 项目教学法[J]. 职业技术教育, 2003 (7) :1.
[4] 贺平. 项目教学法的实践探索[J]. 中国职业技术教育, 2006 (22) :43-44.
[5] 高峰,王幼军. 课堂教学中合作学习教学法的构建[J]. 科技信息, 2013 (2) :2.
[6] 彭玲. 基于项目团队的合作学习教学模式探索[J]. 教育与职业, 2014 (9) :93-95.
[7] 赵东明,张作海. 高职不同生源在同一教学环境下学习效果的独立T检验分析[J]. 价值工程, 2010.29(13) :134.
【通联编辑:唐一东】