甘教版信息科技八上 2.2 走进程序设计 课件.ppt

甘教版信息科技八上 2.2 走进程序设计 课件.ppt

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

2.2.1顺序结构新知讲解电子产品日益增多,应用程序层出不穷,手机上各种APP(应用程序,Application的缩写),如订票系统、购物网站等,都是功能强大、内容复杂的程序。新知讲解常用的APP:(1)订票系统;(2)购物网站;(3)聊天交流;(4)地图导航;(5)支付软件。新知讲解这些APP功能强大,程序复杂,但程序设计的基本结构只有顺序结构、选择结构和循环结构。新知讲解顺序结构是指程序中的语句从上到下依次执行,直至结束。算法描述:步骤1:执行语句1;步骤2:执行语句2。练一练已知公式C=2πr可以求圆的周长,写出算法描述,并画出流程图。步骤1:输入圆的半径;步骤2:计算圆的周长;步骤3:输出圆的周长。开始输入圆的半径r值C2*π*r输出圆的周长C结束2.2.2选择结构新知讲解选择结构也叫分支结构是指程序中先进行条件判断,再根据判断结果执行下一步程序。判断条件语句1语句2是否算法描述:步骤1:判断条件;步骤2:成立执行语句1,否则执行步骤3;步骤3:执行语句2。练一练比较两个数的大小,输出其中较大的数,写出算法描述,并画出流程图。步骤1:输入两个数;步骤2:比较两个数;步骤3:如果第一个数大,输出第一个数,否则输出第二个数。开始输入A、B的值输出A结束A>B?输出B是否2.2.3循环结构新知讲解循环结构是指程序中某些语句在条件控制中,重复执行的结构。判断条件语句1语句2是否算法描述:步骤1:判断条件;步骤2:成立执行语句1;步骤3:继续判断,成立执行步骤2;步骤4:条件不成立执行语句2。新知讲解变量可以通过变量名访问。在指令式语言中,变量通常是可变的。新知讲解常量在计算机程序运行时,不会被程序修改的量。练一练计算1+2+3+4+5的值,写出算法描述,并画出流程图。算法描述:步骤1:判断i的值是否小于等于5;步骤2:如果条件成立,则计算s的值为s+1,i的值为i+1;步骤3:继续判断i的值是否小于等于5,成立执行步骤2,否则执行步骤4;步骤4:输出s的值。练一练开始输入i、s的值结束i<=5?输出s的值是否ss+iii+12.2.4用流程图描述公交车刷卡的算法新知讲解步骤1:公交车单程票价1元,公交卡刷卡;步骤2:判断公交卡余额;步骤3:如果大于等于5元,则扣除1元并提示“欢迎乘车”,否则执行步骤4;步骤4:如果大于1元但少于5元,扣除1元并提示“请充值”,否则执行步骤5;步骤5:刷卡时少于1元提示“请购票”。新知讲解公交卡刷卡算法流程图新知讲解多分支结构是根据不同条件来选择语句块运行的一种分支结构:分支结构需要判断多个条件,根据判断当前条件是否成立来决定是否执行当前语句块。多分支结构的应用:(1)根据道路情况呈现不同的预警颜色。(2)筛选大小不一的物品。2024年秋新版教学课件如遇课件中视频、音频无法正常播放,请在网站联系上传者索取完整版本。如需与本课件(或其它课件)配套的教学设计、随堂练习,请与上传者联系索取。2.2走进程序设计甘肃教育版八年级上册教学目标1、了解程序的结构;2、掌握流程图的描述算法;3、掌握顺序、选择和循环三种结构编写的程序。新知导入新知导入程序是由语句组成的,执行程序就是按特定的次序执行程序中的语句。程序语句包括输入输出语句、控制语句等。控制语句通过对程序流程的控制,实现程序的执行顺序,决定了程序的结构。*

文档评论(0)

溪涧月 + 关注
实名认证
内容提供者

教师资格证持证人

如有问题,请于后台留言联系上传者解决,如文档无法编辑,课件中音视频无法播放等。如遇课件中视频无法播放,请留言或私信,一定予以解决。

版权声明书
用户编号:6143101132000005
领域认证该用户于2024年07月27日上传了教师资格证

1亿VIP精品文档

相关文档