C语言程序教学新探.pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序教学新探.pdf

经济市场 C语言程序教学新探 陈一昌 (福建工程学院软件学院,福建 福州 350001) 摘 要:C语言程序是本专科院校一门重要的计算机基础课程。在教师的教学过程中普遍感觉难教,学生在学习过程中感 觉枯燥难学。该文根据笔者多年的C语言程序教学经验,提出了一些C语言程序教学上的新思路。 关键词:C语言;算法;上机实验 0 引言 语言教学经验 ,下面提出C语言教学中的一些新思路供大家共 程序设计对于各个计算机类高校而言,都是非常重要的一 同探讨。 类课程,尤其是理工类院校的必修课。而要进行程序设计 ,必须 1 掌握基本要求,打好学习基础 掌握一门计算机语言来做为编程工具。目前,很多计算机类高校 在学生阶段 ,C语言的学习主要是学习程序设计的方法 ,训 都把C语言作为程序设计的入门课程来教学。我们知道可供选 练程序设计的思维,为以后进一步的学习和应用打下良好的基 择的计算机语言是非常多的,如c++,c#,java等等,之所以选择 础。但在实际教学当中,很多学生改变不了高中时期的学习方 C语言是由于C语言功能丰富,表达能力强,使用灵活方便 ,应 法,对课本上的概念和程序死记硬背,总以为把书背熟了就能够 用面广 ,目标程序效率高,可移植性好,它既有高级语言的优点, 学好 C语言,而没有把精力放在最基础 、最常用的内容上,以至 又有低级语言的许多特点。可以说,学好 c语言对打好程序设 于基础薄弱,在程序的编写时经常会出现一些不应有的错误。笔 计基础起到至关重要的作用。 者在教学中发现学生经常会出现以下一些问题。 由于很多高校在学生进人大学学习的第一学期就开设 C (1)编写程序时不区分标示符的大小写。例如,intmyname 语言课程 ,大多数学生在高中时因为高考的压力而没有接触过 和 intMyName就是完全不同的两个变量。在C语言里面,对标 计算机,对计算机的基本操作并不了解。这就导致了学生在学习 示符大小写敏感 ,但是很多同学就是会忽略这最基本的要求 ,造 C语言的过程中,感觉 C语言语法枯燥 ,难以掌握;对基本概念 成程序出错。 能够理解 ,但是当实际应用到程序编写的时候又感觉无从下手; (2)对 “=”和 “==”混淆使用。“=”是 C语言里的赋值符号,把 学生没有养成 良好的程序编写习惯,使写出来的程序漏洞百出 右边的值赋给左边的变量;而 “==”是关系运算符,它的作用是判 … … 等等这些问题都跟教师的教学方法、学生的学习方法有很 断 “==”两边的值是否相等,返回的结果是一个逻辑值,即 “真”或 大的关系。针对学习C语言中的种种问题 ,根据笔者多年的C “假”。例如:a=1,是把 1这个数据放在变量 a里面,而a==1,表 2.4 课程考核 3 课程效果 改变以往单一的老师评价的考核模式,以学生互评、学生自 通过项目式教学 ,可以让学生真实地体会到企业项 目的整 评和老师最后点评的方式相结合。在每个小组完成项 目制作后, 个制作过程,充分发挥每个学生的学习.主动性。项目教学法不但 把所有作品打印出来让学生互相评价,找出优点和不足,然后以 能让学生的计算机操作技能有所提高,课程知识得以丰富,更重 小组为单位进行 自我点评 ,这样不但让学生通过互相点评看到 要的是能拓展学生的职业技能、团队协作能力与解决问题的能 了别人的优点,从而也在 自我点评中分析了自身的不足。老师则 力。变老师填鸭式的教学为灵活的引导与激发,让每个学生充当 在最后对作品进行逐一点评 ,综合优缺点,并提出在制作与设计 企业的角色,培养了学生的自信心,带给学生对 自己的制作成果 中还可以改进的方法。 与学习成果更大的

文档评论(0)

文档精品 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6203200221000001

1亿VIP精品文档

相关文档