"微课"+"网考"视角下高级语言程序设计课程教学改革研究
2021-11-15陈秋红
陈秋红
摘要:高级语言程序设计课程在以往的教学中存在诸多的弊端,如没有明确的教学目标、实践课程课时不充足等,随着新课改的深入发展,越来越多的院校以“微课”+“网考”模式为基础对高级语言程序设计课程进行改革。为了提升课程改革的实际效果,采用了制作微课视频、完善课程框架和体系、合理制定课程教学目标等手段。在课程教学中引入了全新的课程教学方法(“1+1+1”),为了鼓励学生主动提出和探究问题,在课堂教学中设置了相应的奖励机制;为了提高学生的创新和创业意识,把计算机专业实验室向学生全面开放,同时增加了实践教学课程的课时,为学生构建了模拟实践平台。
关键词:微课;网考;高级语言程序设计;改革措施
随着我国逐渐进入信息化时代,高校高级语言程序类课程迫切需要对教学模式进行改革。作为高校电子技术信息化、计算机科学与技术等多个专业共同的一门必修基础课程的高级语言程序设计,主要教学目标是培养和提升学生的计算机基础编辑代码能力,也就是如何在解决实际问题时使用计算机编码。但是这门课程对于初学者来说具有一定的难度。因此,为了对高级语言程序设计课程的教学质量和效果进行有效提升,需要对教学模式进行改革和创新。
一、高级语言程序设计课程存在的问题
通过对高校教育现状进行调查发现,我国很多高校已经开始对高级语言程序设计课程进行改革,也取得了一定的效果,但是依然存在众多问题需要解决。如很多学生接受新知识的能力差,不能完成教学大纲中的学习要求,再加上受到课时少、内容多等因素的影响,导致高级语言程序设计课程教师不能有针对性的开展教学;高级语言程序设计课程中存在较多的碎片化知识点,教师在课堂教学中往往反复强调重点知识,很难激发学生学习的欲望和兴趣;实践课程课时安排太少,导致课程内容不能和社会行业接轨,学生的能力不能满足社会岗位的实际需求[1]。
二、以“微课”+“网考”模式为基础的高级语言程序设计课程的改革措施
(一)对高级语言程序设计课程体系进一步完善
结合高校高级语言程序设计教学的现状和市场应用计算机语言的趋势,对高级语言程序设计课程体系框架进行改革和完善。该课程系统的主要内容是基础课题(图形图像处理技术、动态网页制作等)、专业必修课题(C# 编程技术、JAVA 语言、搭建局域网等)、创新课题(绘图技术、制作动画等)三类,教师要结合以上课程内容对课程体系进行完善,对不同课程合理安排课时,另外在教学过程中要融入创新创业教学,促使学生正确的认识高级语言程序设计课程,这样不仅能够促使学生对计算机市场中语言方面的发展历史有所了解,还能促使学生把课程内容和生活实践联系起来,对学生自主学习能力有效提升。
(二)对高级语言程序设计课程教学目标合理规划
对教学课程有效改革的前提条件是规划一个具有科学性和合理性的教学目标,这就需要全面分析高级语言程序设计课程中的关键内容,对其中的重点和难点知识进行细化。教师在开展高级语言程序设计课程之前先对市场进行调研,了解市场中相关企业的发展动态,分析学生进入企业需要掌握哪些计算机技术,然后把教学内容和市场中先进的技术进行整合,并根据教学大纲要求,规划教学和课程目标。并向教学资源共享平台发布微课视频,要求学生对课程基础任务进行了解。教师要结合学生就业规划,为学生制定具有针对性的自学清单,指导学生在课下根据自己的自学清单下载微课视频,鼓励学生利用教学平台和教师直接对预习中的疑问进行交流。这样教师能够合理规划教学内容,为学生提供充足的技能应用、理论知识等学习资源。通过以上方式,教师能够对学生学习动向实时掌控,在对教学目标调整的时候能够考虑到学生的学习趋向;根据预习情况合理安排网考模式,促使学生找出在自主学习过程中存在哪些不足之处,从而达到提高教学效果的目的。
(三)合理使用“1+1+1”式课程教学方法
课堂教学是学生学习的主要场所,也是传播课程改革教学文化的主要载体,教师要对以往所使用的传统教学方法进行改革,要尊重学生学习主体地位,要充分发挥出引导者的作用,要在课堂中充分激发学生自主学习能力,为学生提供更多的表达机会,尊重每一个学生的个性特点。高级语言程序设计课程教师可以把课堂教学分为三个部分:课前调研、课中讨论、课后考核。课前教师在教学平台发布课前调研专题,鼓励学生利用互联网或其它渠道查阅和准备专题研讨材料。鼓励学生提出自己的调研观点,培养和提升学生独立思考能力和创造能力。在课堂教学中,对教学重点知识进行整合,结合微课视频和市场运营的真实案例把教学内容引出,为学生提供发挥创新能力的机会,在课堂教学中鼓励学生针对教学内容提出问题。结束课堂教学后,教师公布下一课程的教学研讨方向,并指导学生统一整理课堂的重点知识作为复习资料。
结束语:
以计算机技术不断发展、教学过程中应用多媒体教学工具为背景,本文对高级语言程序设计课程教学以“微课”+“网考”模式为基础改革进行深入研究。根据提出的课程改革相关措施,对高级语言程序设计课程改革后的教学效果进行分析。尽管在实际教学中本文的研究已经小有成绩,但是在后续开展实际教学活动中,仍然需要对课堂教学中存在的潜在问题从多角度、多方面进行思考,为学生构建完整的、系统化的、信息化的课程资源数据库,利用云计算技术对教学资源进行整合,提高教学内容和市场发展之间的同向性,从而达到教育市场可持续发展、培养优秀的信息技术人才的目的。
参考文献:
[1]杨博宁.基于"微课"+"网考"模式的高级语言程序设计课程教学改革与实践[J].电子元器件与信息技术,2020,4(2):3-3.
[2]楊玉军,杨夷梅.非标准答案试题考试模式下的"高级语言程序设计"实践教学改革的探索[J].科教文汇(上旬刊),2019,No.469(9):84-85+95.
[3]滕薇.工程认证背景下"高级语言程序设计"实验课程教学改革探索[J].微计算机信息,2020,(9):58-59+62.
[4]徐小岳,赵厚宝.基于超星学习通平台的高级语言程序设计教学模式研究[J].科教文汇,2020,(5):69-70.