名师教学设计《程序的选择结构》完整教学教案_第1页
名师教学设计《程序的选择结构》完整教学教案_第2页
名师教学设计《程序的选择结构》完整教学教案_第3页
名师教学设计《程序的选择结构》完整教学教案_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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

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

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

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

5、=1的三次方+5的三次方+3的三 次方。(水仙花数:153, 370, 371, 407)金 if.py - C:UsersAdministratorDesktopif.py (3.8.5)File Edit Format Run Options Window HelpMint (input (请输入一个三位数:i = n /100j = n %100 Z/10k = n % 10print (nJ是“水仙花数”。print (nJ是“水仙花数”。”).输入一个数,判断是偶数还是奇数。$ *if.py - C:UsersAdministratorDesktopif.py (3.8.5)*Fil

6、e Edit Format Run Options Window Helpa=int (input (请输入一个数:)if a%2=0:print (您输入的数,a,是偶数。) else:print 您输入的数二a,“是奇数。”)合作探究.编程解决本节内容的两个问题。语句允许嵌套,即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 (清输入笔记本的单价(每本多少元):)if s6:j=l. 0if 4阻. if s= 90:grade = Aelif score = 70:grade = Belif score = 60:grade = Celse:grade = Dprint C %d 属于 %sf % (score, grade)【合作探究】(1) if语句和ifelifelse语句在格式、功能、应用等方面的异同。(2)选择

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论