APP下载

高职计算机程序设计语言课程的教学方案分析

2020-09-12史素娟张一帆

中文信息 2020年8期
关键词:程序设计计算机高职

史素娟 张一帆

摘 要:随着社会经济环境的不断变化,教育逐渐受到人们的广泛关注和重视,其中高职计算机教育更是成为人们关注的重点。程序设计语言课程作为高职计算机课程的核心部分,其培养目标与社会主义现代化建设要求相符合,需要学生具有较强的基本技能,能够从事与计算机相关的工作。然而在目前的程序设计语言教学中,还存在许多的问题有待解决,必须需要制定科学的教学方案优化教学。

关键词:高职 计算机 程序设计

中图分类号:TP312  文献标识码:A    文章编号:1003-9082(2020)08-00-01

前言

目前高职教育已经成为我国教育发展的主体,基于高职教育的特殊属性,其在教学中需要为学生教授多元化的知识,提高学生的职业技能。程序设计是专业教学的重要组成,程序设计的掌握情况会对学生今后学习其他专业课产生直接的影响。而如何让学生学习知识的同时,对学生的动手能力进行培养,已经成为教育者必须研究的主要内容。

一、程序设计语言教学中存在的问题

1.教学时间有限

三年是我国高职院校计算机专业学习的统一时间,而学校开设的程序设计语言课程和实践课时相对比较有限,学生只能对最基础的程序设计知识有所了解,结合书本中的设计实例进行分析,而无法运用程序设计语言处理实际存在的问题。

2.学生基础存在差异

程序设计学习对于学生的逻辑思维和数学知识有着非常严格的要求,而有些学生的数学知识水平有待提升,导致在学习程序设计时会面临许多的困难。由于对计算机解题没有正确的了解和认识,有些基础比较薄弱的学生会对计算机程序产生抵触感,无法积极主动学习程序设计语言。

3.教材与高职教育要求不相符

目前,高职程序设计语言课程并没有为学生提供较多的实践教学机会,学生仅能理解教材中的内容,无法在实践中灵活应用知识,导致学生的实践能力始终无法得到有效的提高,与高等技术应用型人才的职业培养要求存在较大的差距,无法形成特色性的高职教育形式,难以满足高职教育需要。

4.教学方法不够先进

课上讲授与学生实验是高职程序设计语言课程教学的主要方式,学生通过上机实验,可以编辑调试课本中现有的实例,一旦调试成功就代表任务的顺利完成。这种教学方式只能对学生了解语法知识和调试技巧提供帮助,而无法培养学生解决问题的能力。

二、计算机程序设计语言课程的教学方案

1.完善程序设计语言课程的教学内容

突出职业技术应用能力是高职计算机教育的主要教学目标,不能直接按照普通高校的教学模式进行教学。而是需要对经济社会的发展需要有所了解,结合社会实际需要制定规范性的教学目标,并严格按照该目标开展教学工作,使教育更加具有实用性的特征,为社会培养更多的计算机人才。针对程序设计语言课程来说,需要包括多方面的内容:

第一,程序设计语言课程教学需要包含语法知识、控制结构等。对于学习程序設计语言编程来说,程序设计语的语法知识是其重要的基础,如果学生不了解程序设计语言的基本语法,那么就很难保证编辑的准确性,对后续调试和维护带来不便。而程序的控制结构与对象的程序设计语言和面向对象的程序设计语言有着密切的关系,需要重点讲解程序的控制结构,使学生可以明确具体的顺序,合理进行应用,并对结构的程序流程进行准确的分析。

第二,需要在实际教学中增加更多的实例,通过实例使学生可以更好地理解知识点。以往在进行教学时,一个知识点只配备两个实例,不同实例内容无法准确衔接,对学生从整体方面理解教学内容产生不利的影响。相反如果规模比较大,具有极强实用价值的案例可以与整个教学过程相融合,就会比只依据教材进行讲解,更加能够得到学生的认可。

2.采用多样化的教学方法

2.1精讲多练,因需施教

在具体教学过程中,教师需要对程序设计语言课程的要点和基础知识进行针对性地讲解,使学生可以对编程的方法有准确的掌握,而其他具体内容可以给予学生一定的时间,让学生开展自学。同时在讲授的基础上,还需要为学生提供更多的上机操作机会,使学生的操作技能可以得到全面的培养,让学生通过实践合理应用知识。由于高职程序设计语言普遍存在课时短的问题,因此这就要求教师需要对课堂知识结构进行科学的设计,减少简单知识的讲解时间,对于一些比较难以理解的知识进行重点讲解,突出难点。除此之外,还需要对教学大纲进行研究,以教学大纲为依据确定具体的培养目标,以应用为主要的目的。

2.2选择适合高职学生的教材,注重启发式教学

针对教学来说,需要合理选用教材,增加实验内容,使学生可以应用程序设计语言进行编程,具备良好的创新意识。另外,在使用符合高职学生需要的教材进行课堂教学时,教师需要对学生的创新意识进行合理的激发,使学生可以及时发现问题,培养学生解决问题的能力。

2.3采用案例教学方式

程序设计语言教学不仅需要为学生传授正确的知识,同时还应该让学生运用程序设计语言合理编程。采用案例教学,可以有机结合课堂内外环境,将理论知识与实践相结合,为学生自学提供更多的时间,让学生可以带着问题分析案例。教师在对案例分析的过程中也需要进一步拓展学生的知识范围,为学生讲解与案例相关的知识,让学生掌握分析的技巧,更好地消化知识,真正将理论与实践相融合。

2.4加大实践教学的比重

以社会需求为导向是高职计算机专业设置的主要方向。因此,在进行程序设计语言课程教学时,需要适当增加实践教学内容。课内实验和课程设计是实践教学的主要形式,而如果仅仅通过课内实验很难满足预期的要求,为此需要将课程设计教学环节与实验相结合,使学生在实践过程中可以及时发现问题,并灵活运用知识解决问题,系统性地培养学生独立开发应用系统的能力。

结论

程序设计语言教学是高职计算机教学的重要组成,不仅需要学好计算机语言,同时需要从整体方面考虑问题,将程序设计语言融入专业整体环境中。因此,需要采取多元化的方式进行程序设计语言教学,让学生可以对程序设计基本知识有正确的了解,形成良好的技能,而这也需要高职教师不断总结经验,在实践教学中持续探索。

参考文献

[1]马妍妍,李宁.基于职业能力的教学改革探索与实践——以高职计算机专业《C语言程序设计》课程为例[J].智库时代,2019,01(24):130+153.

[2]周雅静,朱艳芬.高职计算机类课程思政教育的探索——以《C语言程序设计》为例[J].教育现代化,2019,6(42):200-202.

猜你喜欢

程序设计计算机高职
计算机操作系统
基于Visual Studio Code的C语言程序设计实践教学探索
基于计算机自然语言处理的机器翻译技术应用与简介
从细节入手,谈PLC程序设计技巧
高职应用文写作教学改革与创新
信息系统审计中计算机审计的应用
高职高专院校C语言程序设计教学改革探索
PLC梯形图程序设计技巧及应用
高职人才培养模式创新探讨
Fresnel衍射的计算机模拟演示