《名师教学设计《程序的选择结构》完整教学教案.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)三个程序分别采用了不同的表达式作为判断闰年的条件。分析、讨论哪一种更好。课堂小结课后反思