首页
小学信息技术课件、教案、试卷中心
用户登录
资料
搜索
ID: 21217996
浙教版(2023)六年级上册信息科技 第1课 算法与问题解决 课件(共13张PPT)
日期:2024-11-24
科目:信息技术
类型:小学课件
查看:77次
大小:1732376B
来源:二一课件通
预览图
1/6
张
算法
,
13张
,
课件
,
解决
,
问题
,
1课
(
课件网
) 第1课 算法与问题解决 浙摄版2023版 六年级上册 学习目标 在计算机中实现算法的一般步骤。 1.问题分析 2.抽象与建模 3.设计算法 4.验证与优化算法 讨论 开学了,班干部选拔你们有投票吗?生活中的投票问题可以通过哪些途径解决?各有什么优点? 一、问题分析 作品投票 经过全校海选,确定A作品和B作品为候选校徽设计方案,请全校1000名学生投票选择自己喜欢的方案。 投票结果将在全校公示。 关键信息 两个作品的编号 A和B 1000名学生的投票情况(选a或b) 问题 二、抽象与建模 1.确定变量 两个作品的编号,确定变量为a和b,分别表示两个作品的得票数 1000名学生的投票情况(用变量tp存放用户输入的值) 2.抽象规则 tp的值为“a”时,表示作品A得了一票,则表示A作品票数的变量a+1,即a=a+1 tp的值为“b”时,表示作品B得了一票,则表示A作品票数的变量b+1,即b=b+1 二、抽象与建模 3.建立模型 建立模型可以借助公式、表格、图示等方式,下图以图示的形式建模。 试一试:尝试用表格建立模型。 三、算法设计 设计算法时,要确定算法的输入与输出,能准确描述解决问题的步骤。 自然语言描述 三、算法设计 设计算法时,要确定算法的输入与输出,能准确描述解决问题的步骤。 流程图描述: 三、验证算法 上述算法用 Python 语言编写的程序如下: 三、验证算法 思考:如果用户输入的数据不是a也不是b,结果会怎样?如何优化? 四、练习 如果有3位候选人参与竞选,投票问题的算法要怎么调整,在流程图中做相应的修改。 五、课堂小结 在计算机中实现算法的一般步骤。 1.问题分析 2.抽象与建模 3.设计算法 4.验证与优化算法 谢谢聆听
~~ 您好,已阅读到文档的结尾了 ~~
立即下载
免费下载
(校网通专属)
登录下载Word版课件
同类资源
黄金矿工-Scratch图形化编程课程系列课件(2024-11-21)
跳一跳-Scratch图形化编程课程系列课件(2024-11-21)
牛顿摆球-Scratch图形化编程课程系列课件(2024-11-21)
潜艇大冒险-Scratch图形化编程课程系列课件(2024-11-21)
生肖占卜-Scratch图形化编程课程系列课件(2024-11-21)
上传课件兼职赚钱