首页
高中信息技术课件、教案、试卷中心
用户登录
资料
搜索
ID: 18507930
第三单元 项目六 1.体验程序设计的一般过程 课件(共28张PPT) 2023—2024学年沪科版(2019)高中信息技术必修1
日期:2025-10-23
科目:信息技术
类型:高中课件
查看:94次
大小:16992866B
来源:二一课件通
预览图
1/9
张
第三
,
必修
,
信息技术
,
高中
,
2019
,
科版
(
课件网
) 第一课时 体验程序设计的一般过程 解决温标转换问题 (将一个华氏度的值转换成摄氏度) 程序设计及其一般过程 分析问题 确定解决问题的方法 描述数据 设计算法 选择描述算法的方法 设计算法 编写程序 选择程序设计语言 编写程序 运行调试 修改语法错误 运行程序 发现错误并修改 设计算法,编写程序 算法 通俗地说,算法就是在有限的步骤内解决某一问题所使用的方法。 1、算法的特征 有穷性、确定性、有零个或多个输入、有一个或多个输出、可行性 2、算法的描述方法 自然语言、流程图、伪代码 2、算法的描述方法 例如解决温标转换问题 自然语言 首先,输入一个华氏温度值; 然后通过转换公式计算出摄氏温度的结果; 最后,输出摄氏温度的值 流程图 计算摄氏温度 输入一个华氏温度 开始 输出摄氏温度 结束 伪代码 Begin Input 华氏温度 摄氏温度=5*(华氏温度-32)/9 Output 摄氏温度 End #include
Int main() { float f,c; printf(“请输入一个华氏温度:”); scanf(%f”,&f); c=5*(f-32)/9; print(“摄氏温度:%d”,c); return 0; } f=float(input(“请输入一个华氏温度:”)) C=5*(f-32)/9 print(“摄氏温度:”,C) Python程序 C 程序 算法 程序是由语句构成的。 Python语言使用回车来表示一条语句的结束。 程序的组成 编写程序 数据类型 f=float(input(“请输入一个华氏温度:”)) C=5*(f-32)/9 print(“摄氏温度:”,c) 在Python中最常用的数据类型有整型、浮点型和字符串型等。 变量类型 标识符 说明 整型 int 表示整数,如100、156等 浮点型 float 表示小数,如3.14、1.05 字符串型 str 表示字符串,通常是用一对单引号或双引号括起来的一串字符,如“hello”、“abc”. 在程序运行过程中,值可以发生变化的数据称为变量。计算机处理问题时,数据会被放在内存中,为了找到数据放在什么地方,需要对存放数据的地方命名。这些被命名的存储空间就是“变量”。 变量 f=float(input(“请输入一个华氏温度:”)) C=5*(f-32)/9 print(“摄氏温度:”,c) 程序中出现的c和f是变量,c表示摄氏温度,f表示华氏温度。 常量 f=float(input(“请输入一个华氏温度:”)) C=5*(f-32)/9 print(“摄氏温度:”,c) 在程序执行的过程中,其值不变的量就被称为常量。 运算符 f=float(input(“请输入一个华氏温度:”)) C=5*(f-32)/9 print(“摄氏温度:”,c) 算术运算符的作用就是计算。使用方法与数学中的应用非常相似,计算结果也是数值。在Python中主要有以下的几种算术运算符。 运算符 功能 + 加法运算符 - 减法运算符 * 乘法运算符 / 实数除法运算符 // 除法取商运算符 % 除法取余数运算符 ** 次方运算符 表达式 f=float(input(“请输入一个华氏温度:”)) C=5*(f-32)/9 print(“摄氏温度:”,c) 表达式是由运算符、变量、常量、数字或对象组合起来,可用来执行运算、操作字符或测试数据等。 “=”表示赋值运算,在 Python语言中表示将“=”右边的数据对象绑定到其左边的变量,根据数据对象的类型确定变量的类型。 “=” 如何把一个具体数据存放到变量里? 格式:变量=表达式 功能:把右侧表达式的值赋给左侧的变量 Python最基本的赋值语句,其格式如下 f=float(input(“请输入一个华氏温度:“)) C=5*(f-32)/9 print(“摄氏温度:”,c) 输入输出函数 print函数负责输出结果,如print(“摄氏温度:”,c) 首先输出文本内容:摄氏温度:”,然后输出变量c的值。 print输出后默认换行。 input函数的作用是接收一个文本数据,而双引号内的字符串会显示在计算机屏幕上,如input(“请输入一个华氏温度:”)作为输入操作的提示文本。 f=float(input(“ ... ...
~~ 您好,已阅读到文档的结尾了 ~~
立即下载
免费下载
(校网通专属)
登录下载Word版课件
同类资源
信息社会及其特征教学设计-2025-206学年粤教版高中信息技术必修二(2025-09-28)
信息技术发展脉络与趋势征教学设计-2025-206学年粤教版高中信息技术必修二(2025-09-28)
2026年广西高中学业水平考试教科版《信息技术》复习课件(共29张PPT):必修 1主题二 数据处理与应用(2025-09-27)
2026年广西高中学业水平考试教科版《信息技术》复习课件(共35张PPT):必修 1主题一 认识数据、大数据与信息(2025-09-27)
2026年广西高中学业水平考试教科版《信息技术》复习课件(共33张PPT):必修 1主题三 、四(2025-09-27)
上传课件兼职赚钱