c语言教案模板
精品文档
2016全新精品资料-全新公文范文-全程指导写作 –独家原创 PAGE1 / NUMPAGES1
c语言教案模板
第一讲
教学内容及过程设计
步骤一 引言
语言:人-人语言交流;聋哑人-手势语;人机-计算机语言
C语言是一种流行的计算机高级语言,C语言适合于编写系统软件,也可以编写应用程序。 步骤二 讲授
一、程序设计初步
C语言的产生
二、算法及表示
1、算法的特性
2、算法的表示
算法可以使用各种不同的方法来描述。
用自然语言表示算法
用传统流程图表示算法
用N-S流程图表示算法
用伪码表示算法
三、程序设计及结构化程序设计方法
1、程序设计
程序设计是指借助计算机,使用计算机语言准确地描述问题的算法,并正确进行计算的过程。程序设计的核心是“清晰”,程序的结构要清晰,算法的思路要清晰。
2、结构化程序设计
模块化设计方法、自顶向下设计方法和逐步求精设计方法是结构化程序设计方法最典型、最具有代表性的方法。
四、C程序的构成
1、C语言程序构成
C程序是由函数构成的,必须有且只能有一个main函数;
每个函数由函数的首部和函数体组成。函数体一般由声明部分和执行部分组成;
每个C程序总是从main函数开始执行,并在main中结束;
每个语句和数据定义的最后必须有一个分号;
C程序书写格式自由,一行内可以写几个语句,一个语句可以分写在多行上。
C程序无输入、输出语句,输入操作由scanf函数完成;输出操作由printf函数完成;
可加注释/*??*/
2、上机步骤
进入环境
编辑源程序
保存源程序
编译源程序
执行程序,查看结果
退出C环境
五、程序的书写格式和程序的书写风格
程序所采用的算法要尽量的简单,符合人的一般思维习惯。
标识符的使用尽量采取“见名知义,常用从简”的原则。
为了清晰的表现出程序的结构,最好采用锯齿形的程序格式。
可以用/*??*/注释,以增加程序的可读性。
最好在输入语句之前加一个输出语句对输入数据加以提示。
函数首部的后面和编译预处理的后面不能加分号。
C程序的书写格式虽然自由,但为了清晰,一般在一行内写一个语句。
步骤三 课堂提问讨论
步骤四 课堂小结
1.算法的概念
2.C程序基本结构、常见要素、编译调试技术
步骤五 布置作业
进入C编辑环境,按良好的程序设计风格输入例题,按步骤编译、运行、查看结果
《C语言程序设计》教案
第二讲
教学内容及过程设计
步骤一 引言
程序=数据结构+算法。C数据具有类型-数据类型,本章讨论常用基本数据类型。 C数据分类图
步骤二
讲授
一、常量与变量
1、 常量概念、常量类型,直接常量/符号常量。
2、 变量概念、变量名/变量在内存中占据的单元/变量值/变量地址。
变量先定义后使用。
二、整型数据
1、 整型常数。10,8,16进制表示
2、 整型变量分类:基本整型int/长/短;有符号/无符号。观察数据表达范围+字节数
3、 整型变量定义、初始化。
4、 整型数据的溢出。
三、实型数据
1、 实型常量表示。小数形式,指数形式e。
2、 实型变量分类。重要的两种float、double。观察数据表达范围+字节数+有效数字
3、 实型数据的舍入误差。
四、字符型数据
1、 符常量表示。直接表示/转义表示。 特殊转义字符对显示/打印的控制作用
2、 字符变量-1个字节,char关键词。
3、 字符数据的存储-ASCII码/二进制存储-C语言可以将字符看做很短的整数处理。
4、 字符串常量。“”括字符序列,尾部有‘\0’结束。
五、数值型数据混合运算
1、 自动隐式转换。规则:
类型不同,转换为相同类型,然后运算
低类型向高类型转换
赋值转换。”=”右边类型=>左边类型,然后赋值