- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
9 -
4.3运用选择结构描述问题求解过程(第2课时)
教材章节
4.3 运用选择结构描述问题求解过程(二)
课时安排
1课时
项目名称
4.3.2 if...elif...else 语句的应用
学习目标
1.信息意识:学生能够描述数据与信息的基本特征,知道数据编码的基础方式。
2.计算思维:依据解决问题的需求,设计算法;掌握一种程序设计语言的基本知识,利用程序设计语言解决问题。
3.数字化学习与创新:针对特定的学习任务,运用一定的数学化学习策略管理学习过程与资源,完成任务。
4.信息社会责任:鼓励学生努力提升自己的信息技术水平,争取成为未来信息时代的主力军。
教材分析
教材选自本节选自广东教育出版社必修一《数据与信息》第四章第三节第二部分《if...elif...else语句的应用》。本节课学习 “if...elif...else语句”让学生理解多分支的概念,能掌握多分支和单分支的区别。能看懂分支结构流程图并设计算法。通过几个经典分支结构的案例的学习能形成初步的程序设计思想。
学习重点
If语句和if...elif...else语句的区别,学会调试整合多个程序程序。
学习难点
用Python语句编写多分支结构程序以及调试闰年的程序代码。
活动情境(第4课时)
回顾上节课高一学生在哪家店买衣服最优惠,引出问题“能否不需要自己比较三家店价格,计算机就能自动给出哪一家最优惠的答案呢?”
活动1 自主探索
教师活动
学生活动
设计意图
提出上节课留下的问题:有什么方法不需要自己对比?计算机就能自动给出最优惠的答案呢?
引导学生完成三个数比大小的流程图。
分析出比较三家店的价格,就是三个数比大小的算法。
通过流程图完成小组任务一:根据流程图完成程序填空。
3.调试任务一程序。
让学生在分析程序的同时,复习上节课的分支结构的内容。
活动2 合作探究
教师活动
学生活动
设计意图
1.学习新内容:if...elif...else语句。引导学生说出多分支语句的执行过程。
2.提出问题:if语和if...elif...else语句在执行的时候有什么区别?
3.布置任务四:完成“货比三家”程序设计。
1.看多分支语句流程图,说出其执行过程。
2.完成第三家店多分支语句的算法和程序。
分小组完成任务二:讨论if语句和if...elif...else 语句在执行时的区别。
3.完成“货比三家”程序的调试。
引导学生自主探究,培养学生计算思维的同时掌握好多分支语句的执行过程。上机调试和整合程序是培养学生计算思维的过程。
活动3 拓展创新
教师活动
学生活动
设计意图
分析分支结构的经典例子:闰年的算法。布置任务五:上机调试程序,分别验证程序的正确性。分析讨论哪一种程序更好。
1.调试给定两种判断闰年的程序。
2.讨论哪一种程序更好。
了解分支结构的经典案例,学会分析各种程序的优缺点。
学习评价
评价主体
评价方式
设计意图
自评
自评问题:
1.本结构你掌握了if...elif...else的语句的格式和执行过程了吗?
if 语句和if...elif...else语句有什么区别?
闰年判断的条件?
让学生掌握本节课的主要内容和注意事项。
组内评
组评问题:两个经典多分支语句的掌握情况?
让同学们避免程序设计中的各种小错误。
组间评
组间评问题:三家店铺程序整合时,分别选择哪一种分支结构编写?
用更方便简洁的方法解决现有问题。
教师评
通过学生表现,老师口头,综合点评
培养上课积极性
课时学习总结
三知道
知道三个数比大小的算法过程。
知道多分支语句的执行过程。
知道多分支语句和单分支语句的执行中的区别。
两改进
多呈现经典,培养学生发散思维。
引导学生,生活中货比三家,勤俭节约。
一问题
面对多种算法时,选择哪一种更加好?
课时作业
设计意图
当有4个数比大小我们除了用分支结构,还可以用什么结构算法呢?
预习下节
您可能关注的文档
- 高中信息技术 程序设计基础 单元教学设计(项目主题 设计购买纪念品的最佳方案).docx
- 高中信息技术 程序设计基础 运用顺序结构描述问题的求解过程(花费有度,我是节约小能手) 教学设计.docx
- 高中信息技术 程序设计基础 运用顺序结构描述问题的求解过程(花费有度,我是节约小能手) 课件.pptx
- 高中信息技术 程序设计基础 运用选择结构描述问题求解过程(第1课时)if 语句的应用 教学设计.docx
- 高中信息技术 程序设计基础 运用选择结构描述问题求解过程(第1课时)if 语句的应用 课件.pptx
- 高中信息技术 程序设计基础 运用选择结构描述问题求解过程(第2课时)if...elif...else 语句的应用 课件.pptx
- 高中信息技术 程序设计基础 运用循环结构描述问题求解过程(第1课时)循环可控,我是预算大管家 教学设计.docx
- 高中信息技术 程序设计基础 运用循环结构描述问题求解过程(第1课时)循环可控,我是预算大管家 课件.pptx
- 高中信息技术 程序设计基础 运用循环结构描述问题求解过程(第2课时)循环可控,我是预算大管家 教学设计.docx
- 高中信息技术 程序设计基础 运用循环结构描述问题求解过程(第2课时)循环可控,我是预算大管家 课件.pptx
文档评论(0)