- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 1
初中第三册信息第二单元第 6课Phthon程序设计教案
条件语句
一、【教材分析】
教
学
目
标
知识与技能目标
认识程序的分支结构,了解Python语言语句缩进的特点
过程与方法目标
熟练应用条件表达式,掌握if语句的语法格式
情感、态度价值观目标
能用条件语句编写程序解决生活中的问题,提升逻辑思维能力,进一步体会算
法及其思想
教学重点
分支结构的学习,if语句的使用。
教学难点
分支结构思想的理解。
教学方法
情境教学法;任务型教学法;自主探究法
二、【教学流程】
环节
教师活动
学生活动
感悟点滴
情景
创设
谈话法导入,讨论西红柿炒鸡蛋的做法,有的人喜欢放糖,有的人不喜欢放糖,引导学生根据自己的喜好画出相应的流程图。
设计思路:一方面复习流程图的画法,另一方面引出分支的概念,导入条件语句。
用自然语言说出西红柿炒鸡蛋的步骤和方法,并根据自己的喜好画出西红柿炒鸡蛋的流程图。
剖蚌
求珠
探究活动一:比较两个数大小的程序
【问题】
任意输人两个整数x和y,先判断大小。如果xy,则交换位置。完成后,显示x和y的值。
【算法】
引导学生分析问题的步骤和方法,通过自然语言和流程图对算法进行描述。
【尝试】
认识if语句的一般格式
小妙招:在if条件后输入冒号“:”,下面的程序会强制缩进(一般为4字符),以表示一种从属的关系。
2、引导学生理解“交换法”比较两个数的大小
将程序补充完整。
【总结】
教师引导学生探讨:生活中还有哪些问题需要用到分支结构?分支结构和顺序结构有什么不同?
概括:分支结构是程序根据条件判断而选择不同执行方式的一种程序结构。
探究活动二:整数的四则运算
【问题】
设计一个整数四则运算的程序,先输人两个整数X和Y,再提示输人运算符号(+、一、*、/),然后根据运算符号进行计算,输出计算结果,否则提示错误。
了解四则运算符+、-、*、/”,判断需要几个分支?
2、分析程序的算法,思考如何使用if语句控制程序的流程。
#四则运算
#四则运算
x=int(input(x:))
y=int(input(y:))
ope=input(操作符(+、-、*、/):)
if ope==+:
result=x+y
elif ope==-:
result=x-y
elif ope==*:
result=x*y
elif ope==/:
result=x/y
else:
print(输入错误!)
print(x,ope,y=,result)
探究活动三:密码验证
假设某系统的用户名为“mike,对应的密码是“mike0715。请设计一个程序,提示输人用户名和密码,然后进行判断,并对判断结果给出适当的提示。
【问题】
1、密码验证需要哪些步骤?需要判断的条件有什么?
2、使用i f判断断语句先判断用户名是否正确。如果正确,再判断密码是否正确。如果不正确,则进行错误提示。
【小结】:讨论条件语句的嵌套方法
【阅读教材】
用自然语言分析比较大小的一般步骤:
(1)输入x和Y,转换整数类型。
(2)交换法比较两个数大小
(3)输出显示x和Y的值。
2、自然语言转换为流程图
【自主探究】
交换法比较两位数的大小,并完善相应代码,编译运行程序。
x = int(input(
x = int(input(“x= ”))
y = int(input(“y= ”))
z = 0
If x y:
Print(”x = ”,x,”y= ”,y)
【自主探究】
opeope=input(操作符(+、-、*、/):)if ope==+:
opeope=input(操作符(+、-、*、/):)
if ope==+:
多分支语句可以使用“
多分支语句可以使用“if-elif-else”的结构。
【小组合作】
完善程序,编译运行,组内同学相互测试。
【自主探究】
1、联系实际,考虑密码验证需要判断用户名和密码两方面。
if tempUser==user: #在判断密码是否正确 if tempPassword==password:
if tempUser==user:
#在判断密码是否正确
if tempPassword==password:
print(密码正确)
else:
print(密码错误)
else:
print(用户名错误)
部分代码参考:
实践
创新
【提高题】旨在发散学生思维,拓宽学生思路。
“石头、剪刀、布”游戏
用数字“l”、+2、3”代替“石头”、“剪刀”、“布”,按照“石头”胜“剪刀”、“布”胜“石头”、“剪刀”胜“布”的规
您可能关注的文档
- 八年级上册信息技术 -4课 初识python【教案】.docx
- 八年级上册信息技术 -第1课 算法的概念【教案】.doc
- 八年级上册信息技术 -第2课 算法的描述【教案】.doc
- 八年级上册信息技术 -第7课 python的循环语句【教案】.doc
- 八年级上册信息技术 -第9课 python设置自定义函数 【教案】.docx
- 青岛版八年级上册信息技术 第10课 python制作图书小管家软件 【教案】.docx
- 八年级上册信息技术 -第11课认识App Inventor【教案】.doc
- 八年级上册信息技术 -第12课 App Inventor制作我的语音识别App【教案】.doc
- 八年级上册信息技术 -第13课 APP Inventor制作我的个性浏览器APP【教案】.doc
- 八年级上册信息技术 -第15课 APP Inventor制作我的电子相册APP【教案】.doc
- 《GB/T 45341-2025数字化转型管理 参考架构》.pdf
- GB/T 45341-2025数字化转型管理 参考架构.pdf
- 2025年开展学习中央八项规定主题教育工作方案与深入学习中央八项规定精神教育测试题【附:答案】.docx
- 2025年单位开展深入贯彻八项规定精神学习教育活动的工作方案与市民政局党组书记在学习八项规定精神理论学习中心组会上研讨发言材料【2篇文】.docx
- 党支部深入贯彻中央八项规定精神学习教育学习计划与在2025年研究部署深入贯彻中央八项规定精神学习教育工作专题会讲话稿(两篇文).docx
- 2025年贯彻八项规定精神学习教育工作方案与2025年深入贯彻学习中央八项规定精神教育试题【2篇题】附答案.docx
- 2025年深入贯彻八项规定精神学习教育的交流发言材料与单位开展深入贯彻八项规定精神学习教育活动的工作方案【2篇文】.docx
- 2025年领导在深入贯彻中央八项规定精神学习教育动员部署会上的讲话稿与贯彻八项规定精神学习教育工作方案【2篇例文】.docx
- 2025年中央八项规定精神学习教育学习计划与市委书记在理论学习中心组上学习贯彻八项规定精神学习研讨发言材料(两篇文).docx
- 2025年在深入贯彻中央八项规定精神学习教育专题会上的讲话稿与在开展深入贯彻中央八项规定精神学习教育动员会议上讲话稿【2篇文】.docx
最近下载
- 2023年湖州师范学院计算机科学与技术专业《操作系统》科目期末试卷A(有答案).docx VIP
- 围术期目标导向液体治疗.ppt
- 金融工程研究报告:《Replicating_Anomalies》A股检验.pdf
- 法考知识挪用公款罪.doc
- [物理]近红外光谱吸收法检测油气田中H2S气体.ppt
- [广安]2024下半年四川广安市前锋区引进急需紧缺专业人才14人笔试历年典型考点(频考版试卷)附带答.docx VIP
- 4篇 2025年3月-7月中央八项规定精神学习教育学习计划+深入贯彻中央八项规定精神学习教育专题党课讲稿+研讨发言.doc VIP
- 小班科学公开课教案《果蔬沉浮》+PPT课件.docx
- 2024年02月[北京]2024年中国金融电子化集团有限公司录用招考(招考)笔试历年参考题库附带答案详解.docx
- 行政管理专科毕业论文完整范文-浅谈企业行政管理的精细化管理.doc
文档评论(0)