4.3 运用选择结构描述问题求解过程(一) 教学设计(表格式) 2023—2024学年粤教版(2019)高中信息技术必修1

资源下载
  1. 二一教育资源

4.3 运用选择结构描述问题求解过程(一) 教学设计(表格式) 2023—2024学年粤教版(2019)高中信息技术必修1

资源简介

4.3 运用选择结构描述问题求解过程(第 1 课时)
教材章节 4.3 运用选择结构描述问题求解过程(一) 课时 安排 1 课时
项目名称 4.3.1 if 语句的应用
学习目标 1.信息意识:能根据具体问题情境,分析问题的已知条件和 需要解决的问题。 2.计算思维:依据解决问题的需要,采用流程图的方式描述 算法。 3.数字化学习与创新:掌握数字化学习方法, 能依据需要选用 合适的数字化工具开展学习。 4.信息社会责任:培养学生科学探索的精神,在数据分析的 基础上,完成分析报告。
教材分析 教材选自本节选自广东教育出版社必修一《数据与信息》第四章 第三节第一部分《if 语句的应用》。本节课学习 “if 语句和 if...else”让学生理解分支的概念, 掌握其格式。能看懂分支结 构流程图并修改和补充语句, 理解分支的嵌套, 能 Python 语言写 出简单的分支结构程序,形成初步的程序设计思想。
学习重点 分支结构流程图的讲解,和算法的实现。
学习难点 用 Python 语句编写分支结构程序, 并用多种方法实现。并学会上 机调试。
活动情境(第 3 课时)
高一 同学准备在网络平台购合唱比赛的演出服,已知道同一款衣服: 第一家店:每套演出服为 80 元; 第二家店:每套演出服为 88 元,如果购买数量大于 10 件,可以打 9 折; 第三家店:每套演出服为 96 元, 如果购买数量大于 10 件, 小于 15 件(包括 15)可以打 8.5 折,如果购买数量大于 15 件可以打 8 折。 根据衣服的单价和购买的数量计算出哪家店最优惠?
活动 1 自主探索
教师活动 学生活动 设计意图
1. 播放视频引入买东西 要学会货比三家。 2. 展 现 本 节 课 情 境 项 1. 观看视频。知晓今天的课程主题。 2. 阅读今天的项目情境。知晓今天课程的 主要任务。 3. 分析程序一,能知晓程序执行的过程和 1. 通 过视 频 和 阅 读 项目明白今天课程主 题和主要任务。 2. 分析 程 序 的 过 程
目。分析高一的学生遇到 了什么样的问题? 并提 出具体的任务。 3. 显示第一个程序让学 生分析程序作用和程序 结构类型。 程序结构类型。 帮助学生回顾上节课 的顺序结构的内容。
活动 2 合作探究
教师活动 学生活动 设计意图
1.分析第二家店的项 目情境。导出分支结构和 在 Python 中编写格式。 2.布置任务一:完成 算法分析和流程图填空; 3.分 析 第 三 家 店 项 目 情 境。布置任务二:算法分 析和流程图填空; 4.介绍双分支语句结构、 执行过程、格式及注意事 项; 5.引导学生用分支语句编 写第三家店的算法,布置 任务。 (一)学习单分支结构 1.通过单分支流程图展示,掌握分支结构 的执行过程以及格式和注意事项; 2.小组合作完成任务一:完成算法分析和 流程图; 3.校对算法分析和流程图答案并上机调试 程序; 4.小组合作完成任务二:完成算法分析和 流程图填空; 5.上机调试完成程序填空。 (二)学习双分支结构 1.掌握双分支语句结构、执行过程; 2.小组合作分析第三家店双分支结构的算 法,完成任务三:完成算法分析和流程图 填空; 3.自己上机调试修改程序。 引导学生自主探 究,培养学生计算思 维的同时掌握好 if 语句和 if...else 语 句的正确格式。 引导学生积极思 考, 同时也是对课堂 教学效果的检验。让 学生体会到解决问题 的方法可以有多种。 为下一环节拓展活动 做铺垫。
活动 3 拓展创新
教师活动 学生活动 设计意图
三:完成算法分析和流 程图填空。 1.提出问题:第三家店 是不是也能用双分支结 构解决呢 2.用嵌套的方法带学生 画出流程图一引出语句 嵌套的概念; 3.布置任务四:读流程 图,完成程序填空; 4.总结本节课内容。提 出问题:有什么方法不 需要自己对比?计算机 就能自动给出最优惠的 选择呢? (三) if 语句的嵌套 1.和老师一起探讨嵌套程序。 2.小组讨论完成任务四:读流程图,完 成程序填空。 (四)总结交流,思考新问题 思考:有什么方法不需要自己对比?计 算机就能自动给出最优惠的选择呢? 运用双分支结构引入 if 语句的嵌套概念, 提高学生解决问题的 能力。培养学生计算 思维。 提出问题为下结构经 典案例的呈现做铺 垫。
学习评价
评价主体 评价方式 设计意图
自评 1.本结构你掌握了分支结构的语句格式了吗? 2.单分支结构和双分支结构的执行过程分别是什么? 3. 在程序编写中需要注意什么? 让学生掌握本节课的 主要内容和注意事 项。
组内评 以小组讨论的方式来分析程序调试中自己容易出的错 让同学们避免程序设 计中的各种小错误。
组间评 哪一组程序代码编写的更简洁? 用更方便简洁的方法 解决现有问题。
教师评 教师对于学生学习活动、课堂表现等综合评价 培养同学探索精神
课时学习总结
三知道 1.单分支结构的执行过程?2.双分支结构的执行过程?3.在程序调试过 程中遇到什么问题?
两改进 发挥组间的对比活动,调动学生积极性。 让学生当小老师引导大家分析算法。
一问题 除了用单分支和双分支语句结构,还有什么分支结构?
课时作业 设计意图
有什么方法不需要自己对比?计算机就能自动给出最优惠的答案呢? 引出下节课 分支结构的 经典案例。

展开更多......

收起↑

资源预览