灵山县化龙中学黄肖玲。
学习目标。1、 理解什么是选择结构。
2、 知道选择结构的分类。
3、 熟练掌握用选择结构来解决实际问题。
重点:设计算法,编写程序。
难点:解决实际问题
教学方法:小组合作**,老师引导。
一、 (预习案)
预习课本p34——36页,理解什么是选择结构,选择结构的分类和语法形式。
选择结构的概念:像这种根据不同的条件判断来决定程序执行走向的结构,我们把它称为选择结构。
分类:它从结构类型分,可分为单分支结构、双分支结构和多分支结构
单分支选择结构的语法:
if 条件 then
语句或语句组
end if
二、**案。
例1:编写程序实现:输入x值,输出其绝对值。
思考:1、 要设多少个变量?数据类型为?(2分)
2、 x的值会有哪些情形出现?(2分)
3、 画出流程图(5分)(第组展示,第组点评)
4、 编写程序(5分)(第组展示,第9组点评)
例2:输出在键盘中输入的两个数的最小数。
1、 要设多少个变量?数据类型为?(2分)
2、 画出流程图(5分)(第组展示,第组点评)
3、 编写程序(5分)(第组展示,第7组点评)
三、(巩固案)
实践1:编写出租车计价程序,起步价是2千米5元,超出2千米的部分,每千米1.8元。
1、要设多少个变量?数据类型为?(2分)
2、画出流程图(5分)(第组展示,第组点评)
3、编写程序(5分)(第组展示,第7组点评)
实践2:编程实现:输入三角形的三边长,若三边长能构成一个三角形,则输出其面积;若不能,则输出“不能构成三角形!”
1、 要设多少个变量?数据类型为?(2分)
2、 三角形的三边长有什么规定?如何表示?(2分)
3、画出流程图(5分)(第组展示,第组点评)
4、编写程序(5分)(第组展示,第组点评)
课堂小测。1、下列程序段执行后,整型变量c的值为()(3分)
a、4b、3c、-3 d、false
2、下列程序段执行后,整型变量m的值为()(3分)
a、1b、2 5d、0
3、下列程序段执行后的结果为()(3分)
a、4b、9
c、-1 d、5
四、课堂小结。
概念:像这种根据不同的条件判断来决定程序执行走向的结构,我们把它称为选择结构。
分类:它从结构类型分,可分为单分支结构、双分支结构和多分支结构
单分支选择结构的语法:
if 条件 then
语句或语句组
end if
双分支选择结构的语法为:
if 条件 then
语句或语句组1
else语句或语句组1
end if
五、能力提升。
1、某市固定**市话资费标准如下:本地网营业区内**(市话)每次通话按前3分钟0.20元计费,以后每1分钟计0.
10元(不足1分钟的按1分钟计)请你完善该市市话计费程序。(每空2分,共10分)
提示:程序中用变量t表示通话时间(单位:分钟),用变量f表示通话费用(单位:元)
private sub command1_click()
dim t as integer, f as
tifthen
f=0.2else
fprint f
end if
end sub
2、完善下列程序,使得单击窗体时可在窗体中输出y的值(当x≥ 1时,y当x<1时,y=x2+3(每空2分,共10分)
private sub form_click()
dim x as integer, y as
x=val(inputbox(“请输入变量x”))
ifthenyelse
yprint “y=“;y
end if
end sub
六、学习评价与反思。
七、教学效果评价。
你认为老师在这节课中哪点做得最好,哪些需要改进?谢谢!!
原子结构导学案第一课时
3知识引入。原子是由位于中心的原子核与核外电子构成的,原子的质量几乎全部集中在原子核上。但是原子核的体积却非常小,只占整个原子体积的十万分之一,在原子核的外面有 很大 的空间,核外电子就在这空间里做高速的分层运动 电子的运动没有固定的轨道,却有经常出现的区域,科学家把这经常出现的区域称为电子层 可见...
农业的区位选择 第一课时导学案
第一节农业的区位选择 第一课时 编写人 董瑞审核人 杨森审批人 预习培训 1.8分钟时间通读课本,10分钟时间结合学案梳理课本基础知识,15分钟时间完成合作 和。问题引导,并将预习中遇到的疑难问题写在 我的疑问 中。2.重点预习的内容 1 区位概念的理解。2 理解农业区位因素以及发展变化对农业生产的...
第一课时导学案
字词导学案 第1课时 一 自学自练。一 整体感知。1.初读课文至少3遍,可以查阅相关的资料,了解课文的背景。注意初读课文时,首先标好自然段。2.用自己的话概括课文主要内容方法提示 可以抓住文中一些重点词语放入其中,把话说通顺 也可以按四要素 事情发生的时间 地点 人物 事件 来说清楚。这篇课文主要写...