高中信息技术-2.3 周而复始的循环教学课件设计_第1页
高中信息技术-2.3 周而复始的循环教学课件设计_第2页
高中信息技术-2.3 周而复始的循环教学课件设计_第3页
高中信息技术-2.3 周而复始的循环教学课件设计_第4页
高中信息技术-2.3 周而复始的循环教学课件设计_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

前言—正式上课前的说明在正式上课之前,我先做几点说明首先,我很荣幸,能够和在座的各位的同学,一起度过愉快的45分钟时间。这节课我将结合复利原理讲一下循环结构,希望大家能够学会python中的循环结构,也希望大家能够学会如何把一百万变成一个亿。前言—正式上课前的说明现在我们成立一个理财工作室按照坐区分成四个小组,下课前评选最佳表现小组你们将得到我的独家投资秘诀,瞬间走上人生巅峰,想想是不是还有点小激动。前言—正式上课前的说明然后,我需要了解下大家的知识储备:

python软件的基础操作都会吗?例如,新建、打开、运行、变量的赋值程序样例文件夹已经下发到大家桌面上,我把基础的语句都写好了,做课堂练习时,空白的地方大家填一下。正式上课复利的魅力------2.3周而复始的循环一、【新课导入】复利的计算方法微课:复利的秘密一、【新课导入】复利的计算方法第一年的总资产=50W*(1+0.1)第二年的总资产=50W*(1+0.1)*(1+0.1)第三年的总资产=50W*(1+0.1)*(1+0.1)*(1+0.1)第N年的总资产=50W*(1+0.1)**N#运算符**表示幂运算

一、【新课导入】复利的计算方法一、【新课导入】复利的计算方法从1900年到1999年,100年的时间,道琼斯指数从65点涨到11497点,年平均增长率5.3%。请你用python软件算一下,假如在1900年初买入一百万元,到了1999年变成多少钱?一、【新课导入】复利的计算方法从1900年到1999年,100年的时间,道琼斯指数从65点涨到11497点,年平均增长率5.3%。请你用python软件算一下,假如在1900年初买入一百万元,到了1999年变成多少钱?【算法分析】第一年:1000000*(1+0.053)=1053000第二年:1053000*(1+0.053)=1108809以此类推,寻找规律……【学生活动1:编写并执行程序】money=rate=year=money=money*(1+rate)**year#**表示幂运算print("100年以后总额:",money,"元")运行结果:10000000.053100174919053.44731578元【知识点讲解】循环结构资金的总和乘以1+rate资金的总和乘以1+rate资金的总和乘以1+rate资金的总和乘以1+rate资金的总和乘以1+rate资金的总和乘以1+rate资金的总和乘以1+rate………这个过程执行了100遍计算机程序中某些代码的反复执行成为循环【知识点讲解】循环结构1)先判断是否满足条件,如满足则执行循环体2)执行完毕后,再次判断是否满足条件,如满足则再次执行循环体,……3)直到某次循环条件不满足,退出循环。1)计数循环for语句2)条件循环While语句循环结构分类【知识点讲解】循环结构【知识点讲解】1、循环:计算机程序中某些代码的_________执行。2、循环结构有两种类型,分别是计数循环________语句和条件循环________语句反复forwhile二、【任务一】

观看微课“For语句”,掌握For语句和range()函数。微课:for语句和range()函数二、【任务一】

观看微课“For语句”,掌握For语句和range()函数。Range(6)=[0,1,2,3,4,5]循环第一次执行时,i=0输出0循环第二次执行时,i=1输出1以此类推…………二、【任务一】

观看微课“For语句”,掌握For语句和range()函数。【学生活动2】结合课本和微课内容,填写以下内容。1、For语句的格式:for

in

:

语句或语句组2、末尾的冒号不能省略,表示

。3、语句或语句组要

,说明是For循环体的一部分4、所有的字母、数字、符号,都要在

输入法状态下输入循环变量列表或range()函数下一行是循环的开始缩进英文二、【任务一】

观看微课“For语句”,掌握For语句和range()函数。5、rang()函数可以生成某个范围内的

6、rang(6)=[

]7、rang(1,6)=[

]8、python中具有自动上色功能,便于纠错,其中:橙色指的是:

。紫色指的是:

。黑色指的是:

。数字列表0,1,2,3,4,51,2,3,4,5语句的关键词函数变量、常量、表达式二、【任务一】

观看微课“For语句”,掌握For语句和range()函数。【课堂练习1】使用For语句,循环输出0到100的自然数。foriinrange(

):print(i)运行结果:0123……100101教学难点:range(i)=[0,1,2,…,i-1]二、【任务一】

观看微课“For语句”,掌握For语句和range()函数。【课堂练习2】2009年初纳斯达克指数是1249点,2020年末纳斯达克指数到了12074点。12年间,年平均增长率20.8%。请你算一下,假如在2009年初你买入一百万元,到了2020年末变成多少钱?(程序样例:2任务一课堂练习2)money=rate=

foriinrange(

)___money=round(money*(1+rate))#round()函数用来四舍五入取整print("2020年你的总额为:",money,"元")运行结果:10000000.208122020年你的总额为:9656137元:二、【任务一】

观看微课“For语句”,掌握For语句和range()函数。【学生活动3】观察一下纳斯达克指数十年来的变化,你会发现每年的增长并不是固定的,使用年平均增长率的办法并不准确,我们如何来精确的计算复利的收益?三、【任务二】

观看微课“For语句---列表”,掌握列表的使用方法。微课:for循环中的列表三、【任务二】

观看微课“For语句---列表”,掌握列表的使用方法。【学生活动4】结合课本和微课内容,填写以下内容。1、列表的定义:包含多个

集合2、列表的格式:各元素用

隔开,放在

括号内3、列表的索引从

而不是1开始4、创建列表object=[“hello”,”world”],其中object[0]指的是“

”object[1]指的是“

”5、python中具有自动上色功能,便于纠错,其中绿色指的是:

。有序数据元素逗号方0helloworld字符串常量三、【任务二】

观看微课“For语句---列表”,掌握列表的使用方法。【课堂练习3】列表在python中作用非常大,请根据运行结果,完成程序。foriin[“

”,”

”]:print(i)运行结果:helloworldhelloworld三、【任务二】

观看微课“For语句---列表”,掌握列表的使用方法。20092010201120122013201420152016201720182019202043.9%16.9%-1.8%15.9%38.3%13.4%5.7%7.5%28.2%-3.9%35.2%32.6%【课堂练习4】纳斯达克指数近12年的增长率如下图所示,请你准确的计算一下,假如在2009年初你买入一百万元,到了2020年末变成多少钱?(程序样例:3任务一课堂练习4)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=round(money*(1+i))print("2020年你的总额为:",money,"元")运行结果:1000000rate2020年你的总额为:7535650元三、【任务二】

观看微课“For语句---列表”,掌握列表的使用方法。【学生活动5】在很多情况下,我们并不知道循环到底要执行多少次,例如,如果我有一百万,在年收益率20.8%的情况下,到底多少年才能达到一个亿。这种时候使用for语句就不合适了,那我们应该怎么办?四、【任务三】

观看微课“while语句的用法”,掌握while的使用方法。微课:while语句四、【任务三】

观看微课“while语句的用法”,掌握while的使用方法。【学生活动6】结合课本和微课内容,填写以下内容。1、while语句在循环次数

的情况下使用。2、while语句的格式:while

:语句或语句组3、当while语句陷入“死循环”,可以按快捷键

,停止程序ctrl+c关系表达式未知四、【任务三】

观看微课“while语句的用法”,掌握while的使用方法。【课堂练习5】完善程序,输出所有小于60的整十数s=0while

:s=s+10print(s)运行结果:1020304050S<50#或者:S<=40四、【任务三】

观看微课“while语句的用法”,掌握while的使用方法。【课堂练习6】假如我们按照纳斯达克指数过去十年的平均增长率20.8%计算,我们从2020年初投入一百万,需要多少年可以达到一个亿的小目标。(程序样例:4任务一课堂练习6)s=1000000rate=0.208year=1whiles<=

:s=s*(1+rate)year=year+1print(year,”年后,一百万通过复利变成了一个亿

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论