2.2 做出判断的分支教学设计 2023—2024学年教科版(2019)高中信息技术必修1

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

2.2 做出判断的分支教学设计 2023—2024学年教科版(2019)高中信息技术必修1

资源简介

做出判断的分支
一、教学目标
通过本节的学习,让学生掌握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=t
End If
或使用格式2:
If x提示:推荐使用第一种格式看起来简洁明了!!
师:采用一个动画进行演示具体的交换过程
生:练习并思考实现的方法
师:双分支结构---- If…Then…Else语句
格式1:
If <表达式> Then
语句块1
Else
语句块2
End If
格式2:
If 表达式 Then 语句1 Else 语句2
条件语句的执行过程:
当表达式的值为True时,执行Then后面的语句块1,否则执行Else后面的语句块。
对应的程序流程图
PPT展示本节课内容的练习题:
商场为了对苹果进行促销,规定购买2千克以上可以在原价每千克1.5元的基础上打8折。请你设计一个程序计算购买X千克苹果的应付款。
生:用Python语言实现该功能。

展开更多......

收起↑

资源预览