所属成套资源:粤教版信息技术必修1数据与计算全册PPT课件+教案+练习(含答案)
- 粤教版(2019)必修1高中信息技术 4.2 运用顺序结构描述问题求解过程 PPT课件(共18张)+教案+练习(含答案)+程序素材 课件 78 次下载
- 粤教版(2019)必修1高中信息技术 4.3 运用选择结构描述问题求解过程 PPT课件(共20张)+教案+练习(含答案) 课件 69 次下载
- 粤教版(2019)必修1高中信息技术 5.1 认识大数据 PPT课件(共15张)+教案+练习(含答案) 课件 63 次下载
- 粤教版(2019)必修1高中信息技术 5.2 数据的采集 PPT课件(共16张)+教案+练习(含答案)+程序素材 课件 62 次下载
- 粤教版(2019)必修1高中信息技术 5.3 数据的分析 PPT课件(共22张)+教案+练习(含答案)+程序素材 课件 64 次下载
信息技术必修1 数据与计算3.1.1 人工解决问题的过程精品ppt课件
展开
这是一份信息技术必修1 数据与计算3.1.1 人工解决问题的过程精品ppt课件,文件包含44运用循环结构描述问题求解过程-粤教版2019高中信息技术必修一课件pptx、44运用循环结构描述问题求解过程-粤教版2019高中信息技术必修一教案doc、44运用循环结构描述问题求解过程-粤教版2019高中信息技术必修一练习doc等3份课件配套教学资源,其中PPT共18页, 欢迎下载使用。
上课前课代表同学提前与老师联系,确定上课事宜。上课不能携带水、零食等进入机房。进入机房按照编排机号入座,不得随意串座。
思考:同学们能否帮助小明来解决这个问题?
小明同学想利用Pythn 编写一个程序实现1+2+3+4+5++10的和?
任务一:分析问题,设计算法
分析:实现从1加到10实际上涉及的是一个累加,即循环。可设计如下算法:1、需要有一个循环变量从1变化到10,将该变量命名为i;2、还需要另外一个临时变量不断和该变量进行加法运算,并记录运算结果,将临时变量命名为sum,变量i每增加1时,就和变量sum进行一次加法运算,变量sum记录的是累加的结果。
任务二:Pythn中的的fr循环结构
自主阅读课本85-87页内容,了解fr循环
Pythn中如何实现循环?
基本格式: fr 循环变量 in 列表: 语句或语句组
注意:“:”冒号代表下一行为循环的第一行,但是循环体在书写时要缩进。 Fr循环所包含的语句是以缩进为标志的。列表的几种表达方式:(1)直接罗列(2)先定义后使用(3)使用range()函数
小组讨论,利用fr循环编写代码实现1+2+3+4+5+6+7+8+9+10 求和并在班级内分享交流。
程序代码如下:sum=0fr i in range(1,11): sum=sum+iprint("sum=",sum)
任务三:Pythn中的while循环结构
自主阅读课本88——89页内容,了解while循环结构的基本格式。
While循环格式: While(表达式): 语句或者语句组
while循环结构的基本格式。
注意:表达式一般是一个关系表达式或逻辑表达式;表达式为真执行循环体;为假退出循环。每次循环完成回到表达式处重新判断。循环体中必须有改变条件表达式的语句。否则为死循环
While(表达式): 语句或者语句组
自主尝试利用while 循环结构实现1+2+3++10 ,并在班级内交流分享。
代码如下:sum=0i=1while i< 11: sum=sum+i i=i+1print("sum=",sum)
任务四:Pythn中的循环的控制
用fr循环和while循环编程实现计算从1到10的累加值。当循环到5时,用break或者cntinue跳出循环,结果会发生什么样的改变?
Break 语句:表示跳出当前循环体,从而中断当前循环。即在实际生活中,当某个条件成立时,需要立即跳出循环。
Cntinue语句:cntinue 语句是对Break语句的补充。它不是立即跳出循环体,而是当条件成立时,跳过该次循环前的语句,回到循环开始前的条件判断部分。重新开始循环。
程序代码1:sum=0i=1while i< 11: sum=sum+i i=i+1 if i==5: breakprint("sum=",sum)
程序代码2:sum=0i=1while i< 11: sum=sum+i i=i+1 if i==5: cntinueprint("sum=",sum)
利用fr循环和while循环,编制程序实现1+3+5+7++99 求和计算。
代码1:sum=0i=1while i< 101: sum=sum+i i=i+2print("sum=",sum)
代码2sum=0fr i in range(1,101,2): sum=sum+iprint("sum=",sum)
相关课件
这是一份高中信息技术粤教版 (2019)必修1 数据与计算4.4.3 循环嵌套的应用优质课件ppt,共21页。PPT课件主要包含了复习回顾,循环嵌套,循环控制,课后练习,CONTENTS,CHAPTER,上节课的课后习题,算法设计,确定程序框架,程序展示等内容,欢迎下载使用。
这是一份高中信息技术粤教版 (2019)必修1 数据与计算4.4.1 for循环的应用优秀课件ppt,共20页。PPT课件主要包含了学习目标,for循环,while循环,补充知识点等内容,欢迎下载使用。
这是一份高中信息技术粤教版 (2019)必修1 数据与计算第四章 程序设计基础4.4 运用循环结构描述问题求解过程4.4.1 for循环的应用课文ppt课件,共33页。PPT课件主要包含了for循环的应用,while循环的应用,循环嵌套的应用,循环控制的应用等内容,欢迎下载使用。