- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
学习任务单
课程基本信息
学科
信息技术
年级
高二
学期
秋季
课题
3.2.5函数与模块(第一课时)
学习目标
通过对内建函数的分析,感受构造函数的必要性
掌握构造函数的方法、函数的调用、参数的传递,函数值的返回
掌握函数的简单应用
培养学生用模块化解决问题的思想
课前学习任务
1.复习内建函数
2.预习函数的构造及应用
课上学习任务
【学习任务一】
填空:熟记函数构造的语法
def():
函数体
[return]
【学习任务二】
实例:求地块面积
某地块示意图如图a所示,地块边长分别为L1、L2、L3、L4。要想计算其面积,课通过如下算法完成:先将此地块划分成如图所示的两个三角形如图b所示,只要再丈量出L5的长度,就可以利用海伦公式分别计算出这两个三角形的面积S1和S2,从而得到此地块的总面积S(S=S1+S2)计算其面积。
图b图a
图b
图a
1.打开“求地块面积.py”文件,掌握构造函数、调用函数、理解参数的传递过程。
2.改变边长的数据,进行调试验证。
【提升】
地块面积的计算也是一个常用的功能,请将地块计算定义为一个函数方便以后遇到类似问题时直接调用。
【参考代码】
defquad(a,b,c,d,e):
returnArea(a,b,e)+Area(c,d,e)
quad(L1,L2,L3,L4,L5)
【学习任务三】
观察下面3个函数的构造和调用方式,指明哪些部分是必须的,哪些部分是不可或缺的。
记录结果如下:
【实践活动】
回文素数的判断。
项目描述
如果一个整数只能被1和本身整除,这个数就是素数。如果一个数从左到右和从右到左看都是一样的,称这个数为回文数。既是素数又是回文数的为回文素数。设计一个算法,列举出给定范围内的所有回文素数。
项目分析
根据回文素数的定义,每个符合条件的数既是素数又是回文数,因此可以将问题分为3个子问题∶
(1)判断一个数是否为素数。
(2)判断一个数是否为回文数。
(3)列举出给定范围内既是素数,又是回文数的回文素数。
实践提示:
抽象与建模
设计算法
请同学们在ss子模块和主模块中完善流程图
k*10+k%10
k*10+k%10
编写程序
#判断一个数是否为素数
defss(i):
forjinrange(2,i):
if:
returnFalse
returnTrue
#判断一个数是否为回文数
defhw(i):
x=i
k=0
whilex!=0:
k=k*10+x%10
x=x//10
ifk==i:
returnTrue
else:
returnFalse
#主程序
n=int(input(请输入待检测数据范围:))
foriinrange(2,n1):
if:
print(i)
调试运行程序
编号
n
输出结果
错误描述
可能的原因
1
2
3
【学习评价】
请同学们根据自身完成任务的情况,在自评表中对自己的任务表现进行评价。
自评要求
完全达到
部分实现
几乎没有
未完成
是否能掌握函数的构造方法
是否能正确调用函数
是否能应用构建函数解决简单的问题
您可能关注的文档
- 年安徽中考历史世界古代史第三四单元封建时代的欧洲封建时代的亚洲国家课件.pptx
- 平行线的性质第1课时课件-北师大版七年级数学下册.pptx
- 第12课纸桥制作与改进课件-科学一年级下册粤教粤科版.pptx
- 第四节专题分类讨论单调性专练讲义-高二下学期数学人教A版选择性(答案详解).docx
- 人口容量课件高中地理必修二2.pptx
- Module2Unit1Whenareyougoingtoeat(课件)-英语六年级下册.pptx
- 实际问题与二元一次方程组课件人教版七年级数学下册.pptx
- 拔高版疾病建议人教版英语八年级下册.docx
- Unit2单词轻松背人教版英语七年级下册(1).docx
- 学校优秀青年教师培养工作计划.docx
- 2025年市总工会党组书记、市委组织部部长生活会“四个带头”个人对照检查发言材料2篇(含上年度整改+个人情况、个人事项+典型案例).docx
- 2025年部编版小学六年级下册《道德与法治》第四单元 让世界更美好第10课 我们爱和平教学课件.pptx
- 公司领导班子2025年围绕“四个带头”主题检视问题整改落实方案与组织生活会批评意见(20条)2篇文.docx
- 教育系统党组班子2025年对照“四个带头”含意识形态、以典型案例举一反三解析检视材料【2篇文】.docx
- 2025年国有企业领导班子、学校副校长生活会“四个带头”方面对照个人检视发言材料2篇文(附:上年度整改情况、典型案例解析).docx
- 2025年生活会“四个带头”个人对照检查材料2篇文(含对其他领导批评意见,个人公开事项申报、意识形态).docx
- 2025年国有企业党委书记、领导班子生活会“四个带头”方面对照检查发言材料2篇文(上年度整改情况).docx
- 乡镇领导班子、市委组织部常务副部长2025年对照“四个带头”含违纪行为为典型案例的剖析与反思检视剖析材料{2篇文}.docx
- 市委社会工作部2025年生活会领导班子对照检视发言材料2篇文(含以案为鉴,深刻反思存在问题、反面典型案例举一反三解析、其他需要说明情况).docx
- 2025年民主生活会、组织生活会批评意见(20条)与市直单位领导班子“四个带头”对照检查材料【含上年度查摆问题整改落实情况】2篇文.docx
最近下载
- 《习作:身边那些有特点的人》ppt课件(共21张ppt).pptx VIP
- Unit 2 Expressing yourself 单元整体(说课稿)-2024-2025学年人教PEP版(2024)英语三年级下册.docx
- 基坑支护工程方案设计(本科毕业设计).docx VIP
- 与书为友 课件.ppt
- 2024年中国成人心肌炎临床诊断与治疗指南解读课件PPT.pptx
- 公共项目管理与评估.ppt VIP
- 2025年新人教版七年级下册历史知识点.pdf
- 江苏省无锡市2023-2024学年七年级下学期期末数学试题.docx VIP
- 讲稿哥本哈根城市规划.docx VIP
- 2023年江苏南通科技职业学院招聘非事业编制高层次人才考试真题.docx
文档评论(0)