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