中等职业技术学校教案
 
 
   
教学单位: 京山县中等职业技术学校
课程名称: C语言学习与应用
任课班级:  计算机应用班
任课教师: 

教案书写说明
教案又称课时授课计划,是任课教师的教学实施方案。任课教师应遵循专业教学计划制订的培
养目标,以教学大纲为依据、教材为蓝本,在熟悉教材,了解学生的基础上,结合教学实践经验,提前编写设计好每堂课的全部教学活动。教案书写应包括以下内容: 
⒈ 课题:授课题(章节)名。 
⒉ 课型:分理论讲授课、实验(实训)课、实习(见习)课等.讲授课又分新授课或复习课。 
⒊ 教学目的:本课题教学应达到的目的。 
⒋ 教学重点:本课题(章节)的教学重点分别列出。
⒌ 教学难点:本课题(章节)的教学难点分别列出。
⒍ 教学方法:指本课题使用的教学方法和手段.
⒎ 课时安排:本课题(章节)总计划课时数。
⒏ 教学内容:本课题(章节)主要内容。 
⒐ 作业及实践:包括思考题、讨论题、实验题目、实训题目等。
⒑ 教学后记:授课结束后的教学小结、心得体会等。

京山县中等职业技术学校备课用纸
授课年级
技能
授课班级
计算机应用
授课日期
授课节次
教学课题
C语言概述
教  学
目  标
了解C语言出现的历史背景
正确理解C语言特点
熟悉简单C程序结构、特点、执行过程
掌握运行C程序步骤与方法
重  点
难  点
正确理解C语言特点
熟悉简单C程序结构、特点、执行过程printf输出格式 无符号
教 学 资
源 准 备
教案、实例
教 学 活 动 流 程 设 计
旁 注
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 〈stdio.h〉
main()
        printf(“Hello,World!");
说明:
1、#include 〈stdio.h>是文件包含编译预处理命令, stdio。h是标准输入输出头文件
1、main为主函数,每个C程序有且必须有一个主函数,无论其位置在哪,程序总是从main函数开始执行
2、printf是C语言中的输出函数,双引号中的字符串原样输出
3、;分号是C语言中的语句结束标志
例1。2  求两数之和
#include 〈stdio.h〉
main()
{
        int  a, b,sum;  /* Definate three variables*/
        a=123;
        b=456;
        sum=a+b;
        printf(“Sum is %d",sum);
说明:
1、%d是输出格式字符,控制输出时的数据类型和格式,表示十进制整数
2、/* */为注释
例1。3  求任意两数之和
#include <stdio.h>
main()
{    int a,b,sum;
      scanf(“%d,%d",&a,&b);
      sum=add(a,b);
      printf(“Sum= %d”,sum);
int add(int x, int y)
{  int  z;
    z=x+y;
    return(z);
}
说明:
1、scanf是C语言中的输入函数,从键盘读入两个十进制整数,分别放入变量ab对应的
地址单元中
2、调用函数add,定义函数add,函数返回值为整型,形参xy为整型
3、return将z值返回,赋给sum
C语言的格式特点:
习惯用小写字母,大小写敏感
不使用行号,无程序行概念
可使用空行和空格
结构特点:
C程序由函数构成
C程序由语句组成
/*        */为注释,不产生编译代码