内容正文:
《2.2 做出判断的分支(第一课时)》教学设计
【学科核心素养】
· 能够采用计算机科学领域的思想方法界定问题、抽象特征、运用合理的算法,形成解决问题的方方案,并能够使用简单的编程语言,实现这一方案。(计算思维)
· 总结利用计算机解决问题的过程和方法,并迁移到与之相关的其他问题解决中。(计算思维)
【课标内容要求】
· 1.6 从生活实例出发,概述算法的概念与特征,运用恰当的描述方法和控制结构表示简单算法。
· 1.7 掌握一种程序设计语言的基本知识,使用程序设计语言实现简单算法。通过解决实际问题,体验程序设计的基本流程,掌握程序调试与运行的方法(计算思维)
【学业要求】
· 依据解决问题的需要,设计和描述简单算法;掌握一种程序设计语言的基本知识,利用程序设计语言实现简单算法,解决实际问题。(计算思维)
【教学内容分析】
《2.2 做出判断的分支》是教育科学出版社《信息技术(必修 1)——数据与计算》第二单元第 2节的内容。本节内容分为 2 个课时,本课是第 1 课时。
本节课以项目 “适宜的运动心率计算器”引领学生历经分析问题、设计算法、编写代码、调试运行的过程。在项目进行过程中,学习了常量、变量、运算符与表达式、赋值语句、数据类型、输入输出函数等程序设计的基础内容。最终用所学的知识编程计算适宜运动心率。
【学情分析】
高中生有一定的逻辑思维能力,具有一定的提出问题、思考问题和解决问题的能力。虽然对解决实际问题有着浓厚的兴趣,但对于算法与程序设计,大多数同学会感觉复杂,找不到解决问题的思路。
【教学目标】
1.认识 python 中数据类型、常量、变量、运算符、表达式,知道变量的命名规则
2.理解程序中的赋值语句
3.掌握输入、输出函数的使用方法
4.理解顺序结构的特点
【教学重点与难点】教学重点
1.理解程序中的赋值语句
2.掌握输入、输出函数的使用方法
教学难点
能分析问题,设计算法,编写程序解决问题
【教学策略】
项目学习法、讲授演示法
(
教学环节
教师活动
学
生
活动
设计意图
项目导入
1、计算机解决问题的一般过程是:
分析问题
设计算法
编写代码 调试运行
2、项目描述:“适宜运动心率”
活动
1
:
某同学今年
16
岁
安静心率为
71
适宜运动心率
=
(220-年龄-安静心率
)
×
(60%~80%
)
+安静心