C语言程序设计教案文章.doc

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

安徽新华电脑专修学院课堂教学教案 (软件工程师使用) 课程名称 C语言程序设计 教学对象 软工专业 教 材 《 C语言程序设计》 授课内容 第1章:C语言概述 课 时 3课时 教学目的 与要求 知识目标: 1.了解C语言出现的背景及C语言的特点 2.掌握C语言程序的结构及书写规则 3.掌握C语言的语句和关键字 技能目标: 通过本章的学习,要学会TC 2.0以及VC++6.0的使用。并学会简单的C语言程序的编写。 情感目标: 通过讨论等加强同学间的相互学习,相互了解。 重点、难点 1. C语言程序的结构与书写规则(重点、难点) 2.C语言上机调试的过程(重点、难点) 3.TC 2.0以及VC++6.0集成开发环境(重点) 4.简单的C语言程序的编写与运行(重点) 课 型 基础课+技能课 教学方法 投影法、互动法、演示法、讨论法 教学过程 设 计 (包括讲授 知识、演示 内容及案例、项目活动、 提问及学生 演示内容) 教学过程 设 计 (包括讲授 知识、演示 内容及案例、项目活动、 提问及学生 演示内容) 课程介绍(用时50分钟) 相互认识(10分钟) 本次课为C语言课程的第一次课,首先大家相互认识,先自我介绍,然后每位同学1分钟时间自我介绍,并谈下对C的了解,以及自己对C的学习期望。 课程介绍(20分钟) 为什么要学习这门课程,他是编程的入门课程,是一门专业基础课程,是国家等级考试的必备课程等。 C语言是一种目前国际上流行的计算机高级编程语言,因其简洁、使用方便且又不失强大的功能而受到编程人员的普遍青睐。它既适合作为系统描述语言,即可用来编写系统软件,也可用来编写应用软件。从使用范围、功能效率等方面归纳C语言的特点,主要有以下几点。C语言功能强大、适用范围广; 用C语言编写的程序非常简洁;C语言可直接操作硬件;C语言可移植性好,基本上不用修改就可用于其它型号的计算机。 课程结构 第1章 C语言概述 第2章 程序设计的灵魂——算法 第3章 数据类型、运算符与表达式 第4章 顺序程序设计 第5章 选择结构程序设计 第6章 循环结构程序设计 第7章 数组 第8章 函数 第9章 编译预处理 第10章 指针 第11章 结构体、共用体与枚举 第12章 位运算 第13章 文件 基础章节3,4,5,6;重难点章节7,8,10 教法介绍(10分钟) 本课程以学生为主体,充分发挥学习的能动力,关注学生在教学过程中的参与、体念、与获得,关注学生的个性发展,注重学生在本课程学习过程中的知识获取能力的锻炼提高。本课程中讲经常用的分组讨论学习,结合同学特点进行分组。 学法介绍(10分钟) 《C程序设计》的内容很丰富,按照我们现在的教学大纲,教学的主要内容是基础知识、四种结构的的程序设计、函数与数组的应用和一些简单的算法。在学习时,同学们应该把主要精力放在这些部分,通过实践(练习和上机调试等熟练掌握。当然,在初学C语言时,可能会遇到有些问题理解不透,或者表达方式与以往数学学习中不同(如运算符等),这就要求不气馁,不明白的地方多问多想,鼓足勇气进行学习,待学完后面的章节知识,前面的问题也就迎刃而解了,学习C语言始终要记住“曙光在前头”和“千金难买回头看”,“千金难买回头看”是学习知识的重要方法,就是说,学习后面的知识,不要忘了回头弄清遗留下的问题和加深理解前面的知识,这是我们学生最不易做到的,然而却又是最重要的。比如:在C语言中最典型的是关于结构化程序设计构思,不管是那种教材,一开始就强调这种方法,这时也许你不能充分体会,但是学到函数时,再回头来仔细体会,温故知新,理解它就没有那么难了。学习C语言就是要经过几个反复,才能前后贯穿,积累应该掌握的C知识。 课程学习要求 课前预习,课后复习,掌握知识,动手编程,初学编程,注意基础,编程过程,注意细节。 知识剖析(***90分钟***) (一)C语言出现的历史背景(用时10分钟) 本内容由同学们自己先就自己对C的了解,谈谈C的产生背景,采用小组竞争的方式。然后归纳总结: 1、程序语言的发展 在C语言诞生之前,操作系统等系统软件主要是用汇编语言编写的(包括UNIX OS在内)。由于汇编语言依赖于计算机硬件,程序的可读性与移植性比较差;但一般高级语言又难以实现汇编语言的某些功能(如汇编语言可以直接对硬件进行操作)。所以,人们设计了一种具有一般高级语言的特性,又具有低级语言特性的语言——C语言。 2、C语言的诞生 C语言是在B语言基础上发展起来的。它是贝尔实验室于70年代初研制出来的,经过多次改进,并出现多个版本。80年代初,美国国家标

文档评论(0)

yuzongxu123 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档