ID: 21012276

浙教版(2023)六年级上册信息科技 第3课 算法设计 课件(共24张PPT)+教案

日期:2024-11-25 科目:信息技术 类型:小学教案 查看:18次 大小:2079847B 来源:二一课件通
预览图 0
算法,PPT,24张,课件,设计,3课
    (课件网) (浙教版)六年级 上 第三课 算法设计 学习目标 激趣导入 新知讲解 思考-讨论 课堂练习 课堂小结 课后作业 新课标要求 新课标要求 通过设计算法形成解决方案;能尝试模拟、仿真、验证解决问题的过程,反思、优化解决问题的方案,并将其迁移运用于解决其他问题。 使用简单算法,利用计算机实现问题的自动化求解。了解算法在解决问题过程中的作用,领会算法的价值。能采用计算机科学领域的思想方法界定问题、分析问题、组织数据、制订问题解决方案,并对其进行反思和优化。 学习目标 激趣导入 解决下列问题,需要用到哪些算法? 激趣导入 解决下列问题,需要用到哪些算法? 新知讲解 新知讲解 算法思想的选择 一 新知讲解 一、算法思想的选择 经过大量的实践,人们发现了算法某些共性的规律,总结了经典的算法思想。合理选择算法思想可以设计出更加精妙的算法,如“鸡兔同笼”需要在一定范围内寻找正确解,可以使用枚举法。 枚举法的思想是有序地尝试每一种可能的解,如果满足正确解的条件就采纳,否则继续枚举,做到不遗漏、不重复。它在生活中有着广泛的应用,如在玩 24 点游戏时在头脑中 罗列各种可能的算式,在一大串钥匙中找到与某个门锁匹配的钥匙…… 新知讲解 一、算法思想的选择 使用枚举法的关键是确定枚举的范围和正确解的判断条件。 思考-讨论 想一想 为什么在登录网站、APP、ATM提款机时,系统要限制用户输入密码的尝试次数? 新知讲解 算法框架的确定 二 新知讲解 二、算法框架的确定 在算法思想的基础上,代入具体的计算模型,合理选择控制结构,可以得到解决具体问题的算法框架。如在枚举“鸡兔同笼”问题的解时,可以使用循环结构在 1~34 之间枚举“ji”“tu”,使用分支结构判断是否满足正确解条件:ji×2+tu×4=94。 新知讲解 算法的描述 三 新知讲解 三、算法的描述 根据算法设计,确定输入与输出,使用流程图等工具完整地描述确定的、 有限的、 可 执行的操作步骤。例如,“鸡兔同笼”问题的算法可描述如下: 思考-讨论 试一试 除了枚举兔子的数量,你还有其他的枚举方法吗? 小知识 算法有多个或零个输入,对于大部分算法来说,输入数据是必要的,但有的算法不需要任何输入数据或是算法本身给定了初始条件。 1、如果你想要按照一定的顺序排列一组数字,你可以使用什么来描述这个排序过程?( A ) A、流程图 B、数据表格 C、音乐节奏 D、学习日志 课堂练习 单选题 2、在计算机编程中,描述一个解决问题的步骤和规则集合的过程被称为?( B ) A、数据分析 B、算法 C、模拟实验 D、图形设计 课堂练习 单选题 1、在算法设计中,常用来描述算法的方法包括?( CD ) A、表格 B、图形 C、自然语言 D、流程图 课堂练习 多选题 课堂小结 课后作业 利用枚举法解决“百钱百鸡”问题,用自然语言或者流程图描述算法。 https://www.21cnjy.com/recruitment/home/fine中小学教育资源及组卷应用平台 第3课 算法设计 教学设计 课题 算法设计 单元 第一单元 学科 信息科技 年级 六年级 教材分析 该教材旨在培养学生科学精神和科技伦理,提升自主可控意识,培养社会主义核心价值观,提升数字素养与技能,为中学阶段信息技术课程的学习奠定基础。该教材具有以下优点:1. 立足核心素养。课程目标指向学生核心素养,主要包括信息意识、计算机思维、数字化学习与创斯、信息社会责任。2. 坚持课程育人。发挥课程育人功能,着力帮助学生学会数字时代的知识积累与创新方法,引导学生在使用信息科技解决问题的过程中遵守道德规范和科技伦理,培育学生正确世界观、人生观、价值观,促进学生在数字世界与现实世界中健康成长。3. 体现课程体系。注重信息科技知识 ... ...

    ~~ 您好,已阅读到文档的结尾了 ~~