您好, 访客   登录/注册

“互联网+”时代下中职《C语言》教学策略优化研究

来源:用户上传      作者:

  摘 要:该文基于“互联网+”时代下中职《C语言》教学策略优化研究,对中职《C语言》教学存在问题进行阐述。主要围绕三点进行分析:(1)提升教师专业素质,促进教学活动开展;(2)培养学生学习兴趣,提高教学质量;(3)完善教学方法,促进教学活动开展。以期能够激发学生学习兴趣,降低学习难度,以此实现教学目的,提升C语言教学质量。希望对教学活动开展提供帮助。
  关键词:“互联网+”时代 中职 C语言 教学策略
  中图分类号:G63 文献标识码:A 文章编号:1672-3791(2019)01(b)-0-02
  在“互联网+”时代,网络技术、现代信息技术重要性逐渐突显出来。C语言是软件编程中不必可少的一部分内容,具有十分重要作用。其可以將复杂的语言简单化,以便于操作与应用。在中职《C语言》课程教学中,仍存在一些问题,导致学生学习情况不理想。由于《C语言》课程比较抽象、复杂,对于初学者而言,有一定难度。如何教好这门课程,提高学生对C语言学习兴趣是教师面临问题,基于此,对“互联网+”时代下中职《C语言》教学策略进行分析。
  1 中职《C语言》教学存在问题
  中职《C语言》课程教学的目的,是使学生掌握程序设计理念,了解设计方法,使学生通过该课程的学习,可以将教学内容应用在实际问题中,培养学以致用的能力。但是在实际教学中,我们可以发现,学生在学习过程中,并没有明确的学习目标,学校开展什么课程,学生就学习什么内容。在实际教学中,学生对这门课程学习并没有过于认识,认为对日后工作并没有什么过多作用[1]。对于中职学生而言,枯燥、抽象的教学内容,无法激发学生学习兴趣,不利于教学活动开展。C语言是一门实践性较强的课程,中职教学中,忽略学生实践教学,导致学生实践能力较差。此外,中职学生学习基础较差,在学习中缺乏管束,无法全身心投入到学习中,自主学习能力较差。
  在实际教学中,部分教师仍采用传统教学方法进行教学,即灌输式教学,学生只能被动接受学习。这种教学模式不仅影响学生学习积极性,同时不利于学生对C语言的学习。传统教学模式下,学生与教师之间互动较少。教师无法满足学生学习需求,学生无法深入学习教学内容。这对于C语言教学活动开展十分不利。久而久之,学生就会对学习失去学习兴趣,教学质量也会因此降低。
  2 “互联网+”时代下中职《C语言》教学优化策略
  在互联网时代背景下,现代信息技术发展十分迅速,互联网已经融入到人们的生活工作中,成为人们生活中必不可少的一部分内容。在教学中,如何提高学生C语言学习效率,提升学生编程能力与应用能力,是教师面临的问题。该文就此提出几点意见,希望能够促进教学活动开展。
  2.1 提升教师专业素质,促进教学活动开展
  随着素质教育发展,现代教学模式逐渐发生一些变化,教学理念与教学设备逐渐被引进教学中[2]。在该教学模式下,传统教学理念已经无法满足学生学习需求,对学生学习发展十分不利。现代教学,对教师综合素质提出较高要求。如何将传统教学方式转变成现代教学,是教师目前面临的问题。传统教学中,教师将理论知识作为教学重点,忽略学生实践能力培养。为了提升学生综合素质、提高教学质量,教师应该重视自身素质培养。在教学中,教师应以学生为主,将现代教学理念与教学手段应用在C语言教学中,以此满足学生学习需求,使学生在学习中,思维能力、应用能力得到培养,教学质量得到提升。
  2.2 培养学生学习兴趣,提高教学质量
  在中职教学中,教师应该重视学生学习态度、学习兴趣的培养。C语言对于学生而言,比较复杂难懂,学生在学习过程中容易遇到很多问题,进而产生畏难心理,影响教学效果。在这种情况下,学生编程技能得不到培养,对其未来工作开展十分不利。基于此,在教学中,教师应增加与学生沟通,了解学生实际学习情况,并采取针对性教学策略,引导学生进行学习,使学生树立良好学习态度。算法设计、程序编写、调试作为C语言重点学习内容,比较抽象难懂,大部分学生认为该内容过难,因此不愿意深入学习。为了改变这一状况,在实际教学中,教师应根据学生学习情况,合理设计教学内容,引导学生以直观方式学习该内容,利用多媒体,将C语言编写常用的软件、设备等展示给学生,使学生对此有正确的认识,提升C语言教学质量。
  2.3 完善教学方法,促进教学活动开展
  首先,对比教学法。在中职教学中,C语言课程教学中,教师可以采用对比教学法,将复杂的问题简单化,以此激发学生学习热情,使学生主动参与学习中。利用对比教学法,将教学内容联系在一起,通过横向、纵向对比,强化学生对学习内容的记忆,进而提高教学质量。《C语言》课程多以理论教学为主,概念内容比较相似,学生在学习过程中,容易出现混淆的情况。基于此,将对比教学法应用其中,可以加深学生对学习内容的理解,进而提高学生学习能力与编程能力。这样一来,不仅可以巩固学生学习内容,同时可以建立完整知识体系,对学生未来工作具有很大帮助。例如,学习if句型与switch句型定义时,教师可以利用对比教学法进行教学,引导学生将两者结合在一起学习,使学生在学习过程中,掌握该内容,并学会如何在实际问题中应用。
  其次,启发式教学法。启发式教学在《C语言》课程中应用,不仅可以培养学生应用能力,同时可以培养学生思维能力,有利于学生编程能力提升。启发式教学的应用,可以使学生主动参与学习中,对学生综合素质培养具有促进作用。在实际教学中,教师应根据教学内容及教学目标,对学生进行提问,使学生在分析问题的过程中,掌握学习内容,提升应用能力。这样一来,学生基础知识得到巩固,同时有利于教学活动开展。例如,学习《循环控制》这一内容时,需要学生掌握break和continue语句,教师可以就此对学生进行提问:求13的13次方的最后三位数。引导学生利用该教学内容进行计算。这样一来,学生实践能力得到巩固,同时学习能力得到提升,对学生未来学习发展具有促进作用。
  再次,多媒体教学法。中职《C语言》教学内容比较抽象难懂,学生在学习过程中,无法理解抽象内容,不利于教学活动开展。将多媒体技术应用其中,可以将教学内容以直观的方式呈现在学生面前,将教学难度降低[3]。
  最后,小组合作教学法。在实际教学中应用合作教学法,可以培养学生自主学习能力。在实际教学中,将学生分为不同小组,结合教学内容,对学生布置问题,引导学生进行学习,解决问题,以此培养学生学习能力,促进学生全面发展。
  3 结语
  总而言之,中职教育中C语言教学,内容比较复杂、难懂,学生在学习过程中,会遇到很多问题,导致学生学习效果不是十分理想。为了提高学生学习效果,提高教学质量,将《C语言》课程进行优化,完善教学观念与教学方法,使学生主动参与学习中,以此提高学生学习效率,挺高教学质量,促进学生身心全面发展。
  参考文献
  [1] 李文芳.智慧学习环境下中职生学习动力激发策略——以《C语言程序设计》课程教学为例[J].通讯世界,2018,25(12):283-284.
  [2] 王贵玲,李国斌.基于微课的混合教学模式在继续教育教学中的应用研究——以“C语言程序设计”为例[J].无线互联科技,2018(22):95-97.
  [3] 冯振,王玉香.高职院校电气信息类专业《C语言程序设计》课程教学改革探讨[J].课程教育研究,2018(42):242.
转载注明来源:https://www.xzbu.com/8/view-14685513.htm