ID: 21012289

浙教版(2023)六年级上册信息科技 第6课 猜数字算法设计 课件(共21张PPT)+教案

日期:2024-11-25 科目:信息技术 类型:小学教案 查看:18次 大小:2371264B 来源:二一课件通
预览图 0
数字,PPT,21张,课件,设计,算法
    (课件网) (浙教版)六年级 上 第六课 猜数字算法设计 学习目标 激趣导入 新知讲解 思考-讨论 课堂练习 课堂小结 课后作业 新课标要求 新课标要求 通过设计算法形成解决方案;能尝试模拟、仿真、验证解决问题的过程,反思、优化解决问题的方案,并将其迁移运用于解决其他问题。 使用简单算法,利用计算机实现问题的自动化求解。了解算法在解决问题过程中的作用,领会算法的价值。能采用计算机科学领域的思想方法界定问题、分析问题、组织数据、制订问题解决方案,并对其进行反思和优化。 学习目标 激趣导入 你玩过猜数字游戏吗?和同伴讨论一下它的游戏规则,并且玩一玩。 激趣导入 通过数据输入和输出可以实现计算机与外界的信息交流,实现“人机对话”。生活中的很多交互行为都可以设计成人机交互程序。 新知讲解 新知讲解 抽象与建模 一 新知讲解 一、抽象与建模 猜数字游戏:一名同学从 0~100 之间选择一个数字,让另一名同学猜这个数字是多少,根据该同学的回答给出“大了”“小了”或“对了”的提示。 比一比谁用最少的次数猜对数字! 新知讲解 一、抽象与建模 要将猜数字游戏做成人机交互程序,首先要对其进行抽象与建模。 · 主要对象:两个同学,假设为 A、B。 · 核心行动:猜数字与反馈提示,可以归纳为输入与输出。 · 关键数据:猜测的数字与答案,假设为 cai 与 da。 · 关系梳理:cai 和 da 之间存在“大于”“小于”“等于”三种关系。 新知讲解 一、抽象与建模 根据以上抽象内容,可以利用表格建立模型如下: 新知讲解 算法的设计 二 新知讲解 二、算法的设计 首先确定人机交互的方式,如将A的行动交给用户通过输入完成,将B的操作交给计算机自动完成。 其次,选择控制结构控制交互过程。例如,使用条件循环实现:当cai ≠ da 时让用户反复作答;在循环结构中嵌套分支结构,判断 cai 与 da 的大小,计算机根据不同的大小关系输出相应的提示。 新知讲解 二、算法的设计 设计“猜数字”算法流程图如下: 思考-讨论 试一试 编写程序,实现“猜数字”游戏。 1、假设你需要按照一定次序执行多个指令,你将使用以下哪种程序设计结构?( A ) A、线性结构 B、分支结构 C、循环结构 D、递归结构 课堂练习 单选题 2、当你需要编写一个程序来根据用户输入的数字判断奇偶性时,你应该使用下列哪种结构( B ) A、线性结构 B、分支结构 C、循环结构 D、递归结构 课堂练习 单选题 课堂小结 课后作业 修改猜数字游戏的规则,并调整算法流程图。 https://www.21cnjy.com/recruitment/home/fine中小学教育资源及组卷应用平台 第6课 猜数字算法设计 教学设计 课题 猜数字算法设计 单元 第一单元 学科 信息科技 年级 六年级 教材分析 该教材旨在培养学生科学精神和科技伦理,提升自主可控意识,培养社会主义核心价值观,提升数字素养与技能,为中学阶段信息技术课程的学习奠定基础。该教材具有以下优点:1. 立足核心素养。课程目标指向学生核心素养,主要包括信息意识、计算机思维、数字化学习与创斯、信息社会责任。2. 坚持课程育人。发挥课程育人功能,着力帮助学生学会数字时代的知识积累与创新方法,引导学生在使用信息科技解决问题的过程中遵守道德规范和科技伦理,培育学生正确世界观、人生观、价值观,促进学生在数字世界与现实世界中健康成长。3. 体现课程体系。注重信息科技知识体系建构,依据核心素养和学段目标,按照学生的认知特征和信息科技课程的知识体系,围绕数据、算法、网络、信息处理、信息安全、人工智能六条逻辑主线,统筹设计各学段学习内容模块,体现循序渐进和螺旋式发展。4. 做到理实并重。强化信息科技学习的认知基础,吸纳国内外信息科技 ... ...

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