您好, 访客   登录/注册

互联网+课堂下高职《C程序设计》教学改革创新

来源:用户上传      作者:

  摘要:互联网在目前的教育教学中得到了普遍的应用,并且对教学产生了积极的影响,所以在互联网大背景下分析具体的教育改革和创新十分的必要。高职作为我国教育的重要组成部分,在高素质应用型人才培养方面发挥着重大的作用,所以强化高职院校的教育改革,提升教学的成果现实意义显著。就当前的高职《C程序设计》教学来讲,要在互联网大背景下实现教学改革,需要基于教学过程做分析和研究。总之,文章就互联网+课堂下高职《C程序设计》教学改革做分析,旨在为实践提供指导和帮助。
  关键词:互联网+;高职;《C程序设计》;教学改革;创新
  中图分类号:TP393      文献标识码:A
  文章编号:1009-3044(2019)23-0141-02
  开放科学(资源服务)标识码(OSID):
   从现实分析来看,《C程序设计》这门课程的实践性比较显著,所以在课程改革中需要做实践教学的强化。不过具体分析《C程序设计》可知,这门课程的教学质量提升关键是让学生了解具体的程序设计过程,因此只有在过程准确认知的情况下其结果才会有所提升,因此在互联网大背景下要实现《C程序设计》教学改革创新,需要构建一种基于过程强调的教学模式,以下便是对这种教学模式的具体分析。
  1 基于过程的教学模式在教学实践中需要注意的内容
  1.1 过程的完整性
  首先需要注意的是过程的完整性。从具体分析来看,基于过程的教学模式,教学内容贯穿过程始终,也就是说学生的能力是从整个过程的掌握得到训练和提升的,因此任何过程的缺失都会影响对学生的能力训练和提升,因此必须要重视过程的完整性。而就过程的完整性塑造来看,一方面基于《C程序设计》实践来开展,另一方面基于学生的能力训练和提升做设计,这样,最终教学中构建的完整过程不仅具有了实践参考意义,更具有了综合教学价值。
  1.2过程中细节的重视程度
  其次是过程中细节的重视程度。从实践教学来看,过程对结果会产生直接影响,而整个程序设计,需要注意的细节性工作是非常多的。之所以要重视细节是因为一个细节的问题会引发一连串的问题,最终导致设计结果与预期的不符。比如在程序设计中,一个细节的失误会造成整个程序的无法运行或者是程序结果运行错误,因此必须要对过程中的细节做强调。
  1.3 过程的创新性
  最后是过程的创新性。程序设计本身是一项比较枯燥的工作,学生在具体学习的时候乐趣体味不够深刻,如果设计过程再无新意,那么学生的学习兴趣会有极大的丧失。基于这样的情况,在互联网背景下,老师要实现《C程序设计》教学的趣味性,需要具体程序设计过程中穿插比较有趣的内容,比如让学生利用掌握的知识做小游戏设计,同学交流设计心得与体会等,通过相互沟通的加强避免在教学中出现过于无味的情况,整个过程充满了轻松和快乐,学生的学习整体效果会有所提升。
  2 基于过程教学模式的具体开展分析
  2.1 确立完整的教学过程
  第一是确立完整的教学过程。基于过程开展的教学需要将教育的主要内容融入了过程实践中,所以在具体教学开展的时候,需要通过完整的过程确立,准确清晰的融入具体的教学,这样,学生在过程体验中可以清晰知道程序设计的各个环节需要注意什么,从而实现自我能力的提升和增长。举个简单的例子,C程序设计的过程中需要注意的C语言的具体利用以及语言的正确表达书写的利用,因为无论是语言运用错误,或者是书写错误,亦或仅仅是一个标点符号的错误,都会引发整个程序的运行错误或者是显示错误,因此在教学实践中,老师必须要对学生应用C语言的过程进行强调,在完整的过程基础上通过细节的强调,学生对C语言程序设计的整体性掌握效果会有明显的提升。总之,确立完整的设计过程,然后将教学内容在过程中做融入,并在相应的环节强调内容,这样,学生不僅对设计整体有所了解,对细节的重视度也会明显加强。
  2.2 基于过程教学采用多样化的方法
  第二是基于过程教学采用多样化的教学方法。从实践教学来看,多样化的教学方法可以有效地改善课堂的氛围,让学生的学习积极性的兴趣浓度有显著的提升,因此在实际教学中,基于设计的过程使用多样化的方法十分的必要。举个简单的例子,基于过程开展教学,老师可以采用项目驱动教学这种方法,即让学生开展某项目的自主设计,老师通过引导帮助学生熟悉设计的全过程,至于过程中的具体设计,由学生在理论基础上做自我考虑。这种方法锻炼了学生的独立性,对其设计思想的展示有显著的效果,另外,这样的设计方法利用,老师可以更加清楚地发现学生在基础方面的缺陷并实现针对性教学。除了项目教学法,多媒体教学探讨、网络组织交流分析法等也可以做利用。总而言之,基于过程采用多样化的教学方法会让学生的实践能力获得有效提升。
  2.3 在过程教学中强调评价与考核
  第三是在过程教学中强调评价和考核。从实践教学分析来看,结果虽然很重要,但是过程更重要,因为过程是导致结果的直接因素,而且过程是学生能力获取的重要途径。为了让学生在设计过程中获取更专业的技术水平,在教学实践中确定具有全面性和专业性的评价指标,这样可以对学生的具体过程做更加严格的考核。举个例子,某高职院校计算机专业在《C程序设计》这门课程教学中基于过程的教学确定了完整的程序设计流程,并要求学生基于该流程进行设计,为了考核学生的过程操作能力,在过程中设计了四项指标,分别是原则运用的准确性、思想创新性、细节把握程度以及设计专业化水平,基于这四项指标对学生进行评价和考核,学生的优势和不足一目了然,这对于学生自省而言效果显著。
  2.4 基于结果设计和优化过程
  第四是基于结果设计并对过程进行优化。《C程序设计》教学不仅要重视过程,还要重视结果,不过在基于过程的教学实践中,过程的重要性更加突出,因此需要对过程做一系列的设计优化。从实践分析来看,在有了明确的结果和目标后,学生的设计思路会更加的清晰,所以在基于过程的教学中,老师事先设计具体的结果,然后让学生基于结果做设计过程的分析和构建,这样,学生可以基于结果和自身的想法实现过程的假设与论证,最终获得其认为最优的过程。在过程设计中,学生的自主性和创造性得到培养,其对于设计的思考也有了明显的加深。总之,基于结果做设计并对过程进行优化,这对学生的能力提升意义显著。   3 优化教学的具体措施
  从上文的分析可知,基于过程的《C程序设计》教学能够有效地改变目前的课程教学实践,实现教学质量的综合实效的整体性提升,但是如果在教学中其他方面的要素不做优化,基于过程的教学改革很难发挥出其应有的效果,因此具体讨论教学中的优化措施以及策略也是十分必要的。
  总结教学实践可知要优化教学,第一项重要的内容是进行教师队伍素质的整体提升。调查发现,教师的执教能力会影响具体的教学模式利用。虽然说基于过程的教学改革在理论上可以起到很好的效果,但是在实践中,如果老师的水平不够,过程设计失误或者是过程控制效果不强,那么具体的教学实施必然无法达到预期的目的,因此在教学优化中,一方面需要通过理论培训让老师具有更强的新观念接受能力,这样,老师接受和利用全新教学模式的能力会提升。另一方面,对老师的实际执教能力和操作水平做训练,老师在教学中的实操更加专业,其教学执行的效果会有稳步的提升。
  第二是在教学的过程中要积极地利用新方法以及可利用的道具。方法的利用能够使教学的多元化表现更加的突出,不同的学生能够选择自己接受度比较高的方法进行学习,这样,因人而异的教学实施会表现的更加突出。在上文中提到,教学的过程中需要多变换方法,比如采用多媒体教学法,项目驱动法、过程探究法以及环节联系分析法等等,无论是哪种方法,其都是服务与教学的,因此方法没有优劣,只有合适与否的区分。基于此理念,老师在教学实践中做好方法的甄选并有效率提升教学的成果。
  第三是在教学中进行主动性总结。教学的效果提升不是一蹴而就的,其需要经过慢慢地积累,在积累的过程中,问题一个个被解决,教学的成绩自然会有一步步地提升。基于此,在教学实践中,无论是老师还是学生都需要进行积极的总结,一方面是发现教学问题,另一方面是发现学习问题,在发现问题的基础上做总结提升,整体成效会更加显著。简言之,教学总结对教学成绩提升意义显著,因此在教学中勤做总结,这能夠实现教学的稳步提高。
  4 结束语
  综上所述,在互联网背景下,学生的学习硬件条件在明显改善,其可利用的资源在显著性增加,因此要实现教学的具体改革,可以从硬件做入手分析。互联网是一种重要的可应用工具,在《C程序设计》教学实践中,基于这种工作设计过程教学模式,并在教学中做此种模式的应用分析和讨论,这能够有效地帮助高职计算机专业的学生实现《C程序设计》学习效果提升。
  参考文献:
  [1] 杨杰."互联网+"时代下翻转课堂教学模式研究与实践 ——以C语言程序设计为例[J].湖南科技学院学报,2016,37(5):127-129.
  [2] 曾晓晶,樊斌.“雨课堂”在C语言程序设计课程中的应用研究[J].现代计算机,2017(3):14-17.
  [3] 刘立云,赵慧勤,冯丽露,等.“互联网+课堂”下的C程序设计教学改革之探索[J].中国教育信息化,2016(23):39-41.
  [4] 李丹."互联网+"视角下高职计算机类专业课堂教学模式研究[J].软件导刊(教育技术),2017,16(4):44-46.
  【通联编辑:光文玲】
转载注明来源:https://www.xzbu.com/8/view-15031073.htm