高职院校c语言教学中的几点体会.docx

高职院校c语言教学中的几点体会.docx

ID:59611900

大小:13.94 KB

页数:5页

时间:2020-11-15

高职院校c语言教学中的几点体会.docx_第1页
高职院校c语言教学中的几点体会.docx_第2页
高职院校c语言教学中的几点体会.docx_第3页
高职院校c语言教学中的几点体会.docx_第4页
高职院校c语言教学中的几点体会.docx_第5页
资源描述:

《高职院校c语言教学中的几点体会.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、高职院校开展诊改工作以来的体会[高职院校c语言教学中的几点体会]  [摘要]C语言是一个实用性很强的语言。主要针对高职学生阐述在C语言教学过程中的一些方法。每门课程的教学都有着其自身的特点与规律,同样C语言也不例外。分别从如何设计课程的导入――激发学生学习本课程的兴趣、基本理论教学中应注意的问题及实践教学中的一些环节谈在教学上的一些经验和体会。  [关键词]C语言理论教学实践教学  中图分类号:G71文献标识码:A文章编号:1671-XX8-01随着计算机科学技术的迅速发展,C语言已经被越来越多的人所熟知

2、。C语言是早期最经典、最强大的程序设计语言之一,虽然现在的程序设计已经基本转向面向对象的程序设计,但是C语言的设计思想以及基本语法结构对现有C++/java等高级语言的影响,使其至今仍是程序设计入门的首选语言,许多编程高手也都是从学习C语言开始的,可见C语言的地位仍旧是非常重要的。  笔者是高职院校的一名计算机教师,在近几年的c语言课程教学中,对C语言的教学有了一些体会,在这里希望能和大家分享。一、激趣导入许多学生还没有开始学习,就已经产生了对这门课程的畏惧感,认为c语言是一门深奥枯燥的学科,自己学不好。

3、如何激发学生学习C语言的学习兴趣,是提高C语言教学质量的关键之一。兴趣是学习的最大动力,有了兴趣,学习就会事半功倍。我们都有这样的经验:喜欢的事,就容易坚持下去;不喜欢的事,是很难坚持下去的。  因此,在教学的过程中,我们应注意培养学生的学习兴趣,激发学生的兴奋点,调动学生的求知欲望。我们要让学生知道几乎每个程序员在他们的编程生涯中都学习过C语言,因为它有太多难以忽视的好处,除了会给你提供更多的工作机会之外,还会教给你更多的关于计算机的知识。在开始讲C语言这门课时,可以先给学生举几个例子:用c语言编写的简

4、单屏幕烟花程序、或者是编写的小游戏,让学生发觉C语言的魅力所在,激发他们学习的兴趣。和学生讲一开始时不理解不要紧,照着现有程序搬就可以了,关于怎样才能编写程序,在逐渐积累的过程中慢慢会学会的,先帮学生树立信心。  接下来要让同学看一下,什么叫C程序。比如,在课本第一章第三节"简单c程序介绍"中,本书引入的第一个程序。我很注重这第一题的讲解,采用逐条分析的形式板书讲解,将程序中重点需要记忆的知识点用彩色粉笔在程序中逐一标记,要学生也要在书中标记,让学生能看懂这第一个程序,形式如下:  功能:输出了一句话Th

5、isisaCprogram.  我启发学生说:“看懂了我这个程序,不如你也试一下,一道相似的题目你稍作改动就可以实现这个功能,该怎么做?”学生在我的提示下,基本上都能做出这道题,学生得到了一种满足感,还想再试一下稍复杂的程序,这就达到了我们教学的目,燃起了同学编程的热情。二、基础理论教学中的注意点C语言牵涉的概念比较多,规范复杂,语法限制不严格,程序设计自由度大。不少初学者把精力放到最基本、最常用的内容上死钻牛角尖,在一些具体细节上想不通,感到困惑。开始时一定要和学生讲,这些细节上的困惑会随着对C语言了解

6、的深入以及实践的丰富随之消失。  1.要让学生知道,开始时切忌不要使用那些容易混淆的知识点、自减运算符),会给初学者带来麻烦。但是,我们现在的C语言教学尤其是考试中也常出现类似的问题,过多的强调了一些实际应用中用不到的知识点,将简单的问题复杂化。比如总在强调j=++i、-i--这种表达式的执行方法,然后我们又告诉大家这种表达式在不同的编译器下可能会产生不同的结果。可是我们的考试中却屡屡出现这样的题目,难道这不是在在误导学生吗?实际上在软件开发中几乎很少有人会这样去写,这会降低程序的可读性。所以说在基础的理

7、论教学中我们应该适时的调整教学重点,把重点放到和实际应用紧密的知识点上去。  2.在C语言的教学中,一些知识点涉及到计算机中的一些基本原理。我认为这些基本原理必须讲给学生,这对他学习理解C语言是很关键的。举个简单的例子,在介绍变量的时候,有必要给学生介绍变量在内存中的存放行式吗?答案是肯定的,有。如果学生没有这部分知识,你又如何去给他们解释整型变量的溢出甚至是后续课程中出现的位运算等等的一系列问题呢?只有理解了基本原理,才能从根本上分析出一些复杂问题的合理性。当然在实际教学中我们还要考虑到学生的承受能力,

8、毕竟这门课程开设的很早,很多涉及计算机原理的课程学生还没有学到,不妨可以借助些形象的图形图例来帮助同学去理解那些基本原理。三、突出实践性对于高职的学生来说,我们的培养目标是面向生产和服务第一线的技术型人才。学生不但要懂得某一专业的基础理论与基本知识,更重要的是他们要具有某一岗位群所需要的生产操作能力。C语言程序设计的实践课程,不仅可以提高学生的编程能力、逻辑思维能力,同时也可以培养学生的实际动手能力和创新能力,对学生日后走向工

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。