湘科版(2024)五上_2单元_活动3 编程实现算法 课件

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

湘科版(2024)五上_2单元_活动3 编程实现算法 课件

资源简介

(共24张PPT)
信息科技五年级上册
单元主题一 :农业种植小参谋
活动3:编程实现算法
授课教师: 2025年2月
复习导入
用工具实现算法
活动背景
虽然我们可以使用软件工具解决工作和生活中的许多问题,但针对一些复杂、特殊的问题,通过编写程序来处理效率更高。例如,地图程序规划出行路线,网银程序提供金融结算服务等。那么,如何通过编程实现算法呢?
任务一 认识计算机程序
计算机程序语言:要让计算机实现算法,需要用计算机能理解的语言表达算法,这种语言被称为计算机程序语言。
多种计算机语言
多种人类语言
任务一 认识计算机程序
编程解决问题的一般过程:用计算机程序语言将算法转换为一连串指令的过程称为编程。计算机按照程序中的指令,自动、快速地完成任务,实现算法。
任务二 变量的赋值与运算
思考分析:我们在估算蔬菜种植利润时,需要获取哪些数据呢?
人工费用
物资费用
销售单价
产量
......
任务二 变量的赋值与运算
思考分析:我们怎样将这些会变化的数据告诉计算机呢?
像这种可以改变的数据,我们可以用变量来表示。
任务二 变量的赋值与运算
变量:在计算机编程语言中变量如同一个盒子,首先需要将数值存入这个“盒子”,再对变量进行计算,输出结果。这个将数值存入变量的过程叫做赋值。
100
建立了一个变量“利润”,给它赋值为100。
利润
任务二 变量的赋值与运算
变量的命名:变量的命名有一定的规则,在图形化编程语言中,一般使用“有意义的命名”方式。
任务二 变量的赋值与运算
信息链接:认识计算机语言中常用的算数符号。
算数运算符号 读作 示例
+ 加 a+b
- 减 a-b
* 乘 a*b
/ 除 a/b
小结:变量是在算法中用来表示数据的符号,在算法的执行过程中,它的值可以改变,由于可以给变量赋不同的值,所以,使用相同的算法我们可以计算种植青椒的收益,也可以种植西红柿的收益,提高了效率和灵活性。
任务二 变量的赋值与运算
任务三 编写简单的计算机程序
认识编程软件
v
模块区
编程区
舞台区
开始和结束按钮
图形化程序语言的语句就像积木一样,拖动出来拼搭在一起就可以写出程序了。
任务三 编写简单的计算机程序
探究实践:请同学们根据我们提取出来的关键因素创建变量,并为变量起一个合适的名字。
任务三 编写简单的计算机程序
探究实践:请根据预估的费用,编写输入物资费用、人工费用、产量和销售单价的程序。
计算机询问
存放输入的数据
变量赋值
参考程序
任务三 编写简单的计算机程序
探究实践:计算利润之前,需要先计算费用和收入的值,请同学们根据算法的步骤,按顺序将计算利润的语句补充完整。
运算符号
变量的运算
变量赋值
任务三 编写简单的计算机程序
探究实践:计算利润之前,需要先计算费用和收入的值,请同学们根据算法的步骤,按顺序将计算利润的语句补充完整。
参考程序
任务三 编写简单的计算机程序
探究实践:请同学们完成程序编写,让程序能够输出计算出的利润值。
任务三 编写简单的计算机程序
运行调试程序:根据算法检查并运行程序,分别输入物资费用、人工费用、销售单价、产量,程序自动算出利润。如果运算结果出现偏差,请根据算法对程序进行检查,调试修改程序。
输入数据计算结果
练习提升
1.假如明年青椒的预测销售单价最低为2.8元/千克,最高为4.2元/千克,预测产量最低800千克,最高1000千克,费用为1400元,运行程序,分别计算不同预测下的利润。
2.请上网搜索西红柿的单价及产量等相关数据,估算种植西红柿的利润。并与种植青椒的利润进行比较。
3.在对所要种植的蔬菜品种进行选择时,还有哪些需要考虑的因素?
课堂总结
这节课我们认识了变量,并利用变量编写程序实现算法,计算利润。在程序中,利用变量表示数据,方便我们在计算过程中可以通过给变量赋不同的值,计算不同蔬菜的利润,提高了效率和灵活性。
课堂总结
单元回顾
课后练习
1.编程是
2.下列说法错误的是( )。
A.将值存入变量的过程称为赋值
B.变量的值是一成不变的
C.用计算机语言来表示算法,必须遵守语法规则
2.说一说:用电子表格软件实现算法和通过编程实现算法,二者各有哪些优点和缺点?
同学们,下节课再见!

展开更多......

收起↑

资源预览