APP下载

应用型民办院校程序设计教学方式探讨

2011-12-31刘树锟陈振文雄军梁华

计算机教育 2011年24期

  摘 要:C语言是高等院校计算机专业学生的专业基础课,是计算机专业后续课程如数据结构、面向对象技术等课程的前期课程。能否学好C语言直接影响到后续课程的学习效果。文章以湖南涉外经济学院计算机科学与技术学院为例介绍了目前程序设计课程的教学概况,分析了C语言教学过程中出现的一些典型问题,并针对这些问题提出了改革措施。
  关键词:C语言;教学方法;民办高校;应用能力
  
  
  1 背景
  民办高等教育的目标是培养高素质应用型人才,重点是培养学生解决实际问题的能力,这也是湖南涉外经济学院的教学目标定位。有了明确的定位还需要有和定位相一致的教学方法。而计算机科学与技术专业更能够体现出应用这一特色。如何去提高学生的应用能力,培养学生应用技能呢?这是教师必须要思考的问题[1]。应用型这一概念不应仅仅停留在表面,更要切实落实到学生的学习过程和教师的教学过程中去。程序设计是计算机专业必须要开设的课程之一,包含多种语言,如C、C++、C#、Java等。但是在这几种语言中起基础作用的是C语言。因为“C语言程序设计”是学生学习程序设计的基础课程[2],学生通过学习C语言程序设计这门课程根本目标,不仅仅是掌握这门语言,更重要的是让学生掌握编程的思想和方法[3]。
  如何提高该课程的教学质量是计算机教学的一个重要问题[2-3]。尤其在民办高校中,因为一门课程学不好,会导致学生一系列课程学不好。以至于学生通过四年的学习,没有掌握任何一门可以应用的技术,进一步导致无法就业,从而影响学生和学校的良性发展。所以民办高校教师的责任还肩负了学校荣誉
  
  建设的责任,任重而道远。作为计算机专业的教师要出色的完成各种任务,首要问题就是能够让学生真正学好一门技术,提高其应用能力。下面笔者针对本校C语言教学中所存在的问题进行分析。
  2 教学中存在的问题分析
  2.1 学生学习过程中表现出的若干问题
  1) 学习迷茫,兴趣不高。
  C语言程序设计的上课对象都是大学一年级新生,除了个别学生有一定的编程基础外,大部分学生对于程序设计的概念一无所