C程序设计电子教案2.docx
《C程序设计电子教案2.docx》由会员分享,可在线阅读,更多相关《C程序设计电子教案2.docx(84页珍藏版)》请在冰豆网上搜索。
![C程序设计电子教案2.docx](https://file1.bdocx.com/fileroot1/2023-1/31/e32c20c9-e54e-44d6-a8cb-81a109d2a15b/e32c20c9-e54e-44d6-a8cb-81a109d2a15b1.gif)
C程序设计电子教案2
铜仁学院
Tongrenxueyuan
教案
课程C语言程序设计
专业应用物理学
年级09应物
教师袁科
职称、学位助教、硕士
部系、教研室物电系、教育技术教研室
二○○九至二○一○学年度第二学期
铜仁学院教案
【首页】
课程名称
C语言程序设计
授课年级及专业
2009级
应用物理学
班级
09应物
课程类型
必修课
公共课();基础或专业基础课(*);专业课()
选修课
限选课();任选课()
学生层次
研究生()本科生(*)专科生()成教生(本科()专科())
授课方式
理论课(*);实践课(*)
考核方式
理论 %;实践 %
周学时数
4
课程教学
总学时数
72
学时分配
课堂讲授54学时;实践课18学时
教材名称
《C程序设计(第三版)》
作者
谭浩强
出版社及
出版时间
清华大学出版社,2005
参
考
资
料
1、谭浩强.《C程序设计题解与上机指导(第三版)》,清华大学出版社,2005.
2、谭浩强.《C程序设计试题汇编》.清华大学出版社,2006.
3、张建勋,纪纲.《C语言程序设计教程(21世纪普通高校计算机公共课程规划教材)》,清华大学出版社,2008.
4、克尼汉等著,徐宝文等译.《C程序设计语言(第2版新版)》,机械工业出版社,2005.
5、林锐,韩永泉.《高质量程序设计指南:
C++、C语言(第3版)》,电子工业出版社,2005.
6、全国计算机等级考试编写组,《全国计算机等级考试教程二级C语言》,人民邮电出版社,2009.
授课时间
注:
1、表中()选项内请打“*”;2、教案按授课次数填写,每次授课均应填写一份;空格大小可根据内容自行调整;重复班授课可不另填写教案;此教案填写并打印后须教研室主任审查、签字;3、教案首页只填写一次,其他内容须按课堂教学次数填写。
课程名称
C语言程序设计
授课专业
应用物理学
周次
第 周,第 次课 年 月 日
章节名称
第1章C语言程序设计的概念1.1程序与程序设计语言~1.3.1函数
授课方式
课堂讲授(√);实践课()
教学时数
2
教
学
目
的
及
要
求
教
学
重
点
和
难
点
教学内容
时间分配及辅助手段
启
发
提
问
外
语
要
求
小
结
思
考
与
练
习
题
下
次
课
预
习
要
点
教研室或科室主任审查意见:
教研室或科室主任签字:
年月日
课程名称
C语言程序设计
授课专业
应用物理学
周次
第 周,第 次课 年 月 日
章节名称
第1章C语言程序设计的概念1.3.2语句~1.3.6赋值类运算符的副作用及限制
授课方式
课堂讲授(√);实践课()
教学时数
2
教
学
目
的
及
要
求
教
学
重
点
和
难
点
教学内容
时间分配及辅助手段
启
发
提
问
外
语
要
求
小
结
思
考
与
练
习
题
下
次
课
预
习
要
点
教研室或科室主任审查意见:
教研室或科室主任签字:
年月日
课程名称
C语言程序设计
授课专业
应用物理学
周次
第 周,第 次课 年 月 日
章节名称
实验一C语言运行环境及运行一个简单的C程序
授课方式
课堂讲授();实践课(√)
教学时数
2
教
学
目
的
及
要
求
1.了解TC环境的组成。
2.掌握TurboC集成开发环境的基本使用方法。
3.能够编写并在TurbcC中编辑和运行最简单的C程序。
3.了解C语言程序从编辑、编译、连接到运行并得到运行结果的过程。
教
学
重
点
和
难
点
重点:
C程序从编辑、编译、连接到运行并得到运行结果的过程。
难点:
编辑并调试运行一个C程序。
教学内容
时间分配及辅助手段
1.了解TC环境的组成。
2.进入、退出和定制TC环境。
3.运行演示程序
4.编写自己的第一个程序
5.分别编译、连接、运行程序
20′
10′
20′
30′
20′
启
发
提
问
TC环境的组成包括哪些?
外
语
要
求
IDE(IntegralDevelopmentEnviroment)集成开发环境
Edit编辑
Message消息
Watch检测
.EXE文件可执行文件
小
结
TurboC2.0是C程序设计的一种集成开发环境,(其它还有VisualC++6.0、BorlandC++等),该集成环境简单易学,同学们必须首先熟悉并掌握该集成环境。
待熟悉C语言开发后,可使用VisualC++6.0等集成环境。
思
考
与
练
习
题
在TurboC中运行和调试例题程序及作业程序。
下
次
课
预
习
要
点
教研室或科室主任审查意见:
教研室或科室主任签字:
年月日
课程名称
C语言程序设计
授课专业
应用物理学
周次
第 周,第 次课 年 月 日
章节名称
第2章基本数据类型2.1基本数据类型的特征~2.2数据常量
授课方式
课堂讲授(√);实践课()
教学时数
2
教
学
目
的
及
要
求
教
学
重
点
和
难
点
教学内容
时间分配及辅助手段
启
发
提
问
外
语
要
求
小
结
思
考
与
练
习
题
下
次
课
预
习
要
点
教研室或科室主任审查意见:
教研室或科室主任签字:
年月日
课程名称
C语言程序设计
授课专业
应用物理学
周次
第 周,第 次课 年 月 日
章节名称
第2章基本数据类型2.3数据类型转换~2.4.1格式化输出函数pIintf()
授课方式
课堂讲授(√);实践课()
教学时数
2
教
学
目
的
及
要
求
教
学
重
点
和
难
点
教学内容
时间分配及辅助手段
启
发
提
问
外
语
要
求
小
结
思
考
与
练
习
题
下
次
课
预
习
要
点
教研室或科室主任审查意见:
教研室或科室主任签字:
年月日
课程名称
C语言程序设计
授课专业
应用物理学
周次
第 周,第 次课 年 月 日
章节名称
第2章基本数据类型2.4.2格式化输入函数scanf()~2.4.3函数字符输入/输出函数getchar()与putchar()
授课方式
课堂讲授(√);实践课()
教学时数
2
教
学
目
的
及
要
求
教
学
重
点
和
难
点
教学内容
时间分配及辅助手段
启
发
提
问
外
语
要
求
小
结
思
考
与
练
习
题
下
次
课
预
习
要
点
教研室或科室主任审查意见:
教研室或科室主任签字:
年月日
课程名称
C语言程序设计
授课专业
应用物理学
周次
第 周,第 次课 年 月 日
章节名称
实验二数据类型及顺序结构
授课方式
课堂讲授();实践课(√)
教学时数
2
教
学
目
的
及
要
求
1.进一步熟悉TC环境的使用方法。
2.学习C语言赋值语句和基本输入输出函数的使用。
3.编写顺序结构程序并运行。
4.了解数据类型在程序设计语言中的意义。
教
学
重
点
和
难
点
重点:
1.C语言赋值语句和基本输入输出函数的使用。
2.编写顺序结构程序并运行。
难点:
编写顺序结构程序并运行。
教学内容
时间分配及辅助手段
1.编程序,输出如下图形:
*
***
*****
*******
2.编写程序,实现下面的输出格式和结果(表示空格):
a=5,b=7,a-b=-2,a/b=71%
c1=COMPUTER,c2=COMP,c3=COMP
x=31.19,y=-31.2,z=31.1900
s=3.11900e+002,t=-3.12e+001
3.编写程序,输入变量x值,输出变量y的值,并分析输出结果。
⑴y=2.4*x-1/2
⑵y=x%2/5-x
⑶y=x>10&&x<100
⑷y=x>=10||x<=1
⑸y=(x-=x*10,x/=10)
要求变量x、y是float型。
4.调试程序
5.运行程序
20′
20′
20′
20′
20′
启
发
提
问
数据类型在程序设计中有什么意义?
外
语
要
求
小
结
思
考
与
练
习
题
下
次
课
预
习
要
点
教研室或科室主任审查意见:
教研室或科室主任签字:
年月日
课程名称
C语言程序设计
授课专业
应用物理学
周次
第 周,第 次课 年 月 日
章节名称
第3章C语言程序的流程控制3.1算法
授课方式
课堂讲授(√);实践课()
教学时数
2
教
学
目
的
及
要
求
教
学
重
点
和
难
点
教学内容
时间分配及辅助手段
启
发
提
问
外
语
要
求
小
结
思
考
与
练
习
题
下
次
课
预
习
要
点
教研室或科室主任审查意见:
教研室或科室主任签字:
年月日
课程名称
C语言程序设计
授课专业
应用物理学
周次
第 周,第 次课 年 月 日
章节名称
第3章C语言程序的流程控制3.2判断
授课方式
课堂讲授(√);实践课()
教学时数
2
教
学
目
的
及
要
求
教
学
重
点
和
难
点
教学内容
时间分配及辅助手段
启
发
提
问
外
语
要
求
小
结
思
考
与
练
习
题
下
次
课
预
习
要
点
教研室或科室主任审查意见:
教研室或科室主任签字:
年月日
课程名称
C语言程序设计
授课专业
应用物理学
周次
第 周,第 次课 年 月 日
章节名称
第3章C语言程序的流程控制3.3.1if…else结构的应用~3.3.2if…elseif结构的应用
授课方式
课堂讲授(√);实践课()
教学时数
2
教
学
目
的
及
要
求
教
学
重
点
和
难
点
教学内容
时间分配及辅助手段
启
发
提
问
外
语
要
求
小
结
思
考
与
练
习
题
下
次
课
预
习
要
点
教研室或科室主任审查意见:
教研室或科室主任签字:
年月日
课程名称
C语言程序设计
授课专业
应用物理学
周次
第 周,第 次课 年 月 日
章节名称
第3章C语言程序的流程控制3.3.3switch结构的应用~3.3.4条件表达式
授课方式
课堂讲授(√);实践课()
教学时数
2
教
学
目
的
及
要
求
教
学
重
点
和
难
点
教学内容
时间分配及辅助手段
启
发
提
问
外
语
要
求
小
结
思
考
与
练
习
题
下
次
课
预
习
要
点
教研室或科室主任审查意见:
教研室或科室主任签字:
年月日
课程名称
C语言程序设计
授课专业
应用物理学
周次
第 周,第 次课 年 月 日
章节名称
第3章C语言程序的流程控制3.4.1迭代与穷举算法~3.4.3do…while结构
授课方式
课堂讲授(√);实践课()
教学时数
2
教
学
目
的
及
要
求
教
学
重
点
和
难
点
教学内容
时间分配及辅助手段
启
发
提
问
外
语
要
求
小
结
思
考
与
练
习
题
下
次
课
预
习
要
点
教研室或科室主任审查意见:
教研室或科室主任签字:
年月日
课程名称
C语言程序设计
授课专业
应用物理学
周次
第 周,第 次课 年 月 日
章节名称
第3章C语言程序的流程控制3.4.4for结构~3.4.5循环结构的中途退出与重复周期的中途结束
授课方式
课堂讲授(√);实践课()
教学时数
2
教
学
目
的
及
要
求
教
学
重
点
和
难
点
教学内容
时间分配及辅助手段
启
发
提
问
外
语
要
求
小
结
思
考
与
练
习
题
下
次
课
预
习
要
点
教研室或科室主任审查意见:
教研室或科室主任签字:
年月日
课程名称
C语言程序设计
授课专业
应用物理学
周次
第 周,第 次课 年 月 日
章节名称
第1章C语言程序设计的概念1.1程序与程序设计语言~1.3.1函数
授课方式
课堂讲授(√);实践课()
教学时数
2
教
学
目
的
及
要
求
教
学
重
点
和
难
点
教学内容
时间分配及辅助手段
启
发
提
问
外
语
要
求
小
结
思
考
与
练
习
题
下
次
课
预
习
要
点
教研室或科室主任审查意见:
教研室或科室主任签字:
年月日
课程名称
C语言程序设计
授课专业
应用物理学
周次
第 周,第 次课 年 月 日
章节名称
第1章C语言程序设计的概念1.1程序与程序设计语言~1.3.1函数
授课方式
课堂讲授(√);实践课()
教学时数
2
教
学
目
的
及
要
求
教
学
重
点
和
难
点
教学内容
时间分配及辅助手段
启
发
提
问
外
语
要
求
小
结
思
考
与
练
习
题
下
次
课
预
习
要
点
教研室或科室主任审查意见:
教研室或科室主任签字:
年月日
课程名称
C语言程序设计
授课专业
应用物理学
周次
第 周,第 次课 年 月 日
章节名称
第1章C语言程序设计的概念1.1程序与程序设计语言~1.3.1函数
授课方式
课堂讲授(√);实践课()
教学时数
2
教
学
目
的
及
要
求
教
学
重
点
和
难
点
教学内容
时间分配及辅助手段
启
发
提
问
外
语
要
求
小
结
思
考
与
练
习
题
下
次
课
预
习
要
点
教研室或科室主任审查意见:
教研室或科室主任签字:
年月日
课程名称
C语言程序设计
授课专业
应用物理学
周次
第 周,第 次课 年 月 日
章节名称
第1章C语言程序设计的概念1.1程序与程序设计语言~1.3.1函数
授课方式
课堂讲授(√);实践课()
教学时数
2
教
学
目
的
及
要
求
教
学
重
点
和
难
点
教学内容
时间分配及辅助手段
启
发
提
问
外
语
要
求
小
结
思
考
与
练
习
题
下
次
课
预
习
要
点
教研室或科室主任审查意见:
教研室或科室主任签字:
年月日
课程名称
C语言程序设计
授课专业
应用物理学
周次
第 周,第 次课 年 月 日
章节名称
第1章C语言程序设计的概念1.1程序与程序设计语言~1.3.1函数
授课方式
课堂讲授(√);实践课()
教学时数
2
教
学
目
的
及
要
求
教
学
重
点
和
难
点
教学内容
时间分配及辅助手段
启
发
提
问
外
语
要
求
小
结
思
考
与
练
习
题
下
次
课
预
习
要
点
教研室或科室主任审查意见:
教研室或科室主任签字:
年月日
课程名称
C语言程序设计
授课专业
应用物理学
周次
第 周,第 次课 年 月 日
章节名称
第1章C语言程序设计的概念1.1程序与程序设计语言~1.3.1函数
授课方式
课堂讲授(√);实践课()
教学时数
2
教
学
目
的
及
要
求
教
学
重
点
和
难
点
教学内容
时间分配及辅助手段
启
发
提
问
外
语
要
求
小
结
思
考
与
练
习
题
下
次
课
预
习
要
点
教研室或科室主任审查意见:
教研室或科室主任签字:
年月日
课程名称
C语言程序设计
授课专业
应用物理学
周次
第 周,第 次课 年 月 日
章节名称
第1章C语言程序设计的概念1.1程序与程序设计语言~1.3.1函数
授课方式
课堂讲授(√);实践课()
教学时数
2
教
学
目
的
及
要
求
教
学
重
点
和
难
点
教学内容
时间分配及辅助手段
启
发
提
问
外
语
要
求
小
结
思
考
与
练
习
题
下
次
课
预
习
要
点
教研室或科室主任审查意见:
教研室或科室主任签字:
年月日
课程名称
C语言程序设计
授课专业
应用物理学
周次
第 周,第 次课 年 月 日
章节名称
第1章C语言程序设计的概念1.1程序与程序设计语言~1.3.1函数
授课方式
课堂讲授(√);实践课()
教学时数
2
教
学
目
的
及
要
求
教
学
重
点
和
难
点
教学内容
时间分配及辅助手段
启
发
提
问
外
语
要
求
小
结
思
考
与
练
习
题
下
次
课
预
习
要
点
教研室或科室主任审查意见:
教研室或科室主任签字:
年月日
课程名称
C语言程序设计
授课专业
应用物理学
周次
第 周,第 次课 年 月 日
章节名称
第1章C语言程序设计的概念1.1程序与程序设计语言~1.