网站地图 | vip会员 | 优质课网_收录全国及各省市最新优质课视频,说课视频,名师课例实录,高效课堂教学视频,观摩展示公开示范课视频,教学大赛视频!

在线播放:高中信息技术教科版选修1算法与程序设计生活中我们要学会选择 选择结构——IF语句

本站QQ客服在线点击这里给我发消息
视频简介:

高中信息技术教科版选修1算法与程序设计生活中我们要学会选择 选择结构——IF语句

视频标签:算法与程序设计,选择结构,IF语句

所属栏目:信息技术优质课视频

视频课题:高中信息技术教科版选修1算法与程序设计生活中我们要学会选择 选择结构——IF语句

教学设计、课堂实录及教案:高中信息技术教科版选修1算法与程序设计生活中我们要学会选择 选择结构——IF语句

生活中我们要学会选择 选择结构——IF语句 
■教材分析:  
    本节课的教学内容是高中信息技术选修教材《算法与程序设计》中第2.3.2章节内容。选择结构是算法的第二种结构,此内容是程序设计中的重要部分,程序由此开始变化多样,这要求学生有一定的逻辑思维和逻辑推理的能力,所以教学中通过生动有趣与实际生活相密切程序,激发学生学习VB程序的兴趣,使学生在愉快的学习氛围中掌握VB分支结构语句及编程技术,培养学生的思维能力、解决问题的能力和创新能力。  ■学情分析:  
本节课是新授课,面向的是高一年级学生。学生在这之前已初步掌握了赋值语句进行顺序结构程序设计,并经历了可视化编程的一般过程,但前段教学主要通过典型题目讲解程序,并让学生模仿进行程序编写,学生独立编程能力较弱。为了让学生更好地了解本节课教学内容,主要通过生活中的判断应用,引入条件语句。教师通过提出问题、分析问题、引入新知、解决问题等环节使学生逐步掌握编程思想,学会程序设计。  ■教学目标:      1.知识与技能  
   (1)了解分支结构流程以及作用。    (2)掌握分支语句IF单双分支的格式。 
   (3)能够运用单双分支选择结构设计编制程序解决衽生活问题。     2.过程与方法  
    学生通过本节课问题的逐步深入,初步掌握运用VB分支语句编程解决实际生活中问题的一般过程和方法。      3.情感态度与价值观  
    (1)运用半成品加工策略,完善程序,设计程序培养学生思维的逻辑性和严谨的学习态度。  
    (2)在程序设计的过程中体验成功的喜悦,激发学习程序设计的兴趣。 
(3)能运用学习的分支结构语句进行创新设计,以解决生活中的问题。  ■课时安排      安排1课时。  ■教学重点与难点  
    1.教学重点:IF语句的格式和功能  
2.教学难点: 灵活运用if分支结构语句完成程序的设计
                            ■教学方法与手段  
    讲授法、演示法、自主探究学习法。  ■教学过程 
一、创设情境  导入新课  
活动:40秒内竞猜出2010上海世博会吉祥物在淘宝网上的价格。  
    
二、剖析环节 构建新知 判断海宝价格的程序代码: 
If  price < 88 Then    print "猜低了,再试试" End if 
If  price > 88 Then    print "猜高了,再试试“ End if  …… 
单分支块IF语句格式: If     条 件     then      语 句 组 End if 
    
条件部分的取值为true\false,语句组是当条件取值为 true 时执行的语句 补充判断海宝价格的程序代码第三段代码。 思考:条件如何表示? 
(1)语句If x=1 Then y=1,下列说法正确的是( )。 A. x=1和y=1均为赋值语句  B.x=1和 y=1均为关系表达式 C. x=1为关系表达式,y=1为赋值语句 D. x=1为赋值语句,y=1为关系表达式 
 
提问: 
程序结构上
有什
 
么共同特点?
条件 
语句组 
TRUE 结束 FALSE 
..... 
单分支流程图  
必须以end if结
束 
 
                    
             
                    
                             
 总结: 行IF语句: 
无end if,一行显示,语句是一条 块IF语句: 
多行显示,有end if,多行显示,语句是>=1 条 (2)     a=6          
IF a mod 3=0 and a mod 2=0  then print a end if 
A.True   B.False     C.6      D. 0 
总结:关系表达式、关系表达式与逻辑表达式的组合 关系运算符 <、>、=、<>、<=、>=  逻辑运算符    not    and   or 三、优化环节  知识迁移 探究一:程序是否可以简化? If price < 88 Then  print "猜低了,再试试" End if 
If price > 88 Then  print  "猜高了,再试试" End if 
If price = 88 Then print "猜对了,你真厉害" End if 
探究二:程序是否可以再简单化? 
If  price<>88  then 
print "猜错了,再试试" End if 
If price = 88 Then print "猜对了,你真厉害" End if 双分支块IF格式: If    条件    then 
If x=1 Then y=1 If  price = 88 Then print"猜对了,你真厉害"  End if 
行IF语句 
块IF语句 
 If  price<>88  then  print "猜错了,再试试"  
End if 
 If  price<>88 then  print"猜错了,再试试"  Else 
 print"猜对了,你真厉害"  End if   
 
                    
             
                    
                                 语句组一 Else 
     语句组二 End if          归纳 
条件表达式的值为true/false,当条件为TRUE时候执行语句组一,否则执行语句组二,最后必须有end if 与if 对应。 比较单、双分支结构 行if语句: 
If  条件  then  语句一 Else 语句二 
1.某地驾照考试规定,考试成绩不低于90分为合格,下图是根据成绩判断是否合格的部分流程图,如果输入的成绩是85,则该流程的执行顺序是 A、①②③     B、①②④     C、①②④③   D、①②③④ 2.下列程序段运行后,m的值为(    ) a = 7:  b = 2:c=5 
If a > b Then m = a Else m = b if c>m then m=c 
A.7   B.2    C.9    D.0 四、综合应用 
1.数字的魅力。自然界中有一类数很有特色:首先它是一个三位数,其次,它的各位数字的立方和就是这个数本身,这类数即为水仙花数,请同学们根据演示内容输出判断结果。   
条件 
语句组一 
TRUE 
结束 
FALSE 
..... 
语句组二 
条件 
语句组 
TRUE 结束 
FALSE 
..... 
 
                    
             
                    
                            2.猜猜看: 
随机产生一个100以内的整数,判断这个数是奇数还是偶数,并输出判断结果。 
五、课堂小结             
 条件:_________  
语句:________________ 
什么分支结构:________ 
分析 
     
代码 
 设三位数为n,个、十、百上数字为ge、shi、bai  
单分支 
 行if语句: 
 
If     条件     then     语句 
 块if语句 
 If    条件    then 
      语句组  End if 
 条件:_________  
语句:________________ 
什么分支结构:________ 
分析 
 
    
代码 
 
设整数为a 
条件 
语句组 
TRUE 结束 FALSE 
..... 
 

六、拓展延伸 
求一元二次方程ax2+bx+c=0的根(a<>0)                 
 行if语句: 
 If  条件  then  语句一 Else 语句二 
 块if语句 
 If    条件    then 
      语句组一  Else 
      语句组二  End if 
 条件可以由_______表达式或________表达式表示。

视频来源:优质课网 www.youzhik.com -----更多视频请在本页面顶部搜索栏输入“算法与程序设计,选择结构,IF语句”其中的单个词或词组,搜索以字数为3-6之间的关键词为宜,切记!注意不要输入“科目或年级等文字”。本视频标题为“高中信息技术教科版选修1算法与程序设计生活中我们要学会选择&#160;选择结构——IF语句”,所属分类为“信息技术优质课视频”,如果喜欢或者认为本视频“高中信息技术教科版选修1算法与程序设计生活中我们要学会选择&#160;选择结构——IF语句”很给力,您可以一键点击视频下方的百度分享按钮,以分享给更多的人观看。优质课网 的成长和发展,离不开您的支持,感谢您的关注和支持!有问题请【点此联系客服QQ:983228566】 -----

优质课说课大赛视频
关闭
15139388181 微信:15139388181
QQ:983228566
点击这里给我发消息
点击这里给我发消息
点击这里给我发消息
优质课网_手机微信
加入vip会员
如何观看本站视频