线上线下混合式“金课”在“高级语言程序设计”课程教学中的应用研究
2021-09-13彭琼黄凯申金阳
彭琼 黄凯 申金阳
摘 要:在“高级语言程序设计”课程教学中,由于大一新生编程能力参差不齐,学习效果两极分化,课程内容多、学习任务重,为了让学生由被动学习变为主动学习,特在该课程教学中应用线上线下混合式教学模式,通过超星泛雅学习平台,教师发布教学资源、各种教学活动等,学生预习、学习、复习教学内容,并参与各项活动,提高了课程的高阶性、创新性和挑战度,将该课程打造成混合式“金课”。
关键词:金课;混合式教学;“高级语言程序设计”;应用
0 引言
2018年11月24日,在第十一届“中国大学教学论坛”上,教育部高等教育司司长吴岩做了题为《建设中国“金课”》的报告,吴岩司长指出“金课”可以归结为“两性一度”,即高阶性、创新性和挑战度;提出打造五大类型“金课”,包括线下“金课”、线上“金课”、线上线下混合式“金课”、虚拟仿真“金课”和社会实践“金课”;同时强调要调动各方的积极性,为建设中国“金课”提供五大保障,分别为政策保障、组织保障、机制保障、评价保障及经费保障[1]。“高级语言程序设计”(以C语言为例,以下简称“高级语言程序设计”)是湖南涉外经济学院电子信息类大一学生的专业必修课,是后续很多专业课程的基础。因此,在“高级语言程序设计”课程中引入线上线下混合式“金课”模式,促使更多的教师投入到对“金课”的尝试、探索和研究中,并对高等院校实现一流本科教育、一流人才培养这一根本任务具有一定的现实意义。
本文基于超星泛雅学习平台(以下简称“超星平台”),以“高级语言程序设计”为例进行线上线下混合式“金课”教学实践研究。超星泛雅学习平台功能众多,包括签到、PPT展示、教学视频展示、在线练习、投票、选人、抢答、主题讨论、问卷、分组任务等。本研究在超星平台根据混合式教学模式开展理论研究并付诸实践,以期实现“高级语言程序设计”课程内容的高阶性、创新性,在线练习增加挑战度。
1 “高级语言程序设计”教学现状分析及混合式“金课”建设的必要性
(1)大一新生编程能力参差不齐,学习效果两极分化。线上课程可为基础差的同学提供额外学习机会,他们可以利用课余时间提前学习,课后巩固。
(2)课程内容多、学习任务重。依据新的培养方案,“高级语言程序设计”总课时由64课时减至48学时,由于该课程对后续课程的影响较大,教学内容相对较多。特利用网络平台,提前发布教学通知及教学视频,学生记录教学难点。课堂上依据教学难点进行教学,有针对性地进行课堂教学活动。
(3)学生由被动学习变为主动学习。线下课程大多采用满堂灌的形式,学生被动接受[3],缺乏主观能动性,通过超星平台的分组活动、抢答、选人等活动调动学生主动学习。
2 混合式“金课”在“高级语言程序设计”教学中的应用
混合“金课”以在线课堂+实体课堂为架构,运用翻转课堂、MOOC、SPOC等线上课堂,实施基于课堂和在线翻转课堂等混合式教学模式[2]。“高级语言程序设计”课程教学过程综合运用翻转课堂、项目教学、角色扮演等多种方法,充分调动学生的积极性,激发学生的学习热情。
2.1 设计、发放并分析调查问卷
新冠肺炎疫情期间,电子信息工程、电子信息科学与技术、通信工程、物联网、自动化等专业的学生线上平台选择情况、学习者线上课程学习情况、湖南涉外经济学院线上线下混合式教学开展情况及“金课”开展情况进行调查,并整理和分析問卷结果。
2.2 采用线上线下混合式“金课”教学设计和教学模式
2.2.1 教学设计
通过问卷调查结果,了解学生的基本情况,根据以学为主的教学设计原则,设定教学目标,从知识与技能、过程与方法、情感态度与价值观三方面分析“高级语言程序设计”的教学目标。因为这门课程既有理论讲解,也有实践操作,知识内容涉及算法、数据类型、三种基本结构程序设计、数组、指针、结构体、文件等内容,部分知识点难度较大,在线上线下混合式“金课”中,以学生发展为中心,了解学生的学习风格和学习能力,从而设计符合学习者的学习内容、教学活动、学生分组以及线上线下学习任务,并提供恰当的指导,以促进学习者完成意义建构。本课程的线上学习平台包含基于电脑端的超星泛雅和基于移动端的学习通APP两大终端,线下学习环境为学校新建成的高端专业机房,硬件设备过硬,网络通畅。本门课程提供了较为多元化的学习资源,课程团队开发了谭浩强主编的《C程序设计(第五版)》教材对应的在线开放课程,学习资源丰富,包括24讲导向明确的学习任务单,27个重点难点突出的教学PPT,53个精美动画开头的教学微课视频,290个思路清晰的程序源代码,593道题型多样的考试题库,130个风格各异的学生作品,为学习者自主学习提供了帮助。线上线下混合式“金课”是一种全新的授课方式,其评价方法也和传统教学略显单调的评价方式有所不同,为使评价更有说服力,本次教学实践采用线上+线下,自评+互评,组内+组间,作业质量+个人表现,视频观看+章节测验+讨论+在线考试相结合的方式进行,对学生进行全方位、多角度的评价。
2.2.2 教学模式
本课程采用在线开放课程的线上线下混合式“金课”教学模式,其中使用信息化手段进行的教学评价贯穿线上线下混合式“金课”始终,如图1所示。
(1)教师线上活动设计:发布教学活动安排、开放视频、PPT及题库、发布交流话题、发布拓展资料、发布菜鸟级、进阶级和高手级题库、发布挑战任务等,其中菜鸟级题目难度最低,供所有学习完教学视频的同学完成,进阶级题目难度中等,供学生完成课堂教学任务之后完成,高手级题目难度较大,需要学生综合所学知识,努力思考方能完成,增加了课程的挑战度。
(2)学生线上自主学习内容:阅读教学活动安排、完成视频和测试、参与讨论并提问、浏览拓展资料、根据自身学习情况选择挑战题库、完成小组任务等。
(3)师生线下共同学习内容:教师向学生说明教学任务,使学生明确本课教学任务;教师联系实际,帮助学生回忆微课视频中讲解过的知识,并向学生讲授重点和难点知识,学生参与学习活动;学生向教师提出问题,解决在线上学习时遇到的疑惑和菜鸟级题目中没有解决的问题,教师对学生的疑问进行解答;教师以学生为主体,创设情境,进行探究性学习,并推动小组讨论,辅助学生协作交流;教师组织学生进行作品展示,使学生敢于展现自己的风采。
(4)教师团队提前设置响应问卷放置于问卷星,在线下课程对学生作品质量及学生个人表现进行自评和互评,整个教学评价过程贯穿于教学活动的每个环节。
3 结语
“高级语言程序设计”混合式建设有效提高了学生动手实践能力,培养了学生自主学习能力和团结协作精神,培养了学生逻辑思维能力、综合运用知识的能力、发散思维的能力和创新意识。
[参考文献]
[1]吴岩.建设中国“金课”[J].中国大学教学,2018(12):4-9.
[2]梁欣.大学英语混合“金课”建设探析[J].国际公关,2019(9):81-82.
[3]宋兰霞.《高级语言程序设计》教学应用探讨[J].计算机光盘软件与应用,2014(4):239-240.
(编辑 何 琳)