- 1
- 0
- 约4.06万字
- 约 58页
- 2021-06-26 发布于山东
- 举报
精品文档
精品文档
PAGE
PAGE57
精品文档
PAGE
《程序设计基础》教案
第一章
程序设计和C语言
课题
C言概括
教案号1
教学
1、认识C言出的史背景
目的
2、掌握C言程序的构、写格式和上机步
教材
教学重点
C言程序的构
剖析
教学难点
上机步
课时安排
2
教学方法
授与演示法相合
教具
算机、投影
教
一新引入
从算机用基中学的算机言及言理系引出
C言。
学
二授新
内
一、?C言出的背景
容
二、?C言的特点
1.
言、凑,使用方便、灵活;
???????
及
2.
运算符丰富
???????
过
3.
数据型多(整型、型、字符型、数型、指型、构体
???????
程
型、共用体等)
4.
具有构化的控制句
设
???????
5.
法不太格,自由度大
???????
计
6.
既是高言,又具有低言的功能
成目代量高,程序行效率
可移植性好
三、C言程序组成(采用程序例加以明,并倡导优秀的程序写格)
1.
C言是由函数组成的,起码有一个
main()函数;
???????
2.
每个函数由函数首部和函数体成;函数体由明句、行句
???????
3.
成;
每个C程序从main()函数开始行,并在main()中束;
???????
4.
每个句和数据定的最后必加分号;
???????
5.
C程序无入、出句:入功能由
scanf()函数达成;出功能由
???????
printf()函数达成;
可加注/*??*/
四、上机步(上机境:
TurboC2.0)
1.
???
入境
2.源程序
3.
??
保存源程序
4.
?
源程序
????
5.??行程序,看果
6.
退出C境
三堂小
1、???C言的组成要素, main函数在程序中的作用
2、上机操作的程
备注 安排上机,熟悉 TC境及的 C言程序组成 页码 1
第二章
算法——程序的灵魂
课题
算法
教案号2
教学
1、认识算法的观点
目的
2、掌握结构化程序的三种基本结构,及算法的表示方法
教材
教学重点
算法的表示方法
剖析
教学难点
结构化程序的三种基本结构
课时安排
2
教学方法解说与演示法相结合
教具
计算机、投影仪
教
一复习引导
从C程序的组成到C程序的设计过程
学二解说新课
内
一个程序包括以下两方面内容:
容
1.????对数据的描绘。在程序中要指定数据的种类和数据的组织形式,
即数据结
构;
及
2.??????对操作的描绘。即算法,为解决一个问题而采取的方法和步骤。
过
着名计算机科学家Wirth提出一个公式:数据结构+算法=程序
程
一、简单的算法举例
例1:设有两个杯子
A和B,分别盛放酒和醋,要求将它们交换。
设
S1:C←A
S2:A←B
S3:B←C
计
例2:求1~100的和
S1:sum←0,t←1;
S2:sum←sum+t
S3:t←t+1
S4:若t=100,则转到S2,否则转到S5;
S5:输出sum,结束。
二、算法的特点
1、有穷性; 2、确定性; 3、?有零个或多个输入;
4、?有一个或多个输出; 5、????????有效性;
三、算法的表示
1、用自然语言表示算法–通俗易懂,但有“歧义”。
2、用传统流程图表示算法–直观、易懂。
程序的三种基本结构:次序结构、选择结构、循环结构
??
A P P P A
B A B A A
P
备注 页码 2
第二章
算法——程序的灵魂
课题
算法
教案号2
教学
1、认识算法的观点
目的
2、掌握结构化程序的三种基本结构,及算法的表示方法
教材
教学重点
算法的表示方法
剖析
教学难点
结构化程序的三种基本结构
课时安排
2
教学方法
解说与演示法相结合
教具
计算机、投影仪
教
3、N-S流程图表示算法
A
P
F当P成立
A
学
B
T
当P成立
4、用伪代码表示算法用计算机语言表示算法(即实现算法)四、结构化
B
内程序设计方法结构化程序设计方法强调:A
容
程序设计风格和程序结构的规范化,倡导清晰的结构:
①自顶向下
②逐步细化
及
③模块化设计
④结构化编码三、讲堂小结
过
1、?程序的三种基本结构:次序、选择、循环
程
2、?5种描绘算法的方法,重点是
N-S图
3、灵活运用三种基本结构,学会结构化的程序设计方法
设
四、布置作业
计
用N-S图表示求解以下问题的算法:
1、求10!
2、将100~200之间的素数打印出来
3、求两个数 m,n的最大条约数
备注 安排上机实验 页码 3
第三章
最简单的C程序设计
次序程序设计
课题
数据种类
教案号3
教学
1、掌握C的数据种类
目的
2、掌握整型、实型、字符型数据的常量及变量
教材
教学重点
各样基本数据种类的常量和变量
剖析
教学难点
不同种类的数据在内存中的物理存储形式
课时安排
2
教学方法解
原创力文档

文档评论(0)