4.3 运用选择结构描述问题求解过程——运用选择结构描述问题求解过程之单分支if语句 教学设计 2022-2023学年高中信息技术粤教版(2019)必修1

资源下载
  1. 二一教育资源

4.3 运用选择结构描述问题求解过程——运用选择结构描述问题求解过程之单分支if语句 教学设计 2022-2023学年高中信息技术粤教版(2019)必修1

资源简介

运用选择结构描述问题求解过程——运用选择结构描述问题求解过程之单分支if语句 教学设计
教学目标
1.了解Python程序设计语言的if选择结构; 2.了解单分支if语句的语法格式,了解单分支if语句的执行过程; 3.能够使用单分支if语句解决实际问题,掌握程序调试与运行的方法; 4.提高学生分析问题、解决问题的能力,提升学生的计算思维能力,促进信息技术学科核心素养达成。
教学内容
教学重点: 掌握单分支if语句的语法格式,能够正确书写;了解if单分支语句的执行过程,调试代码得出正确结果。 2.教学难点: 运用if单分支语句求解实际问题,锻炼计算思维能力。
教学过程
复习引入:在上一节课我们已经学习了顺序结构,其执行顺序是自上而下依次进行的。然而在日常生活中,我们在很多时候需要进行判断和选择,比如如何去上学,是选择坐公交、乘私家车、骑自行车或者是走路。在Python中是如何进行选择判断的呢?就需要用到我们今天所学的if语句。 新课讲授:if条件判断语句又分为单分支if语句,双分支if语句,今天我们主要讲单分支if语句。 首先看到单分支if语句的语法格式: if后面就是需要进行判断的条件,后跟英文状态下的冒号,满足条件则执行语句组A ,在语句组一前面需要缩进4个空格。 接下来我们通过流程图来理解单分支if语句的执行过程: 如果满足条件语句,则执行语句组A,不满足则直接结束。 实例探究:利用单分支if语句解决以下问题:项目小组成员在某购物网站上了解到某种笔记本搞优惠活动,规定一次购买6本以上(含6本)10本以下(含10本)打九折,一次购买11本以上(含11本)打八折。怎样根据笔记本的单价和购买数量编写程序计算总费用 分析问题。设:小组需要购买的笔记本的数量设为s,单价设为p,折扣系数设为j,总费用为t,根据我们的题意,我们可以得到如下的表示:如果s<6,则j=1.0;如果6<=s<=10,则j=0.9;如果11<=s,则j=0.8;总费用t=s*p*j。 设计算法。将分析后的问题用算法表示,并画出流程图: 编写程序。根据流程图编写代码: s=input("请输入购买的笔记本的数量(多少本) : ") s=int(s) p=float(input("请输入笔记本的单价(每本多少元): ")) if s<6 : j=1.0 if s>=6 and s<=10 : j=0.9 if s>=11 : j=0.8 t=s*p*j print("总费用为:","%.1f"%t,"元") 调试程序。在python编译环境中运行程序,并进行调试。 课堂总结,作业练习:总结if单分支语句的语法格式与执行过程,布置“练一练”,让学生练习单分支if语句的书写,以及运用选择结构求解实际问题。
备注:教学设计应至少含教学目标、教学内容、教学过程等三个部分,如有其它内容,可自行补充增加。

展开更多......

收起↑

资源预览