- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
学习任务单
课程基本信息
学科
信息技术
年级
高一
学期
春季
课题
基于解析算法的问题解决
教科书
书名:《信息技术》必修1数据与计算
出版社:人民教育出版社;中国地图出版社出版日期:2019年6月
学生信息
姓名
学校
班级
学号
学习目标
1.通过解决人行道绿灯时长的设置问题,理解解析算法解决问题的基本过程和思想。
2.能够根据给定的任务,运用解析算法对问题进行分析,写出已知条件和结果之间的关系表达式。
3.能编写程序对表达进行计算实现问题求解,体会用计算机解决问题的优势。
4.通过项目研究,认识解析算法在生活中的应用价值,提升利用计算机解决问题的思维和能力。
课前学习任务
1.体验网络购物的流程和仔细观察各环节的主要功能
2.复习列表相关知识:索引、元素读取方式。
课上学习任务
【活动一:计算绿灯时长】
图片中马路宽度为50m,绿灯时长26秒,这个时间能否保证行人完全走过?请你根据下文中的数据,计算一下绿灯的时间至少需要设置多久?
通常,行人的步行速度约为4.4km/h(1.2m/s),观察到信号灯变化后的反应时间约为2s。
【活动二:根据优惠活动方案,写出相应的关系表达式】
打开“计算优惠金额.py”阅读程序,填空,将代码补充完整,运行代码,看结果。
促销活动方案:
方案一、同一商品第二件半价;
方案二、用优惠券满100减20,满200减30;
方案三、跨店每满300减20。
以上三种优惠可叠加使用,优先顺序为:
第二件半价>优惠券>跨店满减
题目
假设商品总额sum=500;
假设只有一种商品参与第二件半价,单价p=40数量c=7;
计算三个活动的优惠金额yh1、yh2、yh3。
sum=500
#1.第二件半价
p=40
c=7
yh1=______
sum=sum-yh1
#2.优惠券100-20,200-30
yh2=0
ifsum=200:
yh2=______
elifsum=100:
yh2=______
sum=sum-yh2
#3跨店每满300减20
yh3=______
sum=sum-yh3
#计算优惠总额和总价
yh=yh1+yh2+yh3
zongjia=______
print(总价\t,zongjia)
print(共优惠\t,yh)
print(优惠明细:)
print(第二件半价,yh1)
print(优惠券\t,yh2)
print(跨店满减\t,yh3)
【活动三:编写网络购物项目第三模块——计算商品的总价和优惠额】
1.打开“网络购物系统.py”文件,读程序,看看商品的价格和数量是如何存储的?请你尝试修改一下项目中求yh1的表达式。
yh1=_____________
2.编程用循环实现全部商品优惠金额的累加
yh1=0
foriinrange(6):
yh1=________
模块二与模块一程序代码如下:
#录入、存储商品信息
print(***欢迎光临百历坚坚果店***)
print()
name=[核桃,巴旦木,榛子,碧根果,腰果,杏仁]
price=[20.00,40.00,18.00,35.6,25.8,29.98]
#显示商品列表
print(编号,\t名称,\t单价)
foriinrange(6):
print(i+1,\t,name[i],\t,price[i])
print()
#输入商品编号并加入购物车
count=[0,0,0,0,0,0]#存储所选商品的数量
#count=[0foriinrange(6)]
while1:
n=int(input(请输入商品编号:))
c=int(input(请输入商品数量:))
count[n-1]+=c
ifinput(去购物车请按0,继续选购请按回车)==0:
break
#显示购物车商品,计算并输出商品总额
print(编号,\t名称,\t单价,\t数量)
sum=0
foriinrange(6):
ifcount[i]0:
print(i+1,\t,name[i],\t,price[i],\t,count[i])
sum=sum+price[i]*count[i]
print(商品总额:\t,f¥{sum:.2f})
推荐的学习资源
您可能关注的文档
- (期中夺冠) 五年级数学下册期中 高频考点 提升试卷 人教版(含答案).docx
- 2.2尊重知识产权 同步练习(含解析)高中政治统编版选择性必修二法律与生活.docx
- 3.2有约必守违约有责 同步练习(含解析)高中政治统编版选择性必修二法律与生活.docx
- 4.1.1遗传信息的转录 第1课时(导学案)高一下学期生物人教版(2019)必修2.docx
- 4.1指数与指数函数 同步练习(含解析)高中数学人教B版(2019)必修第二册.docx
- 5.4 环境因素参与调节植物的生命活动(含解析)高二上学期生物人教版(2019)选择性必修1.docx
- 6.1.2 用计算器求算术平方根及其大小比较 同步练习(含答案)数学人教版七年级下册.docx
- 6.2 立方根 同步练习(含答案)数学人教版七年级下册.docx
- 7.1邮票的张数 同步练习 北师大版数学五年级下册(含解析).docx
- 8.2.2 用加减法解二元一次方程组 同步练习(含答案)数学人教版七年级下册.docx
- 澜起科技(688008)公司2024年财务分析研究报告.doc
- 锦江在线(600650)公司2024年财务分析研究报告.doc
- 经纬恒润(688326)公司2024年财务分析研究报告.doc
- 康冠科技(001308)公司2024年财务分析研究报告.doc
- 乐鑫科技(688018)公司2024年财务分析研究报告.doc
- 康德莱(603987)公司2024年财务分析研究报告.doc
- 京新药业(002020)公司2024年财务分析研究报告.doc
- 建新股份(300107)公司2024年财务分析研究报告.doc
- 健盛集团(603558)公司2024年财务分析研究报告.doc
- 江苏神通(002438)公司2024年财务分析研究报告.doc
文档评论(0)