《学习任务单 (3).docx》由会员分享,可在线阅读,更多相关《学习任务单 (3).docx(2页珍藏版)》请在第一文库网上搜索。
1、学习任务单课程基本信息学科信息技术年级高一课题4.2花费有度,我是节约小能手一一运用顺序结构描述问题求解过程教材书名:信息技术必修一数据与计算出版社:广东教育出版社学生信息姓名学校班级学号安徽省定远中学学习目标(I)能够掌握input()函数和print()函数的基本用法;(2)能够掌握程序的顺序结构设计的基本流程;(3)能够运用顺序结构描述问题的求解过程。课前学习任务预习4.2小节内容,初步了解输入输出与顺序结构的概念。课堂学习任务任务一翕【合作探究】笔记本1的单价是3元,笔记本2的单价是5元,如果两种笔记本各购买n本,请问一共需要花费多少元?1 .分析问题:小组讨论并尝试分角色扮演,分析如
2、何用计算机解决这个问题?2 .设计算法:补全算法(自然语言和流程图)。自然语言:流程图:开始;(华)输入的值;/_t-J令y-,输出结果;I.I结束。/()任务二嗡合【自主探索】1,观看视频,完成以下练习。(1)在PythOn3.X中,使用内置函数input()接收用户输入时,不论用户输入的什么格式,一律按(填数据类型)进行返回。(2)函数Print(123)的打印结果为:。(3)设计一个程序:商品A单价5元,如果购买该商品n件,总价格In是多少?在其算法设计中,用户需要输入的数据是O2.编写程序:编写出完整的程序代码并上机操作。n=int(请输入n的值:)y=print(%.2f%_)任务三
3、畲御【合作探究】1,如果商店做活动,购买两种笔记本可以打Z折,那么程序需要怎么修改?以小组为单位讨论交流并测试,选出小组代表上台演示。所有学生尝试操作,小组内协作完成。2,调试程序:保存并运行,注意总结运行失败的原因。任务四由畲畲合【拓展创新】了解“反向抹零”事件,观看收银机程序的运行。请同学们详细观察并逐行分析以下代码的功能。以小组为单位选出代表上台注释(#),台下同学请分析是否正确。importmathn=int(input(请输入数量:)p=int(input。请输入单价:”)m=f1oat(input(请输入折扣系数:)s1=f1oat(n*p*m)s=int(n*p*m)s3=math.cei1(S1)Print(W应付金额(保留3位)为:/.3f%s1,元)Printe应付金额(保留2位)为:%2ffsiJ元”)Print(W应付金额(保留1位)为:“/,if“SIJ元w)Print(”应付金额(整数)为:,sJ元”)Print(W应付金额(向上抹零)为:,s3J元W)课后学母任务原题如果改成:笔记本1的单价是a元,笔记本2的单价是b元,请输出购买哪种笔记本更优惠?请研究如何设计算法。