中国投稿热线
您当前的位置: 中国投稿热线 > 论文范文 >

高职C语言程序设计教学的思考与对策

更新时间:2016-06-15 所属栏目:论文范文

摘 要:本文结合本校情况,分析了目前高职电子信息类专业学生在C语言程序设计教学上存在的主要问题,提出采用点面结合,分级教学目标,精选程序案例,突出高职认知规律,以提高学生的学习兴趣为基础,强化学生上机练习及指导为突破口,最终实现高职计算机专业C语言程序设计的教学目标。 
  关键词:高职院校;C程序设计;分级教学目标 
  中图分类号:G72文献标志码:A文章编号:2095-9214(2016)05-0148-02 
  一、引言 
  现在,我们学校和许多高校一样,选择C语言作为电子信息类专业的高级语言程序设计的入门教学课程, C#语言和Java语言程序设计与开发作为计算机专业后续岗位能力延展课程。C语言程序设计是一门专业基础课,强调语法和基础,而C#语言和Java语言程序设计则着重于岗位应用能力。 
  本人多年从事《C/C++语言程序设计》、《C#语言程序设计》、《数据库编程技术》和《ASP.NET》课程教学,发现我校高职电子信息类专业相当一部分学生语言不过关,给后续课程带来很大麻烦,造成教学被动。为此,很有必要对高职电子信息类专业C语言程序设计教学进行反思,提出相应对策。本文以C程序设计课程为例,分析目前高职电子信息类专业学生C语言教学上存在的主要问题,就如何确定并有效实现教学目标做一个切实的探讨。 
  二、高职电子信息类专业C语言教学的特点 
  1C语言的教学特点:具有逻辑性、理论性、创构性和理论性是计算机程序设计课程的四大主要特征。想要掌握计算机语言,需要学生有一定的主动创造力和罗辑思维力。而C语言更是计算机程序设计课程之中的难点,很多首次接触到C语言的同学很难入门。根据这一特性,对高职院校在C语言的教材编写上和教学上带来了很大的困难。 
  计算机语言的学习不仅仅是看教材,听课更重要的是在于应用。学会使用C语言编写程序,最重要的环节是做习题和上机实训。如果学得不扎实,对后续专业课程影响很大。所以一定要强化实训教学。 
  高职院校的学生普遍存在着文化水平较低,认知度不足,综合素质不高等特点。很多学生对学习没有热情,思维理解能力也较差。有的学生上课,仅仅是为了应付家长和学校,自己没有主动学习的欲望导致学习没有纪律。因此,,高职院校的学生上课处于一个积极性不足,学习习惯不好,没有学习计划规划,不主动思考这一环境之中。他们往往是被动的接受学校的教育,仅仅是为了完成目标而学习,一版不会主动进行相关课程的深入思考和练习。由于这些不好的学习因素吗,导致相关的学习课程学习起来更加困难,也不知道如何求助如何进行解决。 
  目前,相当大一部分学生对学习计算机课程存在两个误区:一方面是在现在软件领域这个大环境下,C语言基本无用,另一方面是学习这门课程如果今后不从事相关工作也无用武之地。还有相当一部分学生学习中产生畏难情绪,严重挫伤他们学习计算机语言的积极性,甚至影响他们学习本专业的信心。 
  但同时也要看到,有一部分高职生来自于高职院校的学生,他们在学习C语言的过程中实践和动手能力都得到了很大的加强,逻辑思维能力和创新能力也有明显提升,还有一部分有自己兴趣十足的爱好。这应当充分肯定并予以高度重视,并加以正确的引导。在教学中注意扬长避短,充分发挥他们的优势。 
  三、高职C语言教学的思考与对策 
  (一)要遵循计算机语言学习的认知与教学规律 
  计算机语言程序设计学习都有自身的认知与教学规律。计算机程序就是用某种计算机语言把计算机的执行过程描述出来。学习计算机语言,就是学习语法规则以及掌握这些语法规则的应用。众所周知,要学好一门语言,关键是不停地进行读写训练,活学活用。多看、多读、多写、多模仿练习是学好任何一门语言的诀窍,那么学习计算机语言也是如此。所以,C语言程序设计教学首先是引导学生多阅读C语言程序,然后是学会调试C语言程序,接着是模仿编写C语言程序,最后才是设计C语言程序。 
  (二)分级制定教学目标 
  我们的教学对象是这样现状的高职学生,还存在计算机水平差异、思维发展差异。这就要求我们根据高职教育的根本要求和专业人才培养方案,结合本课程的内容特点,在教学大纲中应制定多级教学目标。多角度分层次分阶段从低到高设计的教学目标如下: 
  1、掌握 C语言程序设计的基本知识、基本方法和技巧 
  2、具有程序设计初步应用能力 
  3、理解结构化程序设计的基本思想 
  4、培养程序设计逻辑思维方式,提高学生自主探索学习和分析解决实际问题的意识 
  在教学实施过程中,要根据学生所表现出来的差异进行分层,设计不同层次的学生模型,分层次制定教学内容和教学目标。有条件分班教学的,可按不同层次的学生在教学活动中要达到不同的学习目标,分班级安排不同的学习内容。比如:把C语言程序设计课分为两个层次,一个基础层次,一个提高层次。 
  (三)选择或自编适合高职学生的C语言实训教材 
  高职的培养目标,教学模式、教学内容有其鲜明特色,这就要求高职《C语言程序设计》教材也应当独具特点,不能照搬普通高校教材,更不能借用中职教材。但现有教材很多是介绍语句的格式和功能,不适合高职学生,因此必须调整教材结构和内容来应对现在高职教育。 
  2008年我们曾编写《C++程序设计实训指导书》,可满足6个专业方向的学生使用。本书是在编写组各老师多年从事C++语言程序设计教学的基础上编写的,书中根据多年的教学经验,针对海南高职学生实训中遇到的问题,精心挑选训练题目,进行强化训练,以提高学生分析问题和解决问题的能力。力求将复杂的问题和概念用简洁的语言描述出来,力争让学生当时看得懂、学后用得上。 
  (四)围绕最大限度提高与保护学生对C语言的学习兴趣,优化教学方法,以求全面教学实效


提示:
本文标题为:高职C语言程序设计教学的思考与对策
当前网址为:http://www.tougao.net/lunwen/2654.html

本文相关论文

最近更新