顺序结构程序设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第四章顺序结构程序设计
(4学时)
一、教学目的及要求
要求学生了解结构化程序设计的基本思想、算法的表示方法,熟练掌握C 语言语句、格式输入/输出函数、字符输入/输出函数。
二、教学重点及难点
重点:结构化程序设计的基本思想,输入/输出函数的使用方法。
难点:流程图的绘制。
三、教学手段
板书与多媒体课件演示相结合
四、教学方法
启发式教学、讲解、演示
五、作业
1、P88页:4.3、4.4、4.6、4.8、4.9
2、习题册本章练习。
六、参考资料
1、谭浩强、张基温、唐永炎主编《C语言程序设计教程》,第三章
2、杨非主编《C语言程序设计应试辅导—二级》,第三章
七、教学内容与教学设计
上节课我们介绍了几种常用的基本数据类型,以及不同数据类型的相互转换,变量赋初值。
这节课我们继续介绍几种常用的运算符以及表达式。形式回顾类型转换的两种类型
【讲授新课】
一、算法与结构化程序设计
1 、算法
例:求长方形的面积。
算法指解决一件事情的方法和步骤,怎样表示一个算法?用流程图表示算法。
流程图表示算法,直观形象,易于理解。
流程图中常用符号的含义如下:
例如将求长方形的面积的算法用流程图表示。讲解
[板书]
[幻灯片] [重点]
算法在程序设计中的地位及表示
[板书]
[幻灯片]
[重点]
[难点]
[课堂设计]请同学回答,通过例题加强对
二、程序基本结构
1. 顺序结构:
2. 选择结构:
3. 循环结构概念的理解。[重点]
[幻灯片] [重点]
[课堂设计]利用生活中的例子,如跑步、走路等解释不
3.1.4 结构化程序设计方法
● 自顶向下; ● 逐步细化; ● 模块化设计; ● 结构化编码。 C程序的结构:
源程序文件1预处理命令全局变量声明函数首部局部变量声明执行语句
函数体
函数1函数n
源程序文件2源程序文件n
C程序
三、顺序结构程序设计 1.顺序执行语句概述
C程序的执行部分是由语句组成的。 程序的功能也是由执行语句实现的。
C 语句可分为以下五类:
1. 表达式语句:表达式语句由表达式加上分号“;”组成。
同结构的表示方法。 [幻灯片] [重点]
八、课后小结
本节课是学生的基础课,通过教学实践,发现学生对算法思想的认识还有等提高,同时要让学生认识到画程序流程图的重要性。