2020-2021学年浙教版(2020版)信息技术八年级上册 2-9 for循环的应用实例 备课稿

2021-04-07
| 6页
| 931人阅读
| 36人下载
普通

资源信息

学段 初中
学科 信息科技
教材版本 初中信息科技浙教版(2020)八年级上册
年级 八年级
章节 第9课 for循环的应用实例
类型 教案
知识点 -
使用场景 同步教学
学年 2021-2022
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 820 KB
发布时间 2021-04-07
更新时间 2021-04-07
作者 奥特兵兵
品牌系列 -
审核时间 2021-04-07
下载链接 https://m.zxxk.com/soft/27778425.html
价格 1.00储值(1储值=1元)
来源 学科网

内容正文:

for循环的应用实例 课题 for循环的应用实例 单元 Python 程序 基本结构 学科 信息 年级 八年级 主备人 时间 教学目标 1、理解for循环语句的格式和执行流程; 2、理解程序中的累加器作用,能够编写比较复杂的循环结构程序; 3、利用Python语言解决具体的数学问题,培养分析问题与解决问题的能力。 重点 for循环结构程序的编写。 难点 “累加”和“累乘”的分析归纳。 教 学 过 程 二次备课 一、复习for循环结构 概念:for循环语句是通过遍历某一序列对象来构建循环,循环结束的条件就是对象遍历完成。 一般格式:for <变量> in <序列>: 执行流程图: <循环体> [else: 语句块] <变量>每经过一次循环,就会得到序列中的一个元素,并通过循环体处理它。 <序列>通常是字符串、列表、range对象实例等。 如果有else语句,程序将会在循环正常执行完成后执行。如果循环中遇到强制退出,那么else语句将不执行。 for循环range()函数遍历 格式:range([start,]stop[,step])) 功能:创建一个整数列表。 参数:起始值(缺省为0),终值(但不包括),步长(缺省为1) 二、“棋盘与麦粒”应用实例 1、问题分析 视频讲解“棋盘与麦粒”的故事 s=s+p p=p*2 相邻格子麦粒数的规律:后一格的麦粒数是前一格的2倍。 累加器:在算法执行过程中,用来生成并存储数据累加和的变量。 (1)累加器的初值通常设置为0。 (2)循环体中的累加语句格式通常为s=s+x。 目的:第n格棋盘共放置多少麦粒 麦粒累加和(s) 当前格子存放的麦粒数(p) 计数器(i)用来计算循环次数n 计数器:在算法执行过程中,用来记录某种事件发生次数的变量。 (1)计数器的初值通常设置为0,可以根据需要灵活设置。 (2)循环体中的计数语句格式通常为i=i+1。 2、算法设计 改进: range()函数能创建一个整数列表,可以尝试用for循环和range()函数来实现自动计数。 循环是从第1格到第n格,因为包含第n格本身,所以range()的终值参数是n+1。 3、编写代码 4、调试运行 按F5键,输入棋盘格子数,观察运行结果。 5、修改

资源预览图

2020-2021学年浙教版(2020版)信息技术八年级上册 2-9 for循环的应用实例 备课稿
1
2020-2021学年浙教版(2020版)信息技术八年级上册 2-9 for循环的应用实例 备课稿
2
2020-2021学年浙教版(2020版)信息技术八年级上册 2-9 for循环的应用实例 备课稿
3
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。