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

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

京山县中等职业技术学校备课用纸
授课年级
技能
printf输出格式java授课班级
授课日期
授课节次
教学课题
C语言概述
教学
目标
了解C语言出现的历史背景
正确理解C语言特点
熟悉简单C程序结构、特点、执行过程
掌握运行C程序步骤与方法
重点
难点
正确理解C语言特点
熟悉简单C程序结构、特点、执行过程
教学资
源准备
教案、实例
教学活动流程设计
旁注
1C语言概述
§1.1C语言出现的历史背景
1、 程序设计语言的发展
(1) 机器语言:计算机能直接识别的语言。
(2) 汇编语言:助记符编写的语言。
(3) 高级语言:面向对象程序设计语言(如VB程序设计语言、JAVA程序设计语言)和面向过程程序设计语言。
2C语言出现历史背景
1)时间:1972–1973
2)地点:美国贝尔实验室
3)目的:开发UNIX操作系统
§1.2C语言特点
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、 printfC语言中的输出函数,双引号中的字符串原样输出
3、 ;分号是C语言中的语句结束标志
1.2求两数之和
#include<stdio.h>
main()
{
inta,b,sum;/*Definatethreevariables*/
a=123;
b=456;
sum=a+b;
printf(Sumis%d,sum);
}
说明:
1%d是输出格式字符,控制输出时的数据类型和格式,表示十进制整数
2/**/为注释
1.3求任意两数之和
#include<stdio.h>
main()
{inta,b,sum;
scanf(%d,%d,&a,&b);
sum=add(a,b);
printf(Sum=%d,sum);
}
intadd(intx,inty)
{intz;
z=x+y;
return(z);
}
说明:
1scanfC语言中的输入函数,从键盘读入两个十进制整数,分别放入变量ab对应的
地址单元中
2、调用函数add,定义函数add,函数返回值为整型,形参xy为整型
3returnz值返回,赋给sum
C语言的格式特点:
习惯用小写字母,大小写敏感
不使用行号,无程序行概念
可使用空行和空格
结构特点:
C程序由函数构成
C程序由语句组成
/**/为注释,不产生编译代码
教学活动流程设计
旁注
§1.4C程序的上机步骤
1、 C程序开发步骤
(1) 编辑源程序:扩展名为.c
(2) 编译目标程序:扩展名为.obj
(3) 连接成可执行程序:扩展名为.exe
2VC++6.0集成开发环境的使用方法
1)启动VC++6.0,建立一工作区
2)在此工作区中建立一工程
3)在此工程中建立一文件(注意扩展名为.c)编辑后执行程序
作业
1、简述C程序的特点;
2、编写一个简单的C程序,在屏幕上显示“IStudyCProgramming
第一章C语言设计概述
1、 C语言的历史背景
2、 C语言的特点
3、 简单C程序介绍
4、 C程序的组成
5、 C程序的上机步骤
6、 作业
京山县中等职业技术学校备课用纸

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。