网站大量收购独家精品文档,联系QQ:2885784924

高中信息技术 程序设计基础 运用选择结构描述问题求解过程(第1课时)if 语句的应用 教学设计.docx

高中信息技术 程序设计基础 运用选择结构描述问题求解过程(第1课时)if 语句的应用 教学设计.docx

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
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 自主探索 教师活动 学生活动 设计意图 播放视频引入买东西要学会货比三家。 展现本节课情境项目。分析高一的学生遇到了什么样的问题?并提出具体的任务。 显示第一个程序让学生分析程序作用和程序结构类型。 观看视频。知晓今天的课程主题。 阅读今天的项目情境。知晓今天课程的主要任务。 分析程序一,能知晓程序执行的过程和程序结构类型。 通过视频和阅读项目明白今天课程主题和主要任务。 分析程序的过程帮助学生回顾上节课的顺序结构的内容。 活动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.在程序调试过程中遇到什么问题? 两改进 发挥组间的对比活动,调动学生积极性。 让学生当小老师引导大家分析算法。 一问题 除了用单分支和双分支语句结构,还有什么分支结构? 课时作业

您可能关注的文档

文档评论(0)

文先生 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8047000056000024

1亿VIP精品文档

相关文档