资源简介 做出判断的分支一、教学目标 通过本节的学习,让学生掌握Python的第二种程序设计结构---选择结构,学会使用程序设计语言实现选择结构,解决日常生活中简单问题,并且掌握调试、运行程序的方法。 二、教学重点、难点重点:学生学会使用Python语言的条件语句,多重选择语句来实现选择控制结构。难点:在理解选择语句结构的基础上,如何利用计算机来解决生活中的实际问题。三、教学过程课堂导入:同学们,今天我们来学习第二章的第四节“做出判断的选择结构”,首先呢!我们来回顾一下前面学习到的内容,PPT展示。课堂教学师:同学们!我们刚刚回顾了前面几次课的内容,今天这节课我们就来学习选择结构,利用机房内的极域电子教室播放一段视频,学生看完视频后回答以下问题:分支结构有几种类型以及格式呢?生:类型有:单分支结构;双分支结构 格式:行If;块If师:同学们都学习得很不错,接下来我们就来具体学习这种结构,PPT展示本节课的教学内容:1.单分支结构:If…Then 语句2.双分支结构:If…Then…Else 语句师:在正式介绍之前提出两个概念:1.运算符 2.关系表达式注意事项: 1. 当关系表达式成立时其值为真(True) 2. 当关系表达式不成立时其值则为假( False )师:介绍完之后,讲解 单分支结构:If…Then 语句格式1:If <表达式> Then <语句>格式2:If <表达式> Then 语句块 End If说明:<语句>只能是一句语句或语句间用冒号分隔,而且必须在一行上书写。并强调单分支结构的语法格式。条件语句的执行过程:当表达式的值为True,执行Then后面的语句块,否则不做任何操作。对应的程序流程图:单分支结构举例1 :2个数由大到小排序生:随机抽取同学上讲台用单分支结构书写使用格式1:If x t=x x=y y=tEnd If或使用格式2: If x提示:推荐使用第一种格式看起来简洁明了!!师:采用一个动画进行演示具体的交换过程生:练习并思考实现的方法师:双分支结构---- If…Then…Else语句格式1: If <表达式> Then 语句块1Else 语句块2End If格式2: If 表达式 Then 语句1 Else 语句2条件语句的执行过程:当表达式的值为True时,执行Then后面的语句块1,否则执行Else后面的语句块。对应的程序流程图PPT展示本节课内容的练习题:商场为了对苹果进行促销,规定购买2千克以上可以在原价每千克1.5元的基础上打8折。请你设计一个程序计算购买X千克苹果的应付款。生:用Python语言实现该功能。 展开更多...... 收起↑ 资源预览