《C语言程序线上教学问题与解决方法,电化教育论文.docx》由会员分享,可在线阅读,更多相关《C语言程序线上教学问题与解决方法,电化教育论文.docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、C语言程序线上教学问题与解决方法,电化教育论文摘 要: 为应对新型冠状病毒肺炎疫情,很多高校积极响应国家要求,做出了延迟开学的决定,同时鼓励老师远程授课、学生在家学习的举措。在这里背景下,广大高校老师积极探寻求索有效的线上教学方式,利用各种线上教学工具完成教学工作,保证教学质量。本文以C语言程序设计为例,结合所使用的的线上教学工具,讨论疫情期间线上课程教学施行方式。 本文关键词语 : 疫情;线上课程; C语言程序设计; 1 、引言 C语言程序设计是大学多数工科专业的基础专业课1,具有明显的基础性与普遍性。当前,计算机控制系统、嵌入式系统的硬件部分编程都已采用C语言完成。对于机械电子专业的学生来
2、讲,C语言更是一门非常重要的专业基础课程,是后续单片机原理与应用、机器人相关课程等其他专业课程的编程基础。同时它可支承相关的大学生竞赛,如全国大学生机器人大赛、全国大学生电子设计竞赛、全国大学生智能汽车竞赛等。 在这种背景下,学好C语言程序设计课程,对于机械电子专业学生非常重要。尤其是在疫情期间,怎样利用线上教学的优点,克制线上教学的缺点,保证教学质量,对于广大高校老师来讲是一个不小的挑战2。因而探寻求索行之有效的C语言程序设计线上课程教学施行方式势在必行。这是保证教学质量的关键因素,也是当下教学改革的一项重要任务。本文针对疫情期间C语言程序设计的线上教学,讨论该课程线上教学存在的问题以及解决
3、方式方法。 2 、C语言程序教学问题 C语言程序设计课程的教学主要包括基础理论教学与编程操作教学两部分。授课通常在学校机房完成。上课期间,老师边讲理论边进行编程操作的演示。但是在线上教学经过中,老师与学生不能面对面沟通,老师无法观察到每一位学生的上课情况,因而存在非常多的问题,主要表如今下面几个方面: (1课堂上学生的问题不能得到及时的反应和解答。 教学是教跟学互相贯穿的一种活动。线上教学方式的最大难点在于老师无法及时准确地得到学生的反应3。众所周知,传统教学课堂上,老师能够根据学生的互动、神态表情、随机提问、找学生在黑板上答题等多种方式来考察学生对知识点的理解程度,进而调节课堂进度。而线上教
4、学老师和学生之间隔着屏幕,老师看不到学生的听课状态,也不能及时了解学生的疑难问题,愈加缺少了师生之间的随机互动,教学效果大打折扣。 (2老师对线上教学不熟悉,加重老师负担。 线上教学需要熟练操作电脑、直播平台、办公软件等多媒体技术,对在职老师是一个宏大挑战4。在传统教育中,已经有很多城市校园引进了多媒体教学手段,电子白板、投影仪、录播教室等。黑板、粉笔、多媒体课件还是很多老师乐于采用的教学方式,老师对线上教学平台不熟练的情况大范围存在,加之要准备各种线上教学资源,严重加重老师的教学工作量。 (3学生在家上课易被干扰。 在家里授课可能会出现各种各样的声音,对教学会产生影响。一旦干扰多了,听课的注
5、意力就会被分散,加之部分学生的自制能力较差,学习效果无法到达传统教学的效果5。 (4设备及网络因素。 线上教学要求电脑、手机及流畅的网络作为支撑。由于学生家庭情况不同,很难保证每个学生都具备线上学习的条件。大规模网络教学同样也会存在网络状况良好的情况下卡顿的问题6。 3、 解决问题方式方法 针对上述问题,本文结合疫情期间C语言程序设计所采用的线上教学方式讨论怎样充分利用线上资源进行教学,以保证教学质量。 3.1 、开展线上教学 使用在线教学工具远程教学是疫情期间线上课程必不可少的手段。线上教学改变了传统的教学形式,学生学习不再受时间地点、空间的限制,能够随时随地地学习,查找教学资料,对学生具有
6、很大的帮助。现有的网络教学工具提供了丰富的教学手段与教学资源,如签名、投票问卷、头脑风暴、答疑讨论、测试活动、在线开放课程等。有效地利用好这些教学手段与教学资源能够丰富教学内容,活泼踊跃课堂气氛,使教学工作不再乏味,使学生体会到学习的乐趣。对已习惯于传统教学形式的高校老师,怎样短时间内从线下教学转变到线上教学,灵敏运用丰富的线上教学手段及教学资源开展线上教学活动是一件非常具有挑战性的工作。老师对上课所应用的教学工具不熟练,使用线上教学工具可能起不到应有的效果,甚至会适得其反,影响正常的教学工作。另外,不同性质的课程对远程教学工具的要求也不一样,针对课程性质选择适宜的教学工具进行教学活动也是线上
7、教学应考的重要问题。针对C语言程序设计课程的教学特点,线上教学以 腾讯QQ+蓝墨云班课 的形式进行。 腾讯QQ 主要进行课程主要知识点的讲解、程序的演示及线上答疑。 蓝墨云班课 则主要进行课程上课签到、课堂测试、课后作业及其它各种线上活动的开展。 在选用直播方式时,主要考虑远程工具的抗压性以及学生的接受意愿。经过开课前的测试, 腾讯QQ 能够远程进行多人的屏幕共享、语音、视频等功能,在正常的手机4G网络及普通家庭网络条件下,直播画面清楚明晰,基本不会出现过长的网络延迟及卡顿等现象。同时每位老师及学生在手机端或电脑端基本上都安装有 腾讯QQ ,不需要再另行安装其他直播软件,因而选用 腾讯QQ 作
8、为课程的直播平台。 蓝墨云班课 的选用则是基于其丰富的线上功能,如签到、测试活动、作业/小组任务等。这些功能可作为线上课程的辅助工具。合理运用这些功能将有利于线上课程的开展。例如,老师在课堂授课时可随时进行提问,能够对学生起到一定的督导作用。同时学生可以以针对老师的上课内容进行提问,方便老师与学生进行沟通,及时把握学生对知识点的把握情况,弥补传统教学的缺乏,有利于教学活动的开展。另外,适当地利用 蓝墨云班课 的投票问卷、头脑风暴、小组讨论等功能能够增加课堂的乐趣,让学生愈加愿意介入教学活动。这样有利于明确学生的主体地位,提高学生学习效率,进而提高教学质量。 3.2 、整合教学资源保证质量 疫情
9、期间的在线课程在短时间内打破了传统的授课方式,老师需要在短时间内适应这种新的方式。在不影响教学质量的前提下,难免会给老师带来额外的负担。例如,第一次使用 蓝墨云班课 时,很多教学资源需要老师临时搜集或手工录入班课。如班课中的 云教学资料学习 模块需要任课老师提早了解云教学资料的内容来判定该云课程能否适用于所教课程, 测试活动 模块则需要老师根据要求的格式手动输入测试题目等。另外,线下教学时,C语言程序设计课程教学活动的地点基本上是学校的计算机机房,学生上课能够随时根据课程的内容进行实践编程操作。而线上教学则需要学生提早安装课程所需要的软件。学生在安装软件、操作软件或调试程序时难免会碰到各种各样
10、的问题,需要老师进行大量的答疑才能保证教学质量。大量一线的教学活动会影响到高校老师其他工作的正常开展,因而合理整合教学资源,布置教学计划,对老师的教与学生是一个双赢的结果。 由于场地的限制,C语言程序设计的线下教学一般采用40人下面的中小班教学。而线上教学则不受场地的影响,能够支持上百名学生同时在线学习,并且教学班人数的多少对线上教学的影响要远远小于线下教学。鉴于此,通过将平行班的课程调整到同一时间段内进行授课,同时增加同等时间的课外答疑、辅导,能够在减少老师工作压力的同时,保证线上教学的质量。另外,老师提早在爱课程、B站等平台上搜索一些优质免费的在线课程,方便学生课后自我学习,提高学生的自主
11、学习能力。 3.3 、做好教学设计提高质量 线上教学打破了传统线下教学的形式,对学生和对老师老讲都是一种全新的形式。好的教学设计,能够真正地实现老师与学生之间的教学互动、教学反应、评价诊断等活动,激发学生的学习积极性,让学生体会到学习的乐趣。 蓝墨云班课 里面丰富的教学活动能够愈加方便老师做好课程设计。现以C语言程序设计为例简单介绍利用怎样 蓝墨云班课 及 腾讯QQ 进行该课程的教学设计。 (1课前准备 C语言程序设计是一门理论与实践一体化的课程,线下教学是在计算机机房里完成的。教学中采用的是理论知识由老师讲解、实践项目由老师演示、学生实操练习、集中讨论、老师评价等方式。这些方式在线下教学很容
12、易施行,但在线上教学时,部分教学方式会存在一定的问题。例如,在实践环节中,课程前期,学生在软件的安装、使用经过中会存在各种各样的问题。充分利用 蓝墨云班课 提供的各种线上功能能够较好地开展相关教学活动。 在C语言程序设计课程正式开课前一周,开创建立课程QQ群和 蓝墨云班课 。通过课前演示,老师及学生提早熟悉所利用线上教学软件的使用方式方法。在班课群中发布相关学习资源,如课程所需要的软件及软件安装、调试视频,同时老师需要亲身测试所发布资源的可靠性。在每个章节开场前一周,老师在云班课里发布预习内容,学生在规定的时间里提交预习成果。这样能够使老师在上课前有针对性地进行讲解。 (2课堂教学 蓝墨云班课
13、 及 腾讯QQ 提供了丰富的教学资源。充分利用这些资源,能够丰富现有的教学手段。两款平台都有自个的特点,能够实现功能互补。 腾讯QQ 能够实现屏幕分享,主要用于课程内容的讲解。在讲解的经过中,配合 蓝墨云班课 中的课堂练习,能够随时检验学生的学习效果。对学生把握不扎实的知识点进行进一步的讲解,做到有的放矢。 (3课后作业及辅导 课后作业是稳固课堂学习成果的重要手段之一。 蓝墨云班课 很方便老师布置各种形式的课后作业,学生在完成作业后可以以很方便地上传。老师能够在有网络的情况下,做到随时随地批改作业,充分利用碎片化时间。在进行课程辅导时,提早让课代表统计好学生在完成作业经过中碰到的问题,并针对这
14、些问题对学生进行统一辅导。 4、 结束语 对机械电子类学生来讲,C语言程序设计是一门应用性非常强的课程,是相关专业课的基础。疫情期间的课程教学对于老师来讲既是一项挑战,也是一个机遇。充分利用现有的网络教学手段与资源,合理地调整课程布置,能够弥补因疫情对教学的影响,做到事半功倍。教学实践表示清楚,这种教学改革方案效果明显。接下来,将进一步验证和完善本文提出的教学改革方案,以期进一步提高C语言程序设计课程的教学质量。 以下为参考文献 1彭娇邱晓丽.(C语言程序设计教学改革探究-基于CDI0理念 科技资讯, 2020(6)-:204 2谭桂华(C语言程序设计线上课程形式研究教育天地, 2020(10):245 3杜琰琪新冠疫情下(C语言程序设计线上教学探寻求索电脑知识与技术, 2020(14):180-181 4蒋丹萍,荆艳艳.张志萍贺超,张寰浅谈(风能工程线上教学科技创新导报,2020, 17(19):221-223 5任昌荣线上线下混合教学形式实践与探寻求索福建电脑,2022,35(3):156-159 6田雪冬,王咏梅,刘军高忠贵.传统教学方式与线上教学方式在(C语言程序设计课程中的比照分析广西物理, 2020, 41(1-2):74-77