APP下载

“互联网+”背景下程序设计课程的教学互动研究

2022-05-30曹莉宋学坤牛秋月

中国新通信 2022年13期
关键词:教学互动互联网+互联网

曹莉 宋学坤 牛秋月

摘要:程序设计课程的教学互动方法在提升学生学习质量方面起到至关重要的作用。基于此,在“互联网+”的背景下,研究程序设计课程的教学互动方法。首先,分析程序设计课程的重要性,研究该课程的优势与局限性;其次,通过分析教学互动类型、改善程序设计课程的教学理念、增设程序设计课程的互动情境、融合“互联网+”背景重设教学模式等方面,设计程序设计课程的教学互动方法;最后,以实践分析的方式,验证新教学互动方法的教学效果更佳,可以有效提升学生程序设计课程的成绩,极具推广价值。

关键词:“互联网+”;程序设计课程;教学互动

一、引言

“互联网+”是社会发展的必然趋势,该技术可以运用到产业融合与交流方面上,可以作为社会创新的重要载体,在各项领域上起到互相促进的作用。对于高校而言,“互联网+”背景是一种信息化技术与传统教学形式相结合的校内教学模式[1]。从这一角度分析,校内教学环境会因为“互联网+”而改变,利用外部可供给的资源与环境,为高校学生提供最佳的教学方案。就“互联网+”的实际意义来讲,“互联网+”技术是在互联网技术的基础上创新得出的,利用创新技术可以优化产业的发展,同样可以推动校内教学理念的改革[2]。

我国正处于信息化时代,“互联网+”的创新教育形式逐渐面向高校学生。随着信息化技术的兴起,各大高校开始创立计算机课程,程序设计课程是较为受欢迎的专业之一[3]。按照“互联网+”的教育理念,可以通过网络数据内容交互,强化课程教学的互动性,同时,也可以实现教学资源的共享,是提升教学效率的有效手段。传统程序设计课程的教学互动方法仅停留在口头上,教师的教学方式与教学理念没有变化,不能发挥出学生的程序设计能力。基于此,本文在“互联网+”的背景下,研究程序设计课程的教学互动方法,为学生未来就业提供保障。

二、程序设计课程教学重要性

我国人口较多,属于传统大国,在劳动力的储备上较为充足。但是,从人才培养与资源分配的角度上看,较多的劳动力仅会使其变得廉价,影响市场的经济发展[4]。因此,我国大力开发创新类产业,随着科学的发展,信息化技术与网络技术逐渐成为人才培养的关键。在此条件下,各大高校开始设立计算机相关专业,融合了“互联网+”技术后,程序设计课程不再局限于枯燥的教学方式,通过创新的教学方式与网络平台的建设,形成了线上与线下教学相结合的教学模式。此种教学模式不仅可以推动高校课程的改革,还可以为学生提供学习便利条件,最大限度地改善高校的教学与学习质量[5]。高校的教育理念正在向现代化与信息化的方向推进,网络技术的兴起,为高校提供了更加便于管理的教学模式,通过互联网平台,可以促进学生与教师在平台上的互动效果,不仅可以提高学生主动学习的能力,还会改进教师与学生之间的关系,进一步提升程序设计课程的教学水平。因此,“互联网+”技术可能会成为未来教育行业的核心理念。

三、“互联网+”背景下程序设计课程的教学互动方法

(一)分析教学互动类型

程序设计是计算机专业中较为复杂的课程,传统的教学方式以教师——教材——黑板——演示电脑为流程,也就是说,教师照着教材上的内容,在黑板上写出课程中主要的内容作为板书,最后将课堂上讲述的内容通过演示电脑演示出来,即可完成一次课程教学。在此过程中,教师的教学内容一板一眼,教材上的内容有限,学生基本上没有提问解惑的时间,无法满足学生的学习需求,更加不利于学生设计程序能力的培养[6]。在传统教学观念下,程序设计课程的教学互动方法是指教师提问,学生回答。而程序设计课程的理论知识相对较为复杂,教师提问的内容如果学生答不出来,很可能会接收到教师的罚写惩罚,在一定程度上会影响学生的学习心情。

本文设计的程序设计课程的教学互动方法,摒弃传统教学理念,以个性化教学为主,并利用“互联网+”技术,将教学内容移动化。在此基础上,针对不同的学生设计出不同的教学方案,以定制化的教学方式,为学生提供最佳的教学服务[7]。高校是为了培养社会人才而产生的,教学内容上需要兼具社会化,不仅需要加强学生的理论知识学习能力,还需要提高学生的实践能力,综合提升学生的程序设计能力。教学互动形式还需要融入数据化,在教学程序设计内容时,可以收集相关数据,让学生现场对数据进行管理与分析,从基础上提升学生的程序设计能力。

(二)改善程序设计课程的教学理念

不同于传统课程,程序设计课程是在信息化时代发展的产物,本身就具有一定的创新性,如果课程的教学方式沿用老式的教学理念,将不能充分发挥出学生的设计创作能力,压抑学生的设计天性,从而形成一群“死读书”的学习型人才。因此,改变教学互动形式从改善教学理念开始[8]。传统的教学理念以教师讲述为主,电脑演示仅会出现在课堂结束前10分钟,导致学生对课程的理解度不够,影响学生的学习效果。本文認为,新的教学理念需要从“互联网+”的背景出发,采用线上与线下教学一体化的形式,传授学生程序设计内容。

线下教学可以利用校园网络平台,对学生进行课前测试、课后辅导,自主设计等形式;线上教学可以通过多媒体,以具体演示的形式,传授课程设计的理论知识。也就是说,在线上教学的过程中,增加学生观察电脑演示的时间,减少枯燥讲解的时间。程序设计课程的教学时间普遍在1小时左右,可以在前半个小时演示程序设计的内容,后半个小时给学生自由发挥的时间,以排号的形式,保证每个学生均可以得到电脑演示的时间。在线下教学的过程中,课前测试与课后辅导均可以使用电脑操作,不再局限于理论知识测试。并且,课后作业也以自主设计的形式呈现,学生可以根据自己的兴趣,设计出符合常规的程序,进一步提升学生的程序设计能力。

(三)增设程序设计课程的互动情境

高校学生的年龄普遍在20岁左右,这个年龄的学生设计天分较高,学生自身的观点与见解较为独到,创新性想法值得教师的鼓励。在教学互动过程中,教师需要对问题进行规划,针对不同的学生提问不同的问题,在提问互动环节中,教师需要对学生的回答作出评价,学生回答出的内容即便出现偏差,教师也需要认真思考学生回答内容的合理性,并提出相关见解,进而培养学生的创新性意识[9]。因此,本文在改善教学理念的基础上,增设程序设计课程的互动情境,引导学生的主动思考与主动创新的能力。

一般情况下,课堂上想要真正意义上实现教学互动,就需要教师与学生处于平等的地位。对于教师而言,学生是具有发展潜力的人才,每个人都具有闪光点,不能以教师的定位来判断学生的能力,而是需要尊重学生的期望水平,减少教师对学生的负面影响。对于学生而言,教师是传授知识的人才,教师对学生的肯定可以为学生提供完成学习任务的信心与勇气。因此,在增设课程互动情境的过程中,教师可以从课前、课中、课后等三个环节,了解学生的实际情况,引导学生主动思考问题,并解决问题。互动情境也不再局限于提问与回答方面,可以在互联网平台上进行情境互动,或是通过小组竞争的互动方式,形成“生生竞争”的良好学习氛围。

(四)融合“互联网+”背景重设教学模式

高校学生的学习天分毋庸置疑,学生缺少的仅是学习的动力与努力的氛围。教学互动模式的关键在于鼓励每一位学生的参与,真正意义上实现教学互动,只有每一位学生均参与到互动教学中,才能保证学生的学习效果。因此,在“互联网+”的背景下,教学互动模式需要重新设定。在互动式教学中,师生互动固然重要,但是,学生与学生之间的互动同样重要。学生们的年级相差无几,思想具有一致性,如果将教学模式改变成竞争模式,将会激起学生之间的竞争心理,在回答问题时,也可以畅所欲言,对不同的见解提出疑问与解释,进而提升学生的程序设计能力[10]。此外,竞争性的教学模式可以以小组的形式展开,课程教学完成后,可以开展小组讨论。在此过程中,各个小组就会出现不同的意见,教师可以鼓励学生提出疑问,再由其他小组的学生解答疑问。当学生遇到解答不了的问题时,教师可以适当点拨,在保证学生的思路清晰的基础上,对每位学生的知识理解能力作出判断,为学生的后续教学提供帮助。

四、实践分析

(一)教学概况

为了验证本文设计的教学互动方法是否具有使用效果,本文对上述方法进行实践分析。以我校2020级计算机科学与技术专业的C#程序设计课程和2019级软件工程专业开设的ASP.NET应用开发课程作为研究对象。作为一所中医院校,我校的计算机科学与技术专业和软件工程专业起步较晚,自2005年开设以来,这两个专业的第一志愿报考率一直很低,多数是调剂生,且录取分数比医学专业低很多,学生普遍基础薄弱,对计算机专业缺乏认同感。此外,还有相当一部分学生是以文科生录取到我校,这部分学生的数学基础较弱,在学习程序设计课程方面存在着天然的弱势,在学习过程中经常产生畏难情绪。

程序设计作为计算机专业的主干课程,知识点繁杂且内容枯燥,对于中医院校的学生来说难以理解,同时课程内容注重实践能力训练,以提高开发技能和实践能力为目标。受传统教育观念影响,程序设计课程的教学通常采用先讲解理论知识、再演练操作、最后指导练习的模式,學生往往禁锢在被动接受式的学习模式中,最终出现了“理论知识不理解,演练操作学不会”的情况,课堂教学效果大打折扣。学生逐渐对程序设计课程产生抵触心理,进而影响未来就业发展。

(二)实施结果

在上述条件下,分别将传统程序设计课程教学互动方法与本文设计的程序设计课程教学互动方法,应用在C#、ASP.NET、C语言等程序设计课程上,实施结果以学生平均成绩对比的形式呈现,具体实施结果如表1所示。程序设计课程有很多,传统程序设计课程教学互动方法的学生平均成绩较低,平均成绩仅在及格分数左右,不仅会影响学校的教学声誉,还会打击学生的自信心,对于学生未来发展起到限制作用。而本文设计的程序设计课程教学互动方法的学生平均成绩普遍较高,因此认为本文方法可以应用于实际教学过程中,符合本文研究目的。

五、结束语

近些年来,信息化技术为人们带来了耳目一新的感受,网络技术与计算机技术的出现带动了很多中小型企业的兴起。在此条件下,大部分高校紧跟社会发展的脚步,在校内专业中加入了编程、程序设计等课程,为学生提供未来发展的舞台。传统程序设计课程的教学互动方式存在局限性,教师与学生之间的互动几乎为零,教师用复杂晦涩的语言,不仅给学生带来了枯燥乏味的感受,还降低了学生对程序设计课程的兴趣,严重影响学生对课程的理解与认知程度。基于此,本文在互联网+背景下,研究程序设计课程的教学互动方法,旨在减少课程教学的单一性,丰富学生的学习氛围,为学生未来在计算机事业的发展提供保障。

作者单位:曹莉    宋学坤    牛秋月    河南中医药大学 信息技术学院

参  考  文  献

[1]冯莹莹,王秀友,周红志.“互联网+”背景下高校计算机程序设计类课程线上教学实践研究[J].成都师范学院学报,2021,37(07):59-66.

[2]周晓辉,韩磊,宋丽敏.思政课堂互动式教学模式下好弹幕软件的应用研究——以形式与政策课程为例[J].创新创业理论研究与实践,2020,3(01):51-53.

[3]王春荣,赵永青,刘那仁格日乐. “互联网 + ”背景下在线课程资源建设与管理—— Java EE 程序设计课程为例[J].计算机教育,2021(09):167-170+175.

[4]吕格莉,刘卫国,蔡旭晖,等. “互联网 + ”背景下基于 OBE 理念的教学设计与实践——以“计算机程序设计基础( C++ )”课程为例[J].工业和信息化教育,2020(11):47-51.

[5]张鑫,张岩,裴楠楠,等.基于创新能力培养的同步互动式教学模式探索与实践——以“单片机原理及应用”课程为例[J].工业和信息化教育,2020(02):48-51+64.

[6]韩成丽,张学虎. “互联网 + ”背景下混合教学模式有效教学研究案例实践分析——以《网页与 WEB 程序设计》课程为例[J]. 教学方法创新与实践,2020,3(1).

[7]郝美玲,张艳红,李庆伟,等.中药制药专业大学生职业生涯规划课程在线教学互动的设计与实践[J].中国医药导报,2021,18(07):79-82.

[8]钱洁源,张倩.线上教学互动课堂模式的探索与实践——以高职《医患沟通》课程教学为例[J].创新创业理论研究与实践,2020,3(23):46-48.

[9]程熙倢.浅析高职院校学前教育专业思政理论渗透——以思政教育与声乐课程互动教学为例[J].教育观察,2020,9(44):91-93.

[10]刘慧媛.基于超星学习通的“互联+互动”教学模式探索——以商务经济统计课程为例[J].创新创业理论研究与实践,2020,3(18):90-92+110.

猜你喜欢

教学互动互联网+互联网
教学互动与人的社会化训练
谈大数据分析和英语教学的关系
“九步五必做”教学法研究
从“数据新闻”看当前互联网新闻信息传播生态
互联网背景下大学生创新创业训练项目的实施
以高品质对农节目助力打赢脱贫攻坚战