基于智慧树平台的C语言课程教学实践
2021-02-19王学梅
摘 要:随着互联网在教学中的广泛应用,各大高校纷纷推出了優质的省级、国家级的教学资源,使广大师生通过教学平台共享了很多名师慕课资源,同时促使各线上学习平台得到了迅速发展,比如智慧树、超星学习通、学堂在线等平台,从师生交互、资源共享、课堂实施、课程考核等方面提供了良好的辅助。本文以C语言课程为例,依托智慧树平台,整合C语言课程的教学资源,通过将课程优质资源发布、课程作业测试、学习情况统计等功能实现课程教学。
关键词:学习平台;C语言;实践研究
中图分类号:TP39;G434 文献标识码:A文章编号:2096-4706(2021)13-0185-04
Teaching Practice of C Language Course Based on Zhihuishu Platform
WANG Xuemei
(Shandong Huayu University of Technology, Dezhou 253034, China)
Abstract: With the wide application of the internet in teaching, a lot of colleges have launched high-quality provincial and national teaching resources, so that the majority of teachers and students can share many famous teachers’ MOOC resources through the teaching platform, and promote the rapid development of online learning platforms, such as Zhihuishu, Chaoxing Learning APP, XuetangX and other platforms, which provide good assistance from teacher-student interaction, resource sharing, classroom implementation, course assessment and other aspects. Taking C language course as an example, relying on the Zhihuishu platform, this paper integrates the teaching resources of C language course, and realizes the course teaching through the functions of publishing high-quality course resources, course homework testing, learning statistics and so on.
Keywords: learning platform; C language; practical research
0 引 言
C语言程序设计课程作为各专业的学科基础课程,主要用于锻炼学生的逻辑思维、抽象思维以及一定的数学思维,入门相对较难,对于学生的逻辑思维要求较高。该课程作为大学生的基础学习课程,对于后续课程的学习有着重要的铺垫作用,为了提升学生的自主学习和深度学习,让学生能够收获高标准、高品质的学习成果,作者以翻转课堂理念为主导,在实际教学中通过“智慧树”平台的线上线下混合教学模式,利用平台提供的共享联盟课和自建课程资源,融合线下课堂实践。通过研究,学生得到更多和老师的讨论时间和提升空间,有效地掌握专业相关的理论知识,学习自主能力得到了明显地提升,学习效果得到加强。同时,老师能够精准把握学生的掌握情况,结合线上平台,使得线下课堂更加具有针对性,便于突出重点和难点,因材施教。
1 研究内容
1.1 教学设计思路
智慧树作为在线服务平台,其拥有海量的大学高品质课程,适于高校学生自学、课堂交互、在线评测等等辅助教学。C语言课程作为工科类学生必修的一门课程,培养学生的逻辑思维能力和计算机思维能力,在专业学习中起着重要的作用。为了更好地促进C语言课程的学习,提升学生的自主学习能力,C语言课程依托“智慧树”平台提出了适于学生学习的线上线下混合式教学,并组织了优秀的教学团队,构建了大量优质的线上教学资源和线下实践案例,以此来提升学生的自主学习能力和内在学习动力。在线下课堂实践中,按照“小组分配、组内培优、个性发展”的教学思路,以优扶弱,因材施教,互助协作的形式完成课程内容的实践。
1.2 教学组织与实施
本课程的线上教学采用“平台+自建”的方式,利用优质的线上教学资源和灵活的线上教学互动,保证了线上教学能够有效地发挥作用,为学生的自主学习提供了依据。线下教学将课程知识内化、应用。课程的教学设计从“课前资源建设”“课堂过程实施”和“课后习题及微课设计”3个环节进行。
1.2.1 课前资源建设
课前资源建设主要由“智慧树”平台提供的资源来完成线上资源的共享,引导学生完成线上资源学习,并及时了解学生的线上学习情况。线上学习包括平台提供的省联盟课程和自建的翻转课堂实践课程。其中,省联盟课程提供的共享课程,由山东理工大学马红娟老师的教学团队录制的共享课程资源,该资源中包括十章内容,46学时的课程,从基础知识到案例实现,过程清晰。在该示范课的资源中还提供了一定的习题和阶段性模块训练,视频资源讲解细致、案例丰富,知识点针对性强,难度适当,适于大一的新生线上学习。省联盟课程介绍如图1所示。
为了更好地让学生掌握所学的知识点,本课程团队教师利用智慧树平台上的创建课程功能,创建了以班级命名的C语言课程名称,结合课程重点内容自录或翻录优质微课视频,将微视频资源、内容PPT以及教学内容的详案设计等教学相关资料分组上传至平台自建课程中的“学习资源”模块,并提供一定量的知识点训练习题,由学生完成自主学习,保证学生的课前学习效果。同时,通过“学习任务”模块,明确课前阶段学习任务,使学生带着学习目标有目的地进行学习,要求学生在课前阶段利用联盟课资源和教师录制的视频资源进行课前学习。在系统提供的“学习进度”功能模块,能够直观查看学生学习的进度情况,并在进度详情展示中对没有学习的同学进行督促,及时反馈学习效果。
图2展示了部分学习资源列表,在该列表中,按照学习时间段将每部分内容的重难点内容进行录制上传,并布置一定的作业实践。对于问题较多的作业,录制讲解视频,供学生在线学习。
1.2.2 线上与线下课堂的融合
通过智慧树平台的线上学习辅助,学生要在学习线上教学内容之后,对内容进行总结、分析,结合作业实践,理解线上知识点,便于在线下课堂进行针对性研究和提升训练。为了提升线下课堂的效率,本课程结合线上教学的内容要点,进行分阶性训练,由简到难,加强了知识点的拓展训练,保证课堂效率。例如,讲解选择结构相关的知识点时,首先提出了几个问题让学生有目的地学习,包括条件表达式的表示、if语句的应用规则等,完成线上资源学习后,再进行知识点练习,保证预习到位。在线下课堂,总结知识点应用要点,并发布课堂任务(以数学函数为例),通过完成课堂任务和技能提升训练来巩固知识点。
在课堂实施过程中,采用“分组培优,个性教学”的方式,实现小组内互助学习,让每一个学生真正地融入课堂。分组规则实施首先利用平台的阶段测试结果作为“分组培优”的选拔依据。图3展示了平台导出的测试结果。根据测试结果,选拔20%的学生作为组长,成立小组,采用组内讨论、互帮互助的形式调动学生积极性,培养学生兴趣,形成“以点带面”的提升成效,提高整个课堂效率。
这种线上与线下融合的教学方式,不仅提高了学生的自主学习能力,还大大提升了教师的信息化应用水平,节省了大量重复讲解抽象知识点的时间,使得线下课堂更加具有针對性,更加高效。
1.2.3 课后习题及微课设计
在“课前资源建设”和“课堂实施过程”阶段完成之后,本课程基于“智慧树”平台提供一定的课后习题,包含理论知识测试和实践技能测试,由联盟课提供的章节阶段性测试和翻转课堂提供的实践作业能考查学生对于知识点的掌握情况,了解学生在线学习的动态,提升学生的综合能力。学生通过章节阶段性测试,掌握每一章的重点和难点内容,并可以重复性练习,利于学生巩固所学的基础知识。实践技能测试则通过教师端给学生布置一定的实践作业,主要是结合一定知识点的实践操作题目,用于考查学生的实际技能,最终学生完成实践效果展示提交到平台,由课程负责老师完成评阅打分。实践作业布置通过“学习任务”中的“作业”项完成,布置情况如图4所示,完成情况如图5所示。
除此之外,本课程团队还利用智慧树平台将部分实践操作案例的操作流程录制成视频,并将其发布到平台上以供学生参考,提高学生的线上学习效果。
1.3 课程管理与评价
本课程结合智慧树平台提供的学习情况,将线上学习成绩纳入期末考核,针对评价方式进行相应的改革。课程成绩由平时成绩30%、实验成绩30%和期末成绩40%三部分成绩组成。其中,平时成绩结合线上学习情况、模块学习效果、课堂表现三方面进行考核,根据学生的自主学习情况、线上阶段考核以及线下学生课堂表现情况给定给分。其中,智慧树平台会根据学生自主学习资源情况进行统计,产生学习进度表,教师可据学生的学习进度比例给分,效果如图6所示。
实验考核根据课程安排一定比例的课程实践,包括线上提供的实验和线下课堂给定的实验,将课程重点内容设置一定的实验,提出实验要求,在C语言编程环境下完成一定的编程调试,线上主要以实验报告和实验效果提交,而线下则通过巡查学生的实验进行情况和实验答辩情况,对学生进行评价,全方位地提升学生的实践技能,锻炼学生的程序调试能力和解决问题能力。
最后的期末考核则利用智慧树提供的“作业考试”功能,由教师根据试题模板进行编辑出题,录入选择题、判断题等客观题目,利用在线考试平台自动完成学生部分答卷的批阅,并将学生答卷存储在平台服务,便于查阅。图7展示了通过智慧树平台导出的期末考试成绩。
2 结 论
为了更好地提升学生的自主学习能力,本文结合翻转课堂理念,利用智慧树平台实现了线上线下混合教学,通过平台提供的学习资源、学习任务、作业考试等功能完成线上学习及线上考核,同时以“分组培优,个性教学”方式完成线下课堂实践。通过平台的辅助学习,学生的自主学习能力和反思学习能力有所提升,较之前传统教学模式下的学习效果有所提升,激发了学生的学习积极性,能够做到学以致用。
参考文献:
[1] 刘竞遥,陈一笑,赵欢欢,等.基于泛雅平台的Web前端开发技术课程混合教学模式的分析 [J].辽宁科技学院学报,2019,21(6):47-48+40.
[2] 柳原.基于网络教学平台的大学生探究式新型学习方法的探索与实践——以《C语言程序设计》课程为例 [J].电脑知识与技术.2020,16(6):121-122.
[3] 赵呈领,蒋志辉,李红霞.五要素视角下教师混合式研修模式构建研究 [J].电化教育研究,2017,38(3):110-115+122.
[4] 刘长波.混合式教学模式在实践中有效应用的思考 [J].轻工科技,2021,37(2):153-155.
[5] 常旭.基于混合教学理念的翻转课堂教学研究 [J].中国成人教育,2020(24):60-62.
作者简介:王学梅(1979.08—),女,汉族,山东德州人,副教授,硕士,研究方向:数据库应用、软件开发、物联网应用。