APP下载

互联网+背景下程序设计类课程翻转课堂的教学改革与实践

2019-01-06滕启龙滕统华

福建茶叶 2019年8期
关键词:程序设计考核知识点

黄 斌,滕启龙,滕统华

(吉林农业科技学院电气与信息工程学院;2.吉林石化工程学校;3.吉林职工医科大学,吉林吉林132101)

1 引 言

目前“互联网+”模式正加速向教育等领域深度扩展,对于软件工程专业程序设计类课程教学来说,其带来了不可多得的机遇。一方面极大地放大了优质教育资源的作用和价值,从传统一个优秀教师只能服务几十个学生扩大到能服务几千甚至数万个学生。另一方面,互联联通一切的特性让跨区域、跨行业、跨时间的合作研究成为可能,这在很大程度上规避了低水平的重复,加速了研究水平的提升。在此背景下,不断涌现出慕课、微课、云课堂等以“互联网+教育”技术平台为支持的新型教学模式,强化了教育资源的共享,提高了教学质量。从教学方式的结构组成来看,这些新型教学模式仅仅是翻转课堂的一种实现形式而已,因此,本质上的教学模式改革最终还是需要从翻转课堂本身入手。

翻转课堂式教学模式,是指学生在家完成知识的学习,而课堂变成了老师学生之间和学生与学生之间互动的场所,包括答疑解惑、知识的运用等,从而达到更好的教育效果。翻转课堂之所以收到很多高校争相改革的教学方法是因为其有以下特点:第一,教学视频短小精悍,每一个视频都针对一个特定的问题,有较强的针对性,长度控制在在学生注意力能比较集中的时间范围内,查找起来也比较方便。第二,教学信息清晰明确,就是在视频中只会出现与教学相关的屏幕,避免了外界干扰。第三,重新建构学习流程,将传统的“信息传递”放在课前进行,老师不仅提供教学视频,还可以提供在线的辅导;而将“吸收内化”通过课堂互动来完成的,教师能够提前了解学生的学习困难,在课堂上给予有效的辅导,同学之间的相互交流更有助于促进学生知识的吸收内化过程。第四,复习检测方便快捷,学生观看了教学视频之后,是否理解了学习的内容,视频后面紧跟着的四到五个小问题,可以帮助学生及时进行检测,并对自己的学习情况做出判断。

2 程序设计类课程翻转课堂实践

课题以我校转型发展中的校企合作专业软件工程专业的学生作为实践对象,以程序设计类课程当中的《Java程序设计》课程作为研究课程,通过“互联网+”这一时代背景为我们带来的便利条件研究该类课程的特点及授课过程中的重难点,通过翻转课堂的方式提高学生自主学习的能力以及实际动手的能力,避免传统课堂中教师教学生听,教师做学生看的弊端,为企业培养出动手能力强的软件开发人员。

2.1“互联网+”背景下程序设计类课程翻转课堂实践过程中学生自主学习任务单的设计与实践,在学习任务单的指引下,学生利用课余时间通过使用电脑、手机等移动终端,培养学生自主学习能力。学习任务单在制作过程中需要保障一下几方面内容:

(1)学习题目。使学生对本次学习的主要内容有一个大致的了解,并按顺序进行标号方便学生使用。

(2)学习目标。学习目标包括能力目标、素质目标和知识目标,注意人才培养的全面性。

(3)学习知识点。需要根据学习目标将知识点逐级分解并用星号区分难易级别。

(4)学习案例。将本次学习案例以文本形式下发,案例选取应由代表性,最好是一个案例可以包含尽量多的知识点。

(5)参考内容。将本次学习内容的相关参考书目及网络资源进行分享。

(6)扩展内容。针对本次学习内容设置扩展学习内容,锻炼学生独立思考、查阅资料能力。

2.2“互联网+”背景下程序设计类课程(《Java程序设计》课程为主)翻转课堂的教学资料的整理与设计,包括视频教程的开发、课程学习资料的整理、学习过程中考核内容的开发、讨论互动问题的开发、学生分组情况、小组互评打分表的制定等。

(1)教学资料。包括课程教学大纲、授课计划、多媒体课件、教学视频、软件安装包等。按照授课知识点将教学资料分类发布。

(2)课程考核。程序设计类课程的特点是需要学生动手操作编程,如果采用笔试考核方式,不足以考核出学生实际动手能力。所以在教学过程中,程序设计类课程多以上机操作方式进行考核。我校采用“噢易”多媒体网络教学系统,通过上传作业、收回作业的方式进行考核。考核内容采取题库形式,学生随机抽取,按操作步骤给分。期末上机考核占总成绩的60%。平时成绩占40%,包括与教师进行互动,出勤,提问,讨论等,以上过程均可以利用“农苑在线”网络教学平台或手机端“学习通”进行参与,系统将自动记录成绩,方便期末统计避免了很多工作。

(3)讨论问题。讨论问题的内容可以是本次学习内容也可以是上次学习内容或下次学习内容,尽量是开放性问题。讨论形式可以利于手机端“学习通”投票方式、小组答辩方式、论文方式等。

(4)小组互评。在学生选课结束后利用手机端“学习通”对学生进行分组。授课过程中可以同一组同学坐在一起,在授课过程中可以根据学生自主学习的情况进行讨论、提问、实践操作等,成绩由小组互评,这样既能激发学生自主学习兴趣,又能激发学生参与课堂活动。但是需要在采用此项活动前制定互评标准,使学生有的放矢。

2.3“互联网+”背景下程序设计类课程(《Java程序设计》课程为主)翻转课堂的课堂教学案例的设计与开发,包括问题的提出、研究的重点,错误情况整理、讨论话题、总结引出问题等。

在学期初,利用“农苑在线”网络教学平台将以上资料信息进行发布,

3 教学实践效果分析

在课题研究周期内对18级软件工程专业班级进行翻转课堂的研究与实践,从平时授课过程中发现,学生参与课堂教学活动的积极性有了明显的提高,课堂气氛活跃,学生对课程知识点的脉络梳理比较清晰。在期末考核过程中,学生普遍成绩比17级软件工程专业班级提高近5%。另外,学生参与学术活动比例有所上升。

4 总结

翻转课堂为程序设计类课程提供了一种新的教学方法,将翻转课堂应用到程序设计类课程中有助于提高学生自主学习的兴趣与能力,同时采用案例贯穿课程知识点,有助于学生动手实践能力的提高,激发了学生学习的兴趣,也提高了学生参与科研项目的水平,调动了学生学习的主动性和积极性,使学生体会到学以致用的乐趣。

猜你喜欢

程序设计考核知识点
一张图知识点
一张图知识点
第四页 知识点 歼轰-7A
医学专业“Python程序设计”课程教学改革总结与思考
基于Visual Studio Code的C语言程序设计实践教学探索
内部考核
从细节入手,谈PLC程序设计技巧
创新完善机制 做实做优考核
发挥考核“指挥棒”“推进器”作用
高职高专院校C语言程序设计教学改革探索