第2课 《算法的描述》课件 2022—2023学年青岛版(2019)初中信息技术第三册

2023-10-11
| 16页
| 712人阅读
| 264人下载
普通

内容正文:

信息技术八年级上册 青岛版 第一单元 算法思想初探 第二节 算法的描述 1.了解算法的常见描述方法。2.能用自然语言、流程图来描述日常生活中的算法,能使用计算机语言描述一些简单算法。3.通过对算法的描述,体验描述算法对解决问题的重要性,养成清晰描述问题的习惯。 学习目标 第1步: 农夫带羊过河。 第2步: 。 第3步:农夫带狼过河。 第4步: 。 第5步:农夫放下羊,带菜过河。 第6步:农夫返回。 第7步: 。 根据你的方案完善下列步骤: 农夫独自返回 农夫放下狼,带羊返回 农夫带羊过河 活动一、用自然语言描述算法 试一试 医务室现有一瓶碘伏、一瓶酒精。怎样在不混合的情况下,把两个瓶子内的液体互换?请用自然语言描述一下两种液体互换的算法。 第一步:将碘伏倒入空瓶; 第二步:将酒精倒入碘伏瓶; 第三步:将碘伏倒入酒精瓶。 在以上使用自然语言描述算法的体验里,你能感受到自然语言描述的哪些优点和不足? 自然语言描述的算法通俗易懂,易于被大众所理解,但一般比较冗长,容易产生歧义,有时会导致算法执行的不确定性。当问题比较复杂时,用自然语言描述的算法则显得不够条理性,甚至有些混乱。 下面两种描述秋天的方式? 哪种更形象、直观? 同学A:文字叙述 秋风肃起,大雁南飞。 银杏开始了一年中最华丽的篇章。 银杏的叶片开始了变化。 它没有像多数树叶那样变黄卷曲枯萎,而是变成了灿灿的金色。 从远处看去,就像是天边升起了一抹金色霞光。 同学B:图片展示 活动二、用流程图描述算法 请同学们自学课本第9页完成空白部分 1、这种以特定的__________和________表示算法的图,称为“算法流程图”。 2、图形化表示的信息具有_________________的特点。 图形符号 说明 形象、直观 3、常用的流程图符号及其功能 试一试 观察流程图,你能用自然语言描述水费的计算方法么? 做一做 医生给病人注射青霉素或头孢类抗生素之前,必须要做皮试。15分钟后看皮试结果,皮试合格才能注射,否则不能注射。请你根据流程符号相关功能,尝试完善下列算法流程图。 15分钟后 过敏 不能注射 【练一练】 某超市开业,为了提升活动效果,实行了购物打折活动,规则如下:①购物金额大于等于1000元,打八五折。②购物金额小于1000元,不打折。请尝试用流程图来描述上述打折销售的算法。 公鸡5文钱1只,母鸡3文钱1只,小鸡3只1文钱,如何用100文钱买100只鸡?(公鸡、母鸡、小鸡都要有。) 活动三:用计算机语言描述算法 【思考】你怎样认识用计算机语言描述算法的?你知道哪些计算机语言? scratch、java、c++、Python等。 用计算机语言描述算法的过程,也就是编程。 用计算机语言描述算法,主要是把算法解释为计算机能够识别、接受的指令代码。 计算机程序是用某种计算机语言将算法表达出来的具体形式。 车站售票优惠的规定是:身高不高于1.1m免票,高于1.1m但不高于1.4m半票,高于1.4m的全票。你能画出售票优惠的流程图吗?尝试用自己熟悉的计算机语言编写一个程序。 实践创新 谢谢 Lavf58.51.100 $$

资源预览图

第2课 《算法的描述》课件 2022—2023学年青岛版(2019)初中信息技术第三册
1
第2课 《算法的描述》课件 2022—2023学年青岛版(2019)初中信息技术第三册
2
第2课 《算法的描述》课件 2022—2023学年青岛版(2019)初中信息技术第三册
3
第2课 《算法的描述》课件 2022—2023学年青岛版(2019)初中信息技术第三册
4
第2课 《算法的描述》课件 2022—2023学年青岛版(2019)初中信息技术第三册
5
第2课 《算法的描述》课件 2022—2023学年青岛版(2019)初中信息技术第三册
6
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。