2.5 循环的艺术 教学设计(表格式) 清华大学版(2024)信息技术七年级上册

资源下载
  1. 二一教育资源

2.5 循环的艺术 教学设计(表格式) 清华大学版(2024)信息技术七年级上册

资源简介

知识探究
课时课题 第5节 循环的艺术(2课时)
课时目标 1.通过对条件循环分析,了解while语句知识,并具备用while语句解决条件循环问题的能力。 2.通过对遍历循环分析,了解for语句知识,并具备用for语句解决遍历循环问题的能力。 3.掌握range函数用法,能用range函数按需生成整数序列。
教学准备 机房、Thonny软件、纸笔、学生素材、教学PPT等
教学流程 第一课时 第二课时
具体导学过程 意图交流
课时1 一、教学导入 由项目子问题“循环问题解决——程序中循环流程的代码实现”导入。 二、新课导学 1.教师布置本节课学习任务 了解程序结构的类别,掌握条件循环结构的代码实现,以为项目中循环问题的处理做知识储备。 2.教师介绍具体学习的内容 (1)程序结构的类型与循环结构 (2)while循环(条件循环)及其语法 3.教师布置阅读“循环结构程序”任务并要求进行梳理 (1)自主阅读:以书本P75为主,网络知识作补充 (2)知识梳理:①按照流程控制方向不同,程序结构可以分为顺序、分支与循环三类。 ②顺序结构只能按照固定顺序,自上而下一行不落地执行程序。 ③常见的循环结构程序有条件循环与遍历循环两类。 4.教师布置阅读“条件循环程序及其实现”任务并要求进行梳理 (1)自主阅读:以书本P76-78为主,网络知识作补充 (2)知识梳理:①条件循环是指在一定条件下重复地执行某些指令,当条件不允许时会立即终止。 ②条件循环可以通过 while 语句来实现,其语法为: while 条件表达式: 循环体 5.教师引领学生提升能力 (1)提问1:生活或项目中有哪些问题解决属于为条件循环? (2)提问2:while语句循环体中为什么还要有改变循环条件表达式布尔值的代码? (3)实践活动 ①循环类别分析:属于 循环问题 ②辅助支架:本题中循环结束的条件是 ,正常登录的要求是 。请完成下划线填空。 ③先自行调试程序,如有问题再进行组内交流; ④展示、汇报与交流。 课时2 一、教学导入 继续由项目子问题“循环问题解决——程序中循环流程的代码实现”导入。 二、新课导学 1.教师布置本节课学习任务 掌握遍历循环结构的代码实现,以为项目中处理遍历循环问题做知识储备。 2.教师介绍具体学习的内容 for循环(遍历循环)及其语法 3.教师布置阅读“遍历循环程序及其实现”任务并要求进行梳理 (1)自主阅读:以书本P78-83为主,网络知识作补充 (2)知识梳理:①遍历循环是指对序列中的指定对象执行相同的操作,直到遍历为止。 ②Python是通过 for 语句来实现遍历循环,其基本语法为 for 循环变量 in 序列: 循环体 ③常见的序列有 、 。 ④range()内置函数可以生成 序列,代码如下所示 for i in range(2,5): print(i) 执行后输出的整数有 。 4教师引领学生实践遍历循环 (1)循环类别分析:属于 循环问题; (2)辅助支架:以下代码中被遍历循环的主体变量是 ,分支结构这里需要将遍历中每个字母“O或I”替换为 ,请完成下划线填空。 5 实践活动2 三、习题测试 1.执行如下程序,当循环结束后,x的值为( ) x=0 while x< 50: x=(x+1)*(x+2) print(x) A、110 B、132 C、156 D、182 2.使用遍历循环(for循环)计算1+3+...+99(1到100之间的所有奇数和) 三、小结回顾 请同学按照下列提示进行总结回顾: 1.学到了哪些知识与技能? 2.提升了哪些方面的能力? 四、布置作业 请各小组对项目探究的阶段成果进行整理并提交,整理内容: 1.项目程序中,哪些问题解决需要用到循环结构? 2.这些问题解决适用while循环还是for循环?

展开更多......

收起↑

资源预览