网站大量收购独家精品文档,联系QQ:2885784924

2-3程序的选择结构.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2-3程序的选择结构

2-3程序的选择结构   2-3 程序的选择结构   一、教,,,,目标   1、知识与技能   理解程序选择结构中的条件选择语句的执行流程,掌握条件选择语句的使用方法,能够编写简单的选择结构的程序,以解决生活中的一些计算问题。   2、方法与过程   本节从简单的问题入手,通过一道求一个数的绝对值的题目,让,,,,生明白条件选取择语句的执行流程及使用方法。进而再做类似的练习,加强,,,,生的理解,课程安排形成循序渐进的梯度,充分挖掘,,,,生潜力。   3、情感态度和价值观   程序设计选取的题目都是生活中遇到的例子,加强,,,,生利用本,,,,科解决日,,,,生活中的问题的意识。   二、 重点难点   1、教,,,,重点   (1)条件选择语句的使用   (2)程序条件选择结构的执行流程   (3)会使用条件语句编写程序解决简单的应用题   2、教,,,,难点   根据题目写出正确的程序   三、教,,,,环境   1、教材处理   教材选自《广东省普通高中信息技术选修一:算法与程序设计》第二章第三节,原教材的第一个程序例子有关矩形的计算,涉及到解二元一次方程,使用的表达式也较为复杂,授课过程中可能花的时间太多。所以上课时,把教材的导入例子作了的简单的处理,以求一个数的绝对值作为导入,,,,,生更易理解条件语句的执行。至于多种选择语句,教材选用一道求恩格尔系数,从而判断生活水平的高低的题目,授新课前,就简单说明一下,再用另一道根据,,,,生分数判断该成绩是属于哪一个等级的题目作为实践,从而与,,,,生的,,,,习更有联系,提高,,,,习兴趣。   2、 预备知识   ,,,,生已掌握算法的概念及描述方法,定义常量与变量的方法,程序设计的四个步骤--分析问题、建立模型、设计算法和编写程序。   3、硬件要求   建议本节课在多媒体电脑教室中完成,有广播教,,,,系统或投影仪。   4、所需软件   ,,,,生机要安装VB6.0或以上版本。   5、 所需课时   1课时(45分钟)      四、教,,,,过程   创设情境:   在中央电视台的综艺节目幸运52相信大家都看过,其中有一环节是看商品 猜价格的游戏,下面我们也来模拟玩一下这个游戏。   活动:猜价格游戏。   在这个VB所编的程序中,能够对所输入的价格进行判断、选择给出不同提示信息(高了、低了)从而引导游戏者猜中正确的体格。那么,在程序设计中如何实现判断和选择呢,这就是我们这节课要,,,,习的内容--程序的选择结构(条件语句)。   新课教,,,,:   我们先来看一个简单的例子:不用函数,如何编程求一个数的绝对值?   (1)分析问题:设所输入的数为x,其绝对值为y,则:   (2)设计算法:    ①输入一个数x ②如果x≥0则        y=x 否则        y=-x ③输出y   (3)编写程序:   程序2-4 Private sub command1_click() 定义名为command1_click()的事件过程    Dim x As Single 定义求绝对值的数x为单精度实型    x=Val(Text1.Ttext) 输入x的值    If x=0 Then 如果A=0 y=x 将x 赋于y Else y=-x 将-x 赋于y End If    Text2.Text=y 输出y的值   End sub 过程结束    (4)调试、运行程序 演示:用户操作界面设计、程序代码编写并运行程序。      分析程序,归纳出条件语句的格式。   (一)条件语句的基本格式是:                     演示:将程序2-4中If 语句改写成另一种格式,并运行。   两种格式的区别:①是否在一行内写完 ②是否要End If   其中,条件是一个逻辑表达式,语句组是一组VB的语句。   (二)条件执行语句的执行过程   条件语句的执行过程是:当条件成立时,执行then后面的语句组1,否则执行语句组2,条件语句的执行流程图如左下图所示。      在条件语句的基本格式中有时可以省略else和语句组2,

文档评论(0)

mn93322 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档