C++面向对象程序设计教学改革与实践


  摘 要:中国历来注重教育,尤其自改革开放后,教育兴国的战略被提出。随之而来的是教育方法的更新,尤其是随着国家对于教育的重视,教育所涉及的专业范围也在不断的加大,近几十年我国的科技迅速发展,计算机技术、网络技术等都迅速的进入到了国际顶尖的水平,而计算机或是网络技术的发展都是离不开软件程序的教育的,而作为软件程序设计的语言,对于软件的设计而言,应用范围最广泛的是C++面向对象程序,C++面向对象程序已经应用到了很多的领域,但是随着软件技术的大范围应用,现在的C++面向对象程序的教育方法培养的人才,为了顺应市场对于C++面向对象程序基数人才的需求,应该对C++面向对象程序的教育方法进行改进,不断的创新思维,培养更全面有些的行业人才。
  关键词:C++面向对象程序;教学模式;教育
  随着世界一体化趋势的不断扩大与发展,中国在国际软件技术行业人才的数量越来越多。C++面向对象程序设计是许多理工科专业的大学必修课程,是大学最为基础的专业课程,比如电气工程、电子信息以及计算机软及技术等专业,都会将C++面向对象程序设计专业基础课,C++面向对象程序设计学生的专业技术生涯有着重要的意义,关系到这些专业学生从业后的专业水平,以及职业生涯。
  一、C++面向对象程序课程所面临的问题
  对于理工科的学生而言C++面向对象程序设计知识基础,C++面向对象程序是与大学更高层次的专业课连接起来的桥梁。所以C++面向对象程序是学生职业的基础,所以C++面向对象程序课程在整个大学的课程学习生涯,是基础的方法引导。目前在各大高校C++面向对象程序课程基本上都是以讲授的形式教学,已经渐渐的不能满足社会对于C++面向对象程序开发行业的人才需求,其次传统的讲授形式的教学方法,已经渐渐的更不上教育行业的时代步伐,笔者对现在C++面向对象程序教学的方法存在的问题加以分析。
  1.1 C++面向对象程序教学内容陈旧,不能满足学生的日常工作需求
  的课程教育而言,应该是引导学生进行技术创新,而传统的教育模式是从上课到下课只有老师一个人在讲台上面向学生灌输知识,这样做看似可以学到更多的知识,但是其实好多接受能力差的学生连皮毛的没有学到,尤其是那些比较困难的学科,比如C++面向对象程序等逻辑性比较强的学科,这个问题更为严重。这样做其实老师和学生都花费了大量的时间,但是对于大部分学生效果并不明显,所以让学生参与到这一教学过程中就显得尤为重要。其次就是现在的C++面向对象程序教学是老师对概念和语法规则进行这种的讲解,在讲解一些相关的例题,没有起到课程应该起到的作用,所谓面向对象就是说从客观事物中抽象出知识,而上面的教学中没有教授学生这样的能力,当下的C++面向对象程序教学忽略了知识应用的重要
  1.2 C++面向对象程序教学对于实践环节不够重视
  对于C++面向对象程序这样的课程应该更加重视课程的实践,这样的专业最终都是要应用到日常的产生活中的,应用到项目中去的。如果没有实践,学生怎么会积累到相关的经验,C++面向对象程序的开发平台是计算机,如果没有相关的操作,在实际的工作中将不会立足。其次是,在正常的课程的教学中会安排实验的环节,但是实验的内容只是单纯的把课本或是书上的例题单纯的输入进去,缺少相应的改变,没有培养学生的创造性思维。
  1.3 C++面向对象程序例题陈旧
  部分的高校,在讲授C++面向对象程序设计的课程时,所有的例题基本都是书上的例题,而书上的例题比较着重语法的理解,而面向对象应该是要应用到真实的项目中去的,再加之书本上面的例题,比较旧,没有创新,这样会使得生跟不上当下的技术的前沿,严重影响课程的学习质量。
  二、C++面向对象程序设计的改革
  2.1教学内容的改革
  面向对象程序课程的讲授,不应该只重视书本上面的内容,尤其是书本上面的例题,作为老师应该从分的把握行业前沿的东西,对学生进行完基础教育后,应该让学生能够接触到现实中真实的项目的开发,增高学生们的学习兴趣,将课程的教授融入到实际的项目中,让学生们尽早理解面向对象的内涵。要加强老师和学生的互动,学生们遇到问题及时的和老师互动沟通,老师也应充分的了解学生们掌握知识的程度,实时的给学生们启发开导。培养学生自主学习的能力,教授学生们知识获取的渠道。
  2.2 以问题为C++面向对象程序教学主线
  以问题为C++面向对象程序主线其实质是教育工作者将知识点以问题的形式给学生,设置问题,引导学生用以往的所学知识,解决出老师提出问题,得到结果。这样可以让学生巩固已经学到的知识,同时得到教师所提出的来的问题。这样就教会了学生以已经掌握的知识解决自己面临的问题。这样的问题解决的过程让学生在学习新的知识的时候,也巩固了已经学到的知识,也锻炼了思维模式,如此一举三得,这样的教学方式对于C++面向对象程序这样的课程更加有用,能够充分的开发学生的思维。
  三、结束语
  綜上分析,随着科技的进步,各种行业都会用到软件的相关知识,所以C++面向对象程序的学生培养显得至关重要。C++面向对象程序是一门应用广泛的课程,也是实践性比较强的课程,所以在正常的课程教授的过程中,应该以学生为主体,充分的培养学生的动手能力和思维创新能力,注重实践,激发学生的学习兴趣,如此才能使课程的教学起到更好的效果。
  参考文献
  [1] 何国斌,吴春明.C++面向对象程序设计教学改革与实践[J].西南师范大学学报(自然科学版),2016,41(11):189-193.
  [2] 张会.C++面向对象程序设计实践教学改革探讨[J].西昌学院学报(自然科学版),2015(1):151-153.
  [3] 陈彬.“C++面向对象程序设计”课程教学改革与探索[J].科技视界,2015(13):75-75.
  (作者单位:山西农业大学信息学院 信工系)

推荐访问:教学改革 程序设计 面向对象 实践