《C程序设计》远程混合式线上教学

2021-01-12 02:11杨金侠高胜利
科教导刊·电子版 2020年32期
关键词:C程序设计教学模式评价

杨金侠 高胜利

([1]陕西师范大学数学与信息科学学院 陕西·西安 710119;[2]西安石油大学地球科学与工程学院 陕西·西安 710065)

0 前言

按照“停课不停教,停课不停学”的总体要求,充分利用线上教学优势,依托各类在线课程平台、虚拟仿真实验教学平台和网络学习空间,开展形式多样的线上教学活动,确保正常教学质量。

《C程序设计》是众多高校本科生的基础课程,是全国计算机等级考试的指定考试科目,C语言程序设计方法是学生必须掌握的基础方法,也是进行计算思维方法的训练、问题的抽象表示和解决的重要工具。教学过程中,不仅要让学生掌握C语言的语法结构和程序结构,更要提高学生抽象地分析问题能力和编程实践能力。该课程教学过程中要注意理论和实践结合紧密,加强上机实验环节的教学。这次因为疫情的突发,线上教学模式得以快速发展,该教学模式具有诸多优势:传统课堂教学与学习,通常是固定的时间和地点,而线上教学不会受到时间、空间上的干扰与影响,可以突破时间、空间限制;传统课堂教学与学习,主要依赖教材,而线上教学对教材外的教学资源利用率明显提升,教学更具丰富性、多样性。

目前采用最多的线上教学模式通常是“直播授课”,为了更有效的发挥线上教学的作用,实践中认为“三位一体”的混合式线上教学模式更具有优势和生命力,该教学模式更专注于“课程资源建设”、“直播授课”和“课后辅导”有效融合,该教学模式教学效果良好。

1 “三位一体”的混合式线上教学模式

为了克服线上教学面临的问题,从教学平台的遴选、教学内容的重构、线上教学过程设计、教学效果评价等等各个教学环节进行积极的探索,构建“课程资源建设”+“直播授课”+“课后辅导”三位一体的混合式线上教学模式,并予以实践。

1.1 基于Blackboard平台的线上课程资源协同建设

线上课程资源建设,要按照本课程的教学内容,形成基于知识点的模块结构。该课程教学团队在我校提供的学堂在线Blackboard平台上自主建设了《C程序设计》课程的网站,提供了该课程的大量丰富的教学资源。包括有五大部分:第一部分是课程介绍部分,含有课程通知、教学进度、课程大纲、以及教材电子版等。第二部分是课前学习部分,含有学习任务清单、教学课件、教学视频、电子教案等。第三部分是上机实验部分,含有上机实验软件安装视频、实验任务、实验内容、实验操作视频等。第四部分是课后任务部分,包括有课后习题讲解视频、课程单元测试以及课程反馈讨论部分,学生在学习过程中遇到问题,可以在此和任课老师进行反馈。第五部分是网络资源部分,提供有全国计算机等级考试官网、C程序设计精品课程网站资源等。对于课程资源的建设,比如教学视频的录制,打破原先课本章节的限制,将每一章的内容按照知识点重新进行组织设计,录制的每个小视频时长不超过10分钟,做到了“短小精悍”,这样学生可以高效地反复观看某个不会的知识点。

1.2 以学习任务为导向的课前教学阶段,引导学生开展自主学习

教学过程分为三大阶段:课前、课中、课后。课前阶段:教师在Blackboard平台上发布下节次课程学习任务清单,录制的教学小视频、课件等等资源;学生按照每次的学习任务清单要求,在Blackboard课程平台上自主完成对应的自主学习任务,并将自己完成自主学习任务时遇到的困惑,提交到平台上的讨论区反馈学习情况。教师及时查看并梳理学生提交的反馈问题,针对本节课的难点、重点问题设计直播课堂讲义,积极备课。如图1所示。这种以学习任务为导向,引导学生首先自主学习下节课内容,可以提高学生的自学能力,使得学生上课时,能够带着问题来听课,大大提高学生的听课效果。

图1:课前师生任务图

1.3 课堂教学利用“腾讯课堂”进行网络直播,精讲重难点内容

经过对多个第三方教学平台优缺点的比较,选用“腾讯课堂”进行课堂教学。同时考虑到学生硬件的差异以及网络信号情况,准备了两种方案,确保课堂教学不受影响。在网络流畅的情况下,主要采用“腾讯课堂”进行网络直播授课。网络信号欠佳时,主要借助Blackboard平台和QQ群,将教学视频、讲义、课件、学习任务等按期发给学生进行自主学习。这样通过两种预案保障教学能够按期顺利进行。

直播课堂教学中,主要根据学生课前的反馈,针对学生的难点,精讲学生感到困惑的重难点内容,多和学生积极进行讨论。充分利用“腾讯课堂”平台的功能,调动大家参与课堂的互动性。如利用课前“签到”功能,了解学生到课率。设置问题,利用“举手”功能,随机让某几个学生通过语音和老师讨论问题。利用“腾讯课堂”的讨论区功能,查看学生的反馈。利用“送花”功能,了解学生对知识点的掌握程度等等。在网上直播课程实践中,虽然教师看不到全班学生的在线学习状态,但是教师如果能充分利用平台提供的这些现有功能,仍然可以极大地调动学生的积极性。通过系统的统计数据表明,学生对于线上教学的参与度比线下教学参与程度更高。

1.4 课后利用QQ群,采用“互展、互评、互助”方式,激发学生互相帮助,解决学习困难

针对该门课程建立QQ群,每周专门设定了2学时的固定时间集中答疑辅导。答疑方式采用“互展、互评、互助”方式,学生将自己上机遇到的bug截图到群里,或学习遇到的问题发布到QQ群,供同学们共同找茬,互相帮助。对于表现积极的同学,平时成绩增加分值,这种奖励方式,极大激励了学生互相讨论答疑的积极性。另外,学生也可以通过QQ、微信等方式随时咨询老师问题。

2 多种教学工具结合,多种教学方法结合,实现智慧教学

在教学过程中,根据教学内容采用不同的教学平台。开课之前,对比了“钉钉”、CCTalk、腾讯课堂、雨课堂、超星、中国大学慕课等多种平台的优缺点,最后选用了我校的“善思学堂”提供的“Blackboard平台”+“腾讯课堂”+“QQ群”这三种平台互相结合的方式进行优势互补。Blackboard平台是美国的一个网络教学平台,它的主要优势是可以实现翻转课堂教学,功能丰富,教师可以将课程各种类型的资源上传到该平台上,方便学生在线学习。“腾讯课堂”是腾讯公司开发的教学平台,其优势是课程直播时使用比较流畅,师生互动手段丰富。QQ群师生都非常熟悉,使用方便快捷。结合这几种平台各自的特点,进行优势互补,更好地完成线上教学。另外提前购买了话筒、耳麦、写字板、摄像头等辅助工具。对于需要内容推导部分,可以利用摄像头和写字板,将具体的推导过程展示给学生,让学生尽可能感受线下课堂教学效果。

3 采用过程性评价体系

传统线下教学和全方位的线上教学有很大区别,因而不能照搬传统的线下教学评价方式和评价体系。如何评价线上教学效果,保障学生的学习质量,需要教师建立合理的激励机制,注重过程性评价,从而激发学生学习的积极性。线上教学有自己的优势,但是学生的学习效果主要取决于学生的学习自律性和积极性,由于空间的限制,教师无法像线下教学一样,可以掌握学生在学校的整个学习状态。因而对于学生的学习过程进行客观评价和跟踪管理非常重要。为了全面客观评价学生学习情况,笔者采用了过程性的评价体系,考核内容过程化多样化。评价也采用阶段化,分为课前、课中、课后三个阶段。

课前评价阶段,采用Blackboard后台自动记录的学生学习信息,包括有学生的学习视频时长、课前测试题完成情况、在Blackboard讨论区中参与讨论话题的次数等等。课中包括有直播课的课前签到、课堂在线时长、课堂互动次数、随堂测试等。课后主要包括有Blackboard平台上作业提交情况、作业完成质量,辅导答疑参与情况。对于每一项得其考核,设置不同的权重,计入学生的平时考核成绩中。这门课程的最终总评成绩由期末的线下笔试成绩和教学过程中的上述考核因素组成。这种采用过程性评价,可以比较客观反映学生在线学习情况,对学生的学习过程是一个很好的监管,激励学生学习的积极性。

4 结语

在线教学,对师生来说,是一个新的挑战,改变了传统线下教学的形态,打破了时空限制,实现了“时时”、“处处”可学。线上教学,师生互动更为充分,通过电脑,每个学生感觉上课好像直接面对老师,是一种一对一的教学感受,因而更易进行互动。目前一方面由于疫情形势仍然严峻,另一方面,由于网络的飞速发展,“线上+线下”混合教学模式也将成为教学主流。因而,也给当代的教师提出了一系列新的问题,例如:如何更好的实现远程线上教学?线上教学如何实现有效监管?这需要我们不断地在实践中探索。

猜你喜欢
C程序设计教学模式评价
群文阅读教学模式探讨
中药治疗室性早搏系统评价再评价
C程序设计趣味教学初探
接轨全国等级考试,探讨高校C语言课程教学改革
论中职生C程序设计学习兴趣的培养
“一精三多”教学模式的探索与实践
“导航杯”实践教学模式的做法与成效
基于Moodle的学习评价
5E教学模式对我国中学数学教学的启示
保加利亚转轨20年评价