ID: 21012285

浙教版(2023)六年级上册信息科技 第5课 算法的执行 课件(共23张PPT)+教案

日期:2024-11-25 科目:信息技术 类型:小学教案 查看:43次 大小:3936839B 来源:二一课件通
预览图 0
PPT,23张,课件,执行,5课,算法
    (课件网) (浙教版)六年级 上 第五课 算法的执行 学习目标 激趣导入 新知讲解 思考-讨论 课堂练习 课堂小结 课后作业 新课标要求 新课标要求 通过设计算法形成解决方案;能尝试模拟、仿真、验证解决问题的过程,反思、优化解决问题的方案,并将其迁移运用于解决其他问题。 使用简单算法,利用计算机实现问题的自动化求解。了解算法在解决问题过程中的作用,领会算法的价值。能采用计算机科学领域的思想方法界定问题、分析问题、组织数据、制订问题解决方案,并对其进行反思和优化。 学习目标 激趣导入 使用计算机程序来解决身边的问题,观察并记录程序是如何逐步解决问题的? 新知讲解 新知讲解 运行程序 一 新知讲解 一、运行程序 运行编写好的程序,可以得到计算机输出的可观察的算法执行结果。 在 Python 中, 可 以 通 过 IDLE Shell 运 行 程 序。 在“File” 菜 单 中 选 择“Open”, 打 开 相 应 的 程 序。 在 程 序编辑器中的“Run”菜单中选择“Run Module”,即可运行程序。 新知讲解 一、运行程序 新知讲解 单步调试 二 新知讲解 二、单步调试 计算机的计算速度很快,为了能够观察、跟踪、分析程序每一步运行的结果,去验证算法的正确性,可以通过单步调试,呈现程序逐步运行的过程。 在 IDLE Shell 窗口的主菜单上单击“Debug”菜单,选择“Debugger”,将打开 Debug Control 对话框,进入调试状态。 新知讲解 二、单步调试 思考-讨论 试一试 修改代码中鸡兔总的头数与脚数,观察、记录程序运行的过程与结果。 新知讲解 完善算法与程序 三 新知讲解 三、完善算法与程序 根据调试中发现的问题,有针对性地完善算法与程序。例如,通过调试“鸡兔同笼”解题程序发现,在调整鸡、兔总头数与总脚数后,程序不输出任何结果,即该题无解。为了让该算法与程序能适用于多数“鸡兔同笼”问题,让用户明确得知题目是否有解,可以做如下调整: 1.由用户输入鸡、兔总头数与总脚数,存储在“tou”“jiao”两个变量中。 2. 用 变 量“jie” 记 录 此 题 是 否 有解, 当 jie=1 时 表 示 有 解; 当 jie=0 时,表示无解,若无解需在算法结束前输出“无解提示”。 新知讲解 三、完善算法与程序 新知讲解 三、完善算法与程序 1、当你希望计算机执行你事先编写好的一组指示时,你需要进行以下哪项活动?( B ) A、发送消息 B、运行程序 C、进行数学计算 D、发布成果报告 课堂练习 单选题 2、在编写程序时,如果你想逐步检查程序中的每个步骤,以确保其正确性,你应该使用哪项技术进行调试?( C ) A、单击运行 B、快速运行 C、单步调试 D、多次循环 课堂练习 单选题 课堂小结 课后作业 运行完善后的“鸡兔同笼”程序,进行单步调试,继续发现问题并提出完善算法的新创想。 https://www.21cnjy.com/recruitment/home/fine中小学教育资源及组卷应用平台 第5课 算法的执行 教学设计 课题 算法的执行 单元 第一单元 学科 信息科技 年级 六年级 教材分析 该教材旨在培养学生科学精神和科技伦理,提升自主可控意识,培养社会主义核心价值观,提升数字素养与技能,为中学阶段信息技术课程的学习奠定基础。该教材具有以下优点:1. 立足核心素养。课程目标指向学生核心素养,主要包括信息意识、计算机思维、数字化学习与创斯、信息社会责任。2. 坚持课程育人。发挥课程育人功能,着力帮助学生学会数字时代的知识积累与创新方法,引导学生在使用信息科技解决问题的过程中遵守道德规范和科技伦理,培育学生正确世界观、人生观、价值观,促进学生在数字世界与现实世界中健康成长。3. 体现课程体系。注重信息科技知识体系建构,依据核心素养和学段目标,按照学生的认知特征和信息 ... ...

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