第三单元 项目六 解决温标转换问题——认识程序和程序设计语言 课件(共17张PPT)-2023—2024学年高中信息技术沪科版(2019)必修1

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

第三单元 项目六 解决温标转换问题——认识程序和程序设计语言 课件(共17张PPT)-2023—2024学年高中信息技术沪科版(2019)必修1

资源简介

(共17张PPT)
解决温标转换问题
——认识程序和程序设计语言(一)
项目六
程序设计语言
一般过程
控制结构
程序语言发展史
温标转换
分析问题
1
(1)摄氏和华氏的换算公式:
摄氏温度=5×(华氏温度-32)÷9
(2)用程序解决问题的过程:
接收用户输入的数值,计算机计算,输出数值。
温标转换
设计算法,编写程序
2
核心概念
(1)什么是程序(program)?
(2)什么是程序设计语言(program-ming language)
(3)简述程序设计语言的发展历史。
设计算法,编写程序
2
核心概念
(1)什么是程序(program)?
一组能被计算机理解并执行的指令序列,是计算机执行算法的操作步骤。
(2)什么是程序设计语言(program-ming language)
人们编制程序所使用的计算机语言。
设计算法,编写程序
2
核心概念
(3)简述程序设计语言的发展历史。
设计算法,编写程序
2
核心概念
(3)简述程序设计语言的发展历史。
设计算法,编写程序
2
核心概念
(3)简述程序设计语言的发展历史。
设计算法,编写程序
2
核心概念
(3)简述程序设计语言的发展历史。
高级语言
5+12
设计算法,编写程序
2
温标转换
设计算法,编写程序
2
C 语言
Python 语言
核心概念
(1)变量(variable)
(2)公式
(3)系统函数
设计算法,编写程序
2
c表示摄氏温度,f表示华氏温度。
c=5*(f-32)/9
input、float、print是python提供的系统函数。
温标转换
(1)在python shell中逐条输入语句,观察变量的值和最终输出结果。
(2)在python提供的IDLE窗口中利用菜单命令创建、编辑一个程序文件。
(3)检查语法错误无误后,运行程序,查看运行结果是否正确。
运行、调试程序
3
温标转换
思考与讨论:
1、若将第一条语句改为:f=input(“请输入一个华氏温度:”),运行程序,会发生什么?为什么?
2、若将第二条语句改为:c=5*(f-32)//9,运行程序,会发生什么?为什么?
运行、调试程序
3
程序设计的一般过程
分析问题
确定解决问题的方法
描述数据
设计算法
选择描述算法的方法
确定算法的控制结构
编写程序
选择程序设计语言
编写程序
运行调试
修改语法错误
运行程序
发现错误并修改
1
2
3
4
活 动
6.1 尝试使用Python编写程序,计算并打印华氏100度到105度所对应的摄氏温度。
(1)分析问题,确定已知数据、所求数据和解决方法。
(2)设计算法,并用自然语言或流程图描述算法。
(3)创建并编辑程序,修改语法错误。
(4)运行、调试程序,并观察运行结果,分析程序有无错误。若有,尝试解决。
知识点拨
6.1 尝试使用Python编写程序,计算并打印华氏100度到105度所对应的摄氏温度。
print函数的格式:
print(“格式控制串”%(值序列))
说明:格式控制串中用%引出变量的数据类型,值序列中的值用逗号分隔,可以是变量,也可以是表达式的值。
例:print("%8.0f%10.2f"%(f,c))
感谢您的观看
THANKS

展开更多......

收起↑

资源预览