所属成套资源:粤高教版(2018)信息技术八年级下学期PPT课件+教学设计全套
初中信息技术粤高教版 (2018)八年级下册第7课 积能量合种树——for循环语向句的应用授课课件ppt
展开
这是一份初中信息技术粤高教版 (2018)八年级下册第7课 积能量合种树——for循环语向句的应用授课课件ppt,共39页。PPT课件主要包含了新知导入,个人种树,合种树,新知讲解,设计算法,输入n和energy,sum0,tx60,t296,sumsum+t等内容,欢迎下载使用。
思考?? 图中支付宝推出的“蚂蚁森林”合种树功能对环境有什么贡献?
通过绿色出行(如步行)等方式,就能积聚“能量”,为沙漠种树、改善沙漠环境做出贡献。
上网了解“蚂蚁森林种树攻略”,看看在日常生活中有哪些低碳行为能够收集能量并让我们能参与种树?
蚂蚁森林中的个人种树、合种树的操作平台,基于蚂蚁森林界面。
日常生活中的低碳行为:
比如走路、骑车、坐公交、坐地铁,这些出门不开车的行为属于低碳、低能耗。网络购票、生活缴费、绿色办公、预约挂号、网购火车票等等,这些属于办事不出门,减少出行,绿色环保。电子发票、无纸化阅读等风,这些行为可以减少纸张和塑料,属于低碳行为。包裹回收,二手回收属于再回收,再利用。
一、分析问题 根据“蚂蚁森林种树攻略”可知:每60步可收集1g能量,且每人每天通过行走最多只能够收集296g能量。
根据每位同学计划一天要走的步数,可算出他一天能收集的能量;再把每位同学一天收集的能量累加起来,就是一天内小组同学所共同收集的总能量;最后再用种一个树需要的能量整除小组一天共同收集的总能量,便能算出小组合种一棵树所要的天数。 所要天数=所需能量/一天收集的总能量
1、设小组人数为:n。2、每位同学计划一天要行走的步数为:x。3、合种树所需的能量为:energy。4、小组一天所收集的总能量为:sum。5、合种树所需的天数为:days。
i in range(n)
输入第i位同学的步数x
输入第i位同学收集的能量t
days=energy//sum
energy%sum!=0?
days=days+1
输出“合种树”所需天数days
可以通过输入语句输入小组人数和种一棵树需要的能量,并设置sum为0.
据分析,需要循环n次,以累加小组每位同学一天所收集的能量。可以用fr语句把n位同学一天所收集的能量累加起来。
语句中的print()将被执行6次,并依次输出i的值:5,7,8,5,4,5。通常使用range()函数来生成循环序列。
在IDLE交互模式下,输入表中的命令,体验fr循环语句的执行过程,并将运行结果填写到表中。
在IDLE交互模式下,输入表1-7-2中的命令,体验range()函数三个参数的作用,并将运行结果填写到表中。
3、计算小组同学一天能收集的总能量。
根据前面的算法设计,计算合种树所需的天数,输出计算结果代码:
完成前面各部分代码,可以把它们合成一个完整的程序。
把前面各个部分的程序代码按算法流程的先后顺序合成为 一个完整的程序,并将程序保存为plant.py。
请在“蚂蚁森林”的“环保项目”中选定一棵树,制订小组合种树计划,填写计划每天平均行走步数,然后运行程序plant.py,并填入表中。
1、一个正整数的阶乘是所有小于、等于该数的正整数的积,0的阶乘为1。自然数n的阶乘写作n!,例如5!=1x2x3x4x5。 请编写程序求自然数n的阶乘(n
相关课件
这是一份粤高教版 (2018)八年级下册第1课 加法心算游戏——random与time模块的应用集体备课ppt课件,共38页。PPT课件主要包含了新知导入,新知讲解,分析问题,学习新知,一函数与库,三time模块,圆周率3142,设计算法,t2t1+60,True等内容,欢迎下载使用。
这是一份信息技术粤高教版 (2018)第6课 安全乘坐电梯——while循环语句的应用教课ppt课件,共43页。PPT课件主要包含了新知讲解,分析问题,设计算法,一自然语言算法,二算法流程图,False,True,tt-1,输入第t个人的重量x,ww0等内容,欢迎下载使用。
这是一份粤高教版 (2018)八年级下册第一单元 走进Python 编程世界第5课 我的飞天梦——多分支语句的应用集体备课ppt课件,共46页。PPT课件主要包含了新知导入,新知讲解,分析问题,设计算法,一自然语言算法,二算法流程图,v79,输入发射速度v,True,False等内容,欢迎下载使用。