IfAthenBElseCEndIf算法——条件语句【学习目标】1、继续体验将具体问题的算法和流程图转化为伪代码的过程;2、理解和掌握条件语句的基本形式,能够用伪代码表示选择结构;3、提高逻辑思维能力
【重、难点】1、掌握条件语句的基本形式,能应用条件语句表示一些问题的算法;2、难点是条件语句的基本形式,规范要求
【学习方法】1、自主研究教材,获取知识,学会解題;2、合作讨论:①解决疑难问题,②形成学习成果;3、成果展示(课堂上)与评点
【学习早准备】【学习任务一】:读书求知研究教材P18—19,完成下列知识题:1、要实现选择结构,就要用到条件语句,条件语句的一般形式为:其中A表示B表示C表示EndIf表示2、上述结构中,步骤B又称为,步骤C又称为
为了醒目和便于阅读,上述步骤B和步骤C一般书写
3、条件语句“If—Then—Else”的嵌套形式是怎样的
试通过阅读例2,总结含有一个嵌套的一般形式:【学习任务二】范例解读·问题探究·尝试练习(学会学习,即学会规范分析,规范解答;发现并探究问题,反思总结)●引例的研读(P18)1、认真研读,获取基本知识,弄清选择结构的伪代码表示,即条件语句的一般形式;2、弄清条件语句中各步骤的意义,并注意规范的书写格式;3、认真体会伪代码的算法思想
●尝试练习1、输入两个数,输出较大的数
用心爱心专心1●例2(P19)儿童乘坐火车时,若身高不超过1
1m,则无需购票;若身高超过1
1m但不超过1
4m,可买半票;若超过1
4m,应买全票
试设计一个购买车票的算法,写出伪代码,并画出流程图
自然语言伪代码流程图●认真研读例2,并(1)认真体会三种不同表示形式之间的相互转化过程;(2)认真研究伪代码的结构(即规范格式)特点;总结含有一个嵌套或者多个嵌套的规范格式;(3)可以通过改变第一个判断条件而给出另一种算法吗
并写出伪代码,画出流