3.2.3.1 分支结构的程序实现(if)教学设计---浙教版(2019)信息技术 必修1 数据与计算

2021-06-23
| 5页
| 1998人阅读
| 695人下载
普通

内容正文:

分支结构的程序实现(if)教学设计 课程标准 和 教学目标 分支结构的程序实现(if) 教材内容:本课包含教材3.2.3分支结构的程序实现1.if语句与3.2.1Python语言基础中的关系运算符和逻辑运算符。 适应的课程标准: 1.7掌握一种程序设计语言的基本知识,使用程序设计语言实现简单算法。通过解决实际问题,体验程序设计的基本流程。 教学目标: ●掌握if语句的格式。 ●掌握关系运算符和逻辑运算符。 ●学会利用if语句编写分支结构的程序解决问题。 指向的核心素养: ●信息意识:能够根据解决问题的需要,自觉、主动地寻求恰当的方式获取与处理信息。 ●计算思维:在信息活动中能够采用计算机可以处理的方式界定问题、抽象特征、建立结构模型、合理组织数据。通过判断、分析与综合各种信息资源,运用合理的算法形成解决问题的方案。 学习环境:有教学控制软件的多媒体机房,需要安装Python编程环境。 建议课时:1课时 教学活动设计 教学环节 教学过程 设计意图 情境导入 问题:在第二章的学习中,同学们已经理解了分支结构的流程,接下来请大家看下面的两块伪代码: 伪代码① if 今晚不下雨: 去体育馆打篮球 else: 去健身房健身 伪代码② if 车牌记录在小区住户汽车记录能够查询到: 解锁门禁,允许汽车驶入 else: 提示警告音,禁止通行 在这两块伪代码中,if代表“如果”,else代表“否则”。请大家思考,“如果”和“否则”的代码是否会都运行?如果只是运行其中的一块,是由什么来控制的?和我们第二章学习过的什么控制结构一致? 参考答案: 这两块代码要么运行“如果”后的代码,要么运行“否则”后的代码,都是通过if后面的问题答案来确定执行哪一块的。与第二章学习过的控制结构中的分支结构一致。 通过生活实例伪代码引出本课要学习的if语句的内容。使用生活实例有助于学生更容易理解分支结构的代码表示形式。 新课教学 ●知识讲解—if语句格式、关系运算符、逻辑运算符 教师展示if语句的一般格式: if <条件>: <语句块1> else: <语句块2> 条件是一个表达式,它的值是布尔类型的数据,不是真(True)就是(False)。条件为真时,执行语句块1。条件为假时执行语句块2。在上面if语句一般格式中

资源预览图

3.2.3.1 分支结构的程序实现(if)教学设计---浙教版(2019)信息技术 必修1 数据与计算
1
3.2.3.1 分支结构的程序实现(if)教学设计---浙教版(2019)信息技术 必修1 数据与计算
2
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。