版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
复利的魅力——2.3周而复始的循环班级小组姓名一、【教材分析】我们将计算机程序中的某些代码的反复执行称为循环。Python中既有重复一定次数的计数循环,也有重复到某种情况结束的条件循环。对初学编程的学生来说,本节有一定难度,学生应循序渐进,多练习,以达到本节学习目标。二、【学习目标】★ 了解循环的基本结构。★ 学会计数循环的使用方法。★ 学会条件循环的使用方法。★ 熟练使用循环解决实际问题。三、【学习重难点】1.计数循环的使用。2.条件循环的使用。四、【教学过程】【新课导入】1、从1900年到1999年,100年的时间,道琼斯指数从65点涨到11497点,年平均增长率5.3%。请你算一下,假如在1900年初买入一百万元,到了1999年变成多少钱?【算法分析】第一年:1000000*(1+0.053)=1053000第二年:1053000*(1+0.053)=1108809以此类推,寻找规律……【学生活动1:编写并执行程序】money=rate=year=money=money*(1+rate)**year#**表示幂运算print("100年以后总额:",money,"元")【任务一】理解循环结构的含义,观看微课“For语句的使用”,掌握For语句和rang()函数。【学生活动2】结合课本和微课内容,填写以下内容。1、循环结构有两种类型,分别是语句计数循环和以语句条件循环。2、For语句的格式:forin:语句或语句组3、末尾的冒号不能省略,表示4、语句或语句组要,说明是For循环体的一部分5、所有的字母、数字、符号,都要在输入法状态下输入6、rang()函数可以生成某个范围内的7、rang(6)=[]8、rang(1,6)=[]9、python中具有自动上色功能,便于纠错,其中:橙色指的是:紫色指的是:黑色指的是:【课堂练习1】使用For语句,循环输出0到100的自然数。foriinrange():print(i)【课堂练习2】2009年初纳斯达克指数是1249点,2020年末纳斯达克指数到了12074点。12年间,年平均增长率20.8%。请你算一下,假如在2009年初你买入一百万元,到了2020年末变成多少钱?money=rate=foriinrange():Money=money*(1+rate)print("2020年你的总额为:",money,"元")【学生活动3】观察一下纳斯达克指数十年来的变化,你会发现每年的增长并不是固定的,使用年平均增长率的办法并不准确,我们如何来精确的计算复利的收益?【任务二】观看微课“For语句的使用---列表”,掌握列表的使用方法。【学生活动4】结合课本和微课内容,填写以下内容。1、列表的定义:包含多个的集合2、列表的格式:各元素用隔开,放在括号内3、列表的索引从而不是1开始4、object=[“hello”,”world”]object[0]指的是“”object[1]指的是“”5、python中具有自动上色功能,便于纠错,其中绿色指的是:【课堂练习3】列表在python中作用非常大,请根据运行结果,完成程序。foriin[“”,””]:print(i)运行结果:helloworld【课堂练习4】纳斯达克指数近12年的增长率大约为:20092010201120122013201420152016201720182019202043.9%16.9%-1.8%15.9%38.3%13.4%5.7%7.5%28.2%-3.9%35.2%32.6%请你准确的计算一下,假如在2009年初你买入一百万元,到了2020年末变成多少钱?money=rate=[0.439,0.169,-0.018,0.159,0.383,0.134,0.057,0.075,0.282,-0.039,0.352,0.326]foriin:money=money*(1+rate)print("2020年你的总额为:",money,"元")【学生活动5】在很多情况下,我们并不知道循环到底要执行多少次,例如,如果我有一百万,在年收益率20.8%的情况下,到底多少年才能达到一个亿。这种时候使用for语句就不合适了,那我们应该怎么办?【任务三】观看微课“while语句的用法”,掌握while的使用方法。【学生活动6】结合课本和微课内容,填写以下内容。1、while语句在循环次数的情况下使用。2、while语句的格式:while:语句或语句组【课堂练习5】完善程序,输出所有小于60的整十数s=0while:s=s+10print(s)【课堂练习6】假如我们按照纳斯达克指数过去十年的平均增长率20.8%计算,我们从2020年初投入一百万,需要多少年可以达到一个亿的小目标。s=1000000rate=0.208year=1whiles<=100000000:s=s*(1+rate)year=year+1print(year,”年后,一百万通过复利变成了一个亿”)五【课堂小结】对本节课的学习目标,进行自我评价。学习目标完成度(一般、良好、优秀)1、能够了解循环结构的意义2、学会计数循环For语句的使用3、能够掌握range()函数的使用技巧4、能够掌握列表的使用技巧5、学会条件循环While语句的使用6、能够使用循环结构解决问题六【本节练习】复利是实现财富增长的有效方法,我国的股票也有很高的投资价值,例如贵州茅台股价近五年的年增长率如下,平均年增长率是62.7%2016年2017年2018年2019年2020年75%130%-14.7%108.8%45.8%假如,你在2016年年初买入一百万元,到2020年年末你的资金有多少,如果平均年增长率不变,大概需要多久能够变成一个亿?课后反思课标要求,让学生掌握利用程序解决实际问题,在课本上提到了利率问题,因此我想到了单利和复利方向,复利是现实中实际存在,并被大家广泛的采用,它在计算时采用的公式是=本息*(1+利率)**年限;这个过程和循环的概念,程序代码的反复运行,正好切合,因此我重新整合了2.3的内容,从复利角度出发讲述for和while语句。在整合过程中,突出讲解for语句中列表、range()函数、while语句的用法。由于一节课时间所限,忽略了列表中添加、删除、修改等内容,使这节课变得更加的紧凑。在本节课学生活动中,我观察到还有小部分同学,python的基础操作掌握不好,信息技术课每周只有一节课,两节课之间相隔时间比较长,学生难免有遗忘的地方,因此在今后教学中,要加重课前复习环节,让学生能够温故而知新。课标分析课程标准13页对必修数据与计算,关于本章节的要求是:掌握一种程序设计语言的基本知识,使用程序设计语言实现简算法。通过解决实际问题,体验程序设计的基本流程,感受算法的效率,掌握程序调试与运行的方法。本节课的内容是python程序编程中的循环结构,根据课标要求,我设计了教学目标是让学生掌握循环结构中的for语句和while语句,让学生用循环结构了解复利的原理,知道理财中单利和复利的区别,解决了生活中关于利率的相关问题。教材分析本节课讲的是2.3周而复始的循环,这节课是在讲完2.1计算机解决问题的过程和2.2做出判断的分支的基础上,对循环结构进行介绍,学生在学习循环结构后,为之后的自定义函数等内容打好基础,在第二章中,处于承前启后的作用。从内容上讲,需要之前顺序结构、选择结构的知识积累,才能够更好的学习循环结构,是python中三种结构中比较难的一部分。学情分析学生在学习本节课之前,需要具备的知识积累有:python的基础操作、顺序结构、选择结构等。在正式上课之前,我对学生进行了询问,发现因为信息技术每周只有一节课,大部分学生的知识积累掌握不牢,因此我拿出2分钟的时间把python的基础操作演示了一遍,这样以来,能够帮助学生回忆起之前的学习内容,为这节课的讲解做好准备。实践证明,这个复习的操作很有必要。评测练习本节课中,我在四个教学环节中都安排了课堂评测,此外在总结阶段安排了一个较难的综合性题目,测试一下本节课学生对本节课知识的灵活运动程度。一、【新课导入】1、从1900年到1999年,100年的时间,道琼斯指数从65点涨到11497点,年平均增长率5.3%。请你算一下,假如在1900年初买入一百万元,到了1999年变成多少钱?【学生活动1:编写并执行程序】money=rate=year=money=money*(1+rate)**year#**表示幂运算print("100年以后总额:",money,"元")【课堂练习1】使用For语句,循环输出0到100的自然数。foriinrange():print(i)【课堂练习2】2009年初纳斯达克指数是1249点,2020年末纳斯达克指数到了12074点。12年间,年平均增长率20.8%。请你算一下,假如在2009年初你买入一百万元,到了2020年末变成多少钱?money=rate=foriinrange():money=round(money*(1+rate))print("2020年你的总额为:",money,"元")【课堂练习3】列表在python中作用非常大,请根据运行结果,完成程序。foriin[“”,””]:print(i)运行结果:helloworld【课堂练习4】纳斯达克指数近12年的增长率大约为:20092010201120122013201420152016201720182019202043.9%16.9%-1.8%15.9%38.3%13.4%5.7%7.5%28.2%-3.9%35.2%32.6%请你准确的计算一下,假如在2009年初你买入一百万元,到了2020年末变成多少钱?money=rate=[0.439,0.169,-0.018,0.159,0.383,0.134,0.057,0.075,0.282,-0.039,0.352,0.326]foriin:money=money*(1+rate)print("2020年你的总额为:",money,"元")【课堂练习5】完善程序,输出所有小于60的整十数s=0while:s=s+10print(s)【课堂练习6】假如我们按照纳斯达克指数过去十年的平均增长率20.8%计算,我们从2020年初投入一百万,需要多少年可以达到一个亿的小目标。s=1000000rate=0.208year=1whiles<=:s=s*(1+rate)year=year+1print(year,”年后,一百万通过复利变成了一个亿”)【本节总结】复利是实现财富增长的有效方法,我国的股票也有很高的投资价值,例如贵州茅台股价近五年的年增长率如下,平均年增长率是62.7%2016年2017年2018年2019年2020年75%130%-14.7%108.8%45.8%假如,你在2016年年初买入一百万元,到2020年年末你的资金有多少,如果平均年增长率不变,大概需要多久能够变成一个亿?效果分析在本节
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年大学(经济学)财政学阶段测试题及答案
- 2025年高职电子商务技术(电商平台技术)试题及答案
- 2025年高职汽车检测与维修技术(汽车售后服务管理)试题及答案
- 2025年大学大四(康复治疗学)运动康复技术综合试题及答案
- 2025年中职化学工艺(化工流程基础)试题及答案
- 2025年高职市场营销(渠道拓展方案)试题及答案
- 2025年大学大四(口腔医学)口腔修复学基础试题及答案
- 2025年中职(机电设备安装与维修)机电设备安装试题及答案
- 2025年大学服装与服饰设计(时尚设计)模拟试题
- 2025年大学(神经病学)神经病学实验阶段测试题及解析
- 2025岚图汽车社会招聘参考题库及答案解析(夺冠)
- 2025河南周口临港开发区事业单位招才引智4人考试重点题库及答案解析
- 2025年无人机资格证考试题库+答案
- 南京工装合同范本
- 登高作业监理实施细则
- DB42-T 2462-2025 悬索桥索夹螺杆紧固力超声拉拔法检测技术规程
- 大学生择业观和创业观
- 车载光通信技术发展及无源网络应用前景
- 工程伦理-形考任务四(权重20%)-国开(SX)-参考资料
- 初中书香阅读社团教案
- 酒店年终总结汇报
评论
0/150
提交评论