
中等职业技术学校c语言电子教案设计.doc
59页word中等职业技术学校教案 教学单位: 京山县中等职业技术学校课程名称: C语言学习与应用任课班级:计算机应用班任课教师: 教案书写说明教案又称课时授课计划,是任课教师的教学实施方案任课教师应遵循专业教学计划制订的培养目标,以教学大纲为依据、教材为蓝本,在熟悉教材,了解学生的根底上,结合教学实践经验,提前编写设计好每堂课的全部教学活动教案书写应包括以下内容: ⒈ 课题:授课题〔章节〕名 ⒉ 课型:分理论讲授课、实验(实训)课、实习(见习)课等讲授课又分新授课或复习课 ⒊ 教学目的:本课题教学应达到的目的 ⒋ 教学重点:本课题〔章节〕的教学重点分别列出 ⒌ 教学难点:本课题〔章节〕的教学难点分别列出 ⒍ 教学方法:指本课题使用的教学方法和手段 ⒎ 课时安排:本课题〔章节〕总计划课时数 ⒏ 教学内容:本课题〔章节〕主要内容 ⒐ 作业与实践:包括思考题、讨论题、实验题目、实训题目等 ⒑ 教学后记:授课完毕后的教学小结、心得体会等京山县中等职业技术学校备课用纸授课年级技能授课班级计算机应用授课日期授课节次教学课题C语言概述教 学目 标了解C语言出现的历史背景正确理解C语言特点熟悉简单C程序结构、特点、执行过程掌握运行C程序步骤与方法重 点难 点正确理解C语言特点熟悉简单C程序结构、特点、执行过程教 学 资源 准 备教案、实例教 学 活 动 流 程 设 计旁 注第1章 C语言概述§1.1 C语言出现的历史背景1、 程序设计语言的开展(1) 机器语言:计算机能直接识别的语言。
2) 汇编语言:助记符编写的语言3) 高级语言:面向对象程序设计语言〔如VB程序设计语言、JAVA程序设计语言〕和面向过程程序设计语言2、C语言出现历史背景〔1〕时间:1972 –1973〔2〕地点:美国贝尔实验室〔3〕目的:开发UNIX操作系统§1.2 C语言特点1、 语言简洁、紧凑、灵活2、 运算符和数据类型丰富3、 程序设计结构化、模块化4、 生成目标代码质量高5、 可移植性好§1.3 简单C程序介绍例1.1 第一个程序 Hello,World!教 学 活 动 流 程 设 计旁 注#include
2、 程序=算法+数据结构3、 算法是程序的灵魂简单算法举例1、求 1×2 ×3 ×4 ×5§算法的特性1)有穷性2)确定性3)有0个或多个输入4)有一个或多个输出5)有效性怎样表示一个算法一、算法的表示形式1、用自然语言表示2、用流程图表示3、用伪代码表示4、用计算机语言表示二、流程图:传统流程图、N-S流程图1、传统流程图的表示方法2、三种根本结构传统流程图与N-S流程图教 学 活 动 流 程 设 计旁 注一、数据与数据类型1、数据:程序加工处理的对象2、数据类型:具有某种性质数据的集合二、C中数据类型整型字符型单精度型根本类型浮点型双精度型枚举型数组C中数据类型构造类型结构体 共用体指针类型空类型常量与变量一、常量1、定义:在程序运行过程中其值保持不变的量2、常量类型Ø 数值型整型(123)、实型(12.3)Ø 字符型字符型(‘a’)、字符串型(“a〞)Ø 符号常量:#define PAI 3.1415926 二、变量1、定义:在程序运行过程中其值可以改变的量2、变量在内存中存放形式:一个变量有一个名字,并在内存中占一定的存储单元,用来存放变量的值4、变量的定义格式(变量必须先定义后使用)类型说明符变量名1,变量名2,………..,变量名n;例:int a,b,c;3整型数据一、整型常量的表示方法1、十进制:1232、八进制:0123=(123)83、十六进制:0x123=(123)16二、整型变量1、整型数据在内存中的存放形式Ø 在内存中以二进制补码的形式存放,占用2个字节的内存空间Ø 数的编码:原码、反码、补码原码:数的二进制编码。
反码:正数等于原码,负数将原码逐位变反〔符号位为1〕补码:正数等于原码,负数将原码变反末位加12、整型变量分类根本型:无符号unsigned int、有符号int短整型:无符号unsigned short int、有符号short int长整型:无符号unsigned long int、有符号long int教 学 活 动 流 程 设 计旁 注3、例题(整型数据的溢出问题)main( ){ int a,b; a=32767; b=a+1;printf(“%d,%d〞,a,b);}作业1、简述C程序中有哪些常用的数据类型;2、P15/3,5板书设计算 法7、 算法的根本概念;8、 C语言中的数据结构;9、 常量;10、 变量;11、 变量的种类;12、 例题分析教学后记京山县中等职业技术学校备课用纸授课年级技能授课班级计算机应用授课日期授课节次教学课题浮点型数据教 学目 标浮点型数据与字符型数据的分类、表示方法与存储形式变量的赋值形式各种类数值型数据间相互转换的规如此与方法重 点难 点灵活掌握各种数据的存储形式教 学 资源 准 备教案、实例教 学 活 动 流 程 设 计旁 注一、浮点型常量的表示方法1、十进制小数:数字+小数点例:,,.4562、指数形式:123×要求:E前必须有数字,E后数字必须为整数。
规X化指数形式:小数点左侧有且仅有一位非零数字二、浮点型变量1、浮点型数据在内存中存放形式指数形式存放,占用4个字节,如下列图小数符号小数指数符号指数例:++4结论:小数位数越多,精度越高;指数位数越多,X围越大2、浮点型变量分类单精度:float双精度:double长双精度:long double3、舍入误差:见书中例题教 学 活 动 流 程 设 计旁 注字符型数据一、字符常量1、定义:用一对单引号括起来的一个字符或以\开头的字符序列‘ a ‘ , \n (又称转义字符) 2、转义字符〔见书中表〕例:\101=1*80+1*82=65即表示字母A二、字符变量1、定义格式:char c1,c2;2、作用:存放一个字符4、字符串常量v 定义:用一对双引号括起来的字符序列v 在内存中存放形式:末尾加串完毕标志\0〔系统自动加〕例:“HELLO〞HELLO\0v 字符串常量不能赋给一个字符变量例:char c1; /*字符变量*/ c1=〞hello〞 /*。
