APP下载

基于学习通的混合教学模式在C语言程序设计课程教学中的应用实践探析

2024-07-09程妮

电脑知识与技术 2024年15期
关键词:学习通C语言程序设计混合教学模式

程妮

关键词:混合教学模式;学习通;C语言程序设计;自主学习能力;学习效果

0引言

随着信息技术和网络技术的飞速发展,“互联网+”教育促使教学模式发生了新的变革。自2020年初新冠疫情发生以来,国内各大高校延迟开学,教师和学生不得不借助网络平台进行线上教学,线上教学由此得到了快速发展和普及[1]。在此背景下,高校引入了各种辅助教学的信息化平台,比如MOOC、雨课堂、学习通和腾讯课堂等软件。其中,学习通是运城学院师生普遍使用的一款教学平台。近年来,基于信息化教学平台的混合式教学模式越来越受到重视[2],成为高校教学改革最重要的发展趋势。研究以C语言程序设计课程为例,基于学习通平台开展了混合式教学,改变了传统的教学模式,实现了教学资源整合,改善了教学效果。

1C语言程序设计课程的教学现状

C语言程序设计课程(以下简称“C语言”)作为运城学院面向理工类本科学生开设的一门必修的通识教育课程[3],目标是培养非计算机专业学生设计、编写和测试程序的能力,以及应用计算机解决本专业实际问题的能力,是学习其他与计算机相关专业技术课程的基础课程。

近年来,C语言教学团队从教学资源、教学方法、教学平台利用等方面对C语言教学进行了改革,并取得了一定的阶段性成果,但C语言教学中仍存在以下问题:学时有限,知识内容枯燥;教学形式单一,学生学习积极性低;师生互动少,学生注意力不集中;课后测试不充分,学习评价不全面;重理论知识的学习,忽视操作能力的提升等。因此,在C语言教学学时大量压缩的背景下,如何将信息技术与课堂教学的优势深度融合[4],调动学生学习C语言的兴趣,从而真正提高教学质量,是C语言教学团队面临的一项重要任务。

2基于学习通的混合教学模式

学习通是由超星公司研发的一款信息化教学工具,有效实现了资源共享、移动学习、互动教学、成绩评定等。学习通具有强大的功能和便捷的操作方法,能够实现“学习场景”在智能手机、电脑等设备间的自由切换[5]。教师可以利用学习通平台进行课程建设、创建班级、资源管理、发布通知、一键签到、选人/抢答、主题讨论、考试测试、统计与管理等(如图1所示)。因此,学习通的使用可以让资源共享更快捷、学生参与教学更主动、教师了解学情更方便、师生互动更轻松、学习评价更全面,有效实现了信息化与教学的融合。

混合式教学是将传统面对面教学和信息化教学的优势结合起来[6],通过整合多种学习资源和学习媒体,采用不同的教学理论、教学策略实施教学,从而取得最优化教学效果的一种教学模式[7]。结合混合教学的理念,将基于学习通的混合教学过程(如图2所示)设计为课前准备、课中教学和课后提高三个阶段[8];在整个教学过程中,学习通平台贯穿始终,有效辅助课堂教学,增强师生互动,并对学生的学习状态进行实时监控和督促,以达到更有效的学习效果[9]。

3基于学习通的混合教学模式在C语言程序设计课程中的应用

3.1混合教学的实施过程

研究以运城学院2022—2023第一学期《C语言程序设计》课程为例,面向四个班级展开教学实践,随机选取两个班级实施基于学习通的混合教学(分别为实验班A与实验班B),在另外两个班级实施传统教学(分别为对照班A与对照班B)。四个班级均为同一个授课教师,且授课内容、教学进度,期末考试的形式和内容均一致[10]。

1)课前准备阶段。课前准备阶段是学生借助学习通平台进行知识建构的过程。课前,教师在平台上设置任务点、上传微课视频、教学课件、实验资料以及一些拓展性的课外学习资料等,并发布任务清单和预习自测题等。学生通过手机或电脑登录学习通完成预习任务后,在规定时间内提交课前测试,并在学习通的班级群聊里讨论、交流,然后将预习过程中的疑问反馈给老师等。

学习通平台的统计模块可以实时记录学生的学习情况。教师通过在平台终端查看统计数据,比如视频的观看情况、预习自测题的完成情况等(如图3所示),及时掌握学生的预习状况,从而进行动态评估和学情分析,对学生提出的问题进行答疑解惑、汇总整理,并对线下课堂的教学重点和教学方式做出调整。

2)课中教学阶段。课中教学阶段是整个混合教学模式的中心环节[11],是学生通过深入课堂学习并实现知识内化的过程。教师通过平台上的统计数据掌握学生的课前预习情况,针对学生容易理解的知识点,主要采取提问的方式展开讲授,旨在强调学生的主体作用,促进师生交流;对于重点知识和难以理解的知识点,教师采用互动案例教学的方法进行详细讲解或以分组讨论的形式展开。教师使用平台将分组情况及任务清单发布给学生,学生分组进行案例讨论,并动手操作(如完成线上测试或实验题目等),在规定的时间内将讨论结果上传至学习通,完成后小组代表分别汇报讨论结果,通过自评、互评等形式促进小组之间的互动交流,最后教师对讨论中的共性问题和理解误区进行答疑,促进学生对知识的深入理解和内化。

教学过程中,教师可灵活使用学习通的问卷、抢答、随堂练习等互动环节(如图4所示),活跃课堂气氛,鼓励学生主动思考、吸引学生积极参与到各教学环节,提高学生的学习主动性。此外,教师可通过平台上的统计数据,了解学生课堂练习题的答题情况,清楚每个知识点的掌握情况,然后有针对性强调和补充。

3)课后提高阶段。课后提高阶段是课堂教学和互动的延伸环节[5],是通过课后测试、编程练习和讨论等方式巩固知识/技能的过程[12]。课堂教学结束后,教师将本节课的重/难点内容上传到平台,发布在线测试并设置截至提交时间。学生借助平台上的学习资源自主复习后,按时完成课后测试题并提交,加深对所学知识的理解。学生根据平台上反馈的答题情况发现自身不足,利用平台资源拓展学习,并就疑难问题与同学、老师讨论交流,从而提高学习效率。

教师通过平台上的数据掌握学生测试题的完成情况以及成绩分布(如图5所示),便于在下一节课进行复习讲解,有效促进学生所学知识的消化、吸收[13]。当然,测试题里包括有针对性的编程题,学生需要在编程环境里编写/运行程序并在平台里提交答案,然后在班级群里和同学、老师讨论交流。此外,教师应积极鼓励学生运用所学知识进行课外拓展,如全国计算机等级考试、中国大学生计算机设计大赛等,进一步实现知识向能力的转化和提升。

3.2C语言混合教学的多元评价体系

基于学习通的混合教学的实施过程是在网络和课堂之间进行,学生的学习行为也分布在线上与线下,因此,需要对传统评价方式进行改革[14],建立基于混合教学理念的多元评价体系(如表1所示),采用过程性评价(50%)和总结性评价(50%)相结合的考核办法,对学生线上、线下的学习行为和学习效果进行客观、全面的评价,从而实现以评促教、以评促学。

相比于传统教学评价,多元评价体系更客观、全面,且大大节约了教师批阅作业和反馈答题情况的时间,极大地促进了学生的学习。过程性评价中,线上学习的评价依据来源于学习通平台的统计数据,如上课出勤、预习情况、课程参与度、课后测试等,线下学习的评价主要包括上机作业、综合实验和期末考试,上机作业和综合实验需要在编程环境下完成,主要考核的是学生的编程能力,由教师通过批改作业并对学生进行评价;期末考试是上机考试,学生统一在机房完成测试并提交,考试系统后台会记录学生的成绩。

4基于学习通的C语言混合式教学的实施效果

4.1提高了学习自主性,促进了师生互动

学习通平台提供了丰富的学习资源,实现学习的移动化和碎片化,便于学生主动建构知识,提高了学生的自主学习能力[11]。此外,借助学习通平台的交互功能,教师引导学生积极参与提问、讨论、选人、问卷等环节,有效调动了学生的学习热情,提高了学习的积极性,培养了学生的团队协作能力、分析和解决问题的能力等。同时,C语言混合教学将课内课外、线上线下进行结合,营造了轻松愉快的学习环境,拉近了教师和学生之间的距离,促进了师生的情感交流,增强了师生互动,使教师的教学更高效、学生的学习更主动。

4.2加强了过程考核,提高了学习积极性

混合教学模式借助学习通平台的统计功能对学生的平时表现进行多元、动态、全面的评定,并将评定结果实时反馈给学生,便于学生认识到不足并及时改进,有助于培养学生的自我监控能力,增强学生的学习兴趣和动机,激发学生的线上和线下的学习参与和积极性;同时也有利于教师及时跟踪学生的学习进展,及时了解学生的需求和改进空间,并根据需求加强对教学的过程性管理,从而调整教学策略[12]。因此,混合教学的评价体系加强了对学习过程的考核,能够更公平、全面地反映学业水平,提高了学习兴趣和积极性。

4.3提升了教学质量,促进了教学相长

在C语言混合教学中,学生在课前就有了一定的知识储备,因此在课堂上可以轻松地理解和掌握知识点;同时,学习通平台的批阅、评定和反馈等功能减轻了老师的负担,便于老师有更多精力关注教学活动的组织、钻研教学改革,大大提高了教师的授课效率,促进了教师的成长。与此同时,基于学习通平台的混合教学模式对教师也提出了更高的要求,除授课外,教师还要学习新的教学模式和理念,提高信息化教学能力和灵活组织课堂活动的能力等。因此,基于学习通的混合学习促进了教学相长,提高了教学质量。

4.4提高了学习成绩,提升了学习效果

从学习通平台上的统计数据(如视频观看情况、课堂互动、线上作业的成绩、考勤等)可以看出,混合教学模式有效提高了学生的课堂参与度和学习自主性。而且从期末考试的测试成绩来看,实验班A和实验班B的平均成绩、优秀率和及格率明显高于传统教学模式下的对照班A和对照班B(如表2所示),因此混合教学模式对于提高学生的成绩和学习效果有一定的促进作用。

5结论

基于学习通的混合教学模式充分利用优质的网络资源,激发了学生的学习兴趣,提高了学生的学习主动性,促进了师生互动,提升了学生的学习成绩和解决问题的能力,取得了较好的教学效果。而且,混合教学中的多元评价体系改善了传统考核方式,增强了学生的学习动机,对学生的学习过程进行多元、动态的评定[15],也有利于教师及时总结、调整教学,为教学的进一步完善提供了依据。今后C语言教学团队将持续进行混合教学模式的教学改革,加强学习平台的应用,大力推进信息技术与课堂的深度融合,提高信息教学能力,进一步优化多元评价体系的维度和指标的权重,深度挖掘混合教学可提升的空间,从而提高教学效果。

猜你喜欢

学习通C语言程序设计混合教学模式
基于学习通的《数字图像处理》混合式教学模式设计与研究
超星学习通在高校计算机教学中的应用探究
信息化模式在设计初步课程教学方面的应用与研究
基于移动学习APP的政治理论教学改革研究现状
信息化环境下大学计算机基础课程混合教学模式实践
网络环境下大学英语混合教学模式构建思路研究
高职院校军事理论课混合教学模式初探
以“学生为中心”的《C语言程序设计》教学设计探究
慕课结合传统教学对高校教学模式改革的研究
基于翻转课堂的《C语言程序设计》课程教学系统的实现与研究