名师教学设计《程序的选择结构》完整教学教案.docx

上传人:lao****ou 文档编号:83018 上传时间:2023-02-16 格式:DOCX 页数:6 大小:75.47KB
下载 相关 举报
名师教学设计《程序的选择结构》完整教学教案.docx_第1页
第1页 / 共6页
名师教学设计《程序的选择结构》完整教学教案.docx_第2页
第2页 / 共6页
名师教学设计《程序的选择结构》完整教学教案.docx_第3页
第3页 / 共6页
名师教学设计《程序的选择结构》完整教学教案.docx_第4页
第4页 / 共6页
名师教学设计《程序的选择结构》完整教学教案.docx_第5页
第5页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《名师教学设计《程序的选择结构》完整教学教案.docx》由会员分享,可在线阅读,更多相关《名师教学设计《程序的选择结构》完整教学教案.docx(6页珍藏版)》请在第一文库网上搜索。

1、阳城二中信息技术教案备课人上课年级高二备课时间章节复习:选择结构课时数2目题项主购买笔记本的费用优惠:根据购买的本数优惠相应的折扣。核心素养信息意识:增强对信息的敏感度,分析信息,提出解决问题的思路、方法和手段,培养学生的体系化思维、逻辑思维和抽象思维。计算思维:依据解决问题的需要,设计和表示简单算法;掌握程序设计语言的基本知识,利用程序设计语言实现简单算法,解决实际问题。数字化学习与创新:针对特定的学习任务,运用一定的数字化学习策略管理学习过程与资源,完成任务,创作作品。项目目标本节通过“购买笔记本的费用优惠”项目,组织学生进行自主、协作、探究学习,让学生掌握选择结构的控制,学会使用程序设计

2、语言实现简单算法,体验程序设计的基本流程,掌握程序调试与运行的方法,从而将知识建构、技能培养与思维发展融入运用数字化工具解决问题和完成任务的过程中,促进本章对应课标的学科核心素养达成,完成项目学习目标。学业目标(1)能够掌握程序的选择结构设计的基本流程。(2)能够掌握Python程序设计语言的选择结构的单分支if语句、双分支if语句、if语句的嵌套以及ifelifelse语句的一般格式及使用方法。(3)能够运用选择结构描述问题的求解过程。重点难点重点:(1)程序的选择结构设计的基本流程。(2) Python程序设计语言的选择结构的单分支if语句、双分支if语句、if语句的嵌套以及if elif

3、else语句的一般格式及使用方法。难点:运用选择结构描述问题的求解过程。方法与策略创设程序设计的活动情境,组织学生在解决问题的过程中探究选择结构的特点,通过小组学习分析问题,设计解决问题的算法,编写代码实现算法,在“验证一修正”的过程中发展学生的计算思维。第一课时:选择结构:if语句应用问题导入项目小组成员在某购物网站上了解到某种笔记本搞优惠活动,规定一次购买6本以上(含6本)10本以下(含10本)打九折,一次购买11本以上(含11本)打八折。怎样根据笔记本的单价和购买数量编写程序计算总费用分析:购买笔记本优惠的费用多少直接和购买的本数有关,也就是根据本数不同,打折不同。在编程中,这就是对事物

4、进行判断和选择,要解决这个问题就需要运用选择结构来描述求解过程。知识点拨选择结构表示程序的处理步骤出现了分支,需要根据某一特定的条件选择其中的一个分支执行。选择结构有单选择、双选择和多选择三种。在程序设计中,主要使用条件语句(if语句)来实现判断和选择。if语句在使用中包括单分支if语句和双分支if语句。1 .单分支if语句格式:if(条件表达式):语句A2 .双分支if语句格式:if(条件表达式):语句Aelse:语句B案例讲解1 .判断个三位数是否为“水仙花数二所谓“水仙花数”是指其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。

5、(水仙花数:153, 370, 371, 407) if.py - C:UsersAdministratorDesktopif.py (3.8.5)File Edit Format Run Options Window Helpn=int (input (请输入一个二位数:)i = n /100j = n %100 /10k = n % 10print (nJ是“水仙花数。)if n = i * 3 + j * 3 + k * 3:2 .输入一个数,判断是偶数还是奇数。修if.py - C:UsersAdministratorDesktopif.py (3.8.5)*File Edit For

6、mat Run Options Window Helpprint (,您输入的数为是偶数。1)a=irvt(input (请输入一个数:)if a%2=0:晟int (您输入的数,aj是奇数。“)合作探究1.编程解决本节内容的两个问题。语句允许嵌套,即if语句中的语句A和语句B还可以是if语句。尝试用“if语句嵌套”解决课本76页问题。& if.py - C:UsersAdministratorDesktopif.py (3.8.5)File Edit Format Run Options Window Helps=int (input (请输入购买的数量:)p二float (input (i者输入笔记本的隼价(每本多少元):)if s6:j=1.0if 1t;if s= 90:grade = Ascore = 70:grade = score = 60:grade = Celse:grade = Dprint (? %d 属于 % (score grade)【合作探究】(1) if语句和ifclifelse语句在格式、功能、应用等方面的异同。(2)选择结构的特点。【实践活动】P83页:三位同学编的程序:判断某年是否为闰年。讨论完成:(1)分别验证三个程序的正确性。(2)三个程序分别采用了不同的表达式作为判断闰年的条件。分析、讨论哪一种更好。课堂小结课后反思

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 应用文档 > 汇报材料

copyright@ 2008-2022 001doc.com网站版权所有   

经营许可证编号:宁ICP备2022001085号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有,必要时第一文库网拥有上传用户文档的转载和下载权。第一文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第一文库网,我们立即给予删除!



客服