高中信息技术-做出判断的分支教学课件设计_第1页
高中信息技术-做出判断的分支教学课件设计_第2页
高中信息技术-做出判断的分支教学课件设计_第3页
高中信息技术-做出判断的分支教学课件设计_第4页
高中信息技术-做出判断的分支教学课件设计_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课程名称:做出判断的分支第1课时利用赋值语句实现计算初入程序设计大门

学科年级:高一信息技术

教材版本:教育科学出版社

主讲教师:

工作单位:项目规划科学常识新课讲授【项目学习】最适宜运动心率计算器——python程序设计观察心率,高强度运动需“有度”燃脂心率计算公式最适宜运动心率=(220-年龄-安静心率)×(60%~80%)+安静心率该同学今年16岁,安静心率为71活动1:计算学生年龄为16岁的最适宜运动心率。请将流程图补充完整(220-年龄-安静心率)×(60%~80%)+安静心率思考本程序执行流程属于顺序结构还是分支结构?并说明理由(220-16-71)

×0.6+71(220-16-71)

×0.8+71Low,high项目学习探究新知启蒙站程序顺序结构的三种基本语句形态:赋值语句(变量=表达式)功能是:将右边表达式的值赋值给左边的变量。表达式:是由一个或多个操作数通过运算符组合而成。常用的运算符:+-*

**///%例如:a=4*6b=12//5②输入语句input()例如:input("请输入a的值:")③输出语句print()如果有多个输出项,可以使用“,”分隔例如:b=5print(“输出b的值:”,b)思考1.Python语言中“=”与数学中“=”有什么不同?2.Input语句与print语句的区别?利用程序设计顺序结构的三种语句完成活动1的python程序设计活动1:计算学生年龄为16岁的最适宜运动心率。low=(220-16-71)*0.6+71high=(220-16-71)*0.8+71print(low,high)input("运行完毕,请按回车键退出...")思考根据所学的知识,如何更改输出语句,使其显示更为友好?(220-16-71)

×0.6+71(220-16-71)

×0.8+71Low,high实操演练编写程序代码实现简单算法实践操作利用输入语句完成“请输入自然数a的值:”“请输入自然数b的值:”,计算c=a+b。利用输出语句完成“输出自然数c的值:”。思考程序中遇到了哪些问题?(自主学习探究新知

探索站,找出问题的答案)探究新知

探索站Python中常见的数据类型的转换函数Float():根据一个字符串或整数创建一个新的浮点数(小数)。Int():根据一个字符串或浮点数创建一个新的整数。Str():根据一个数(也可以是任何其他类型)创建一个新的字符串。a=int(input(“请输入a的值:”))字符串类型转换成整型实操演练编写程序代码实现简单算法实践操作利用输入语句完成“请输入自然数a的值:”“请输入自然数b的值:”,计算c=a+b。利用输出语句完成“输出自然数c的值:”。活动2:计算任意年龄与安静心率的最适宜运动心率思考项目学习小组讨论,如何优化程序,解决每次运行程序都需要修改多处代码的弊端。(学习探究新知

升华站,找出问题的答案)low=(220-16-71)*0.6+71high=(220-16-71)*0.8+71print(low,high)input("运行完毕,请按回车键退出...")探究新知

升华站Python程序代码中的常量与变量①常量:在程序运行过程中值始终保持不变的量称为常量。(尝试找出活动1程序代码中的常量)②变量:在程序运行过程中值允许改变的量称为变量。(尝试找出活动1程序代码中的变量)在python中,变量的命名需遵循以下几条规则:必须以字母或下划线开头,后面可以是字母、数字或下划线;区分大小写;不能使用保留字(比如python中的int、float等)。活动2:计算学生任意年龄与安静心率的最适宜运动心率。最适宜运动心率=(220-年龄-安静心率)*(60%~80%)+安静心率思考项目学习提炼活动1程序代码中的常量与变量,完善活动2的程序流程图。age=

(input('请输入age='))HRrest=

(input('请输入HRrest='))low=

high=

print("最适宜的心率是:",low,"~",high)input("运行完毕,请按回车键退出...")请根据所学的知识将代码补充完整floatfloat(220-age-HRrest)*0.6+HRrest(220-age-HRrest)*0.8+HRrest项目学习活动2:计算学生任意年龄与安静心率的最适宜运动心率。总结提升探究新知思考赋值语句输入语句输出语句表达式操作符顺序结构数据类型常量变量命名规则启蒙站探索站升华站课后作业1.请描述下列赋值语句的含义:a=b=c=1a,b,c=1,2,3

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论