资源简介 (共28张PPT)2.3 周而复始的循环(第一课时)教育科学出版社 必修一第二单元编程计算1、了解循环的概念和基本结构。2、掌握for循环的一般格式和循环次数的设置方法。3、了解列表的功能及常见操作。4、了解利用for语句解决问题的一般过程。学习目标任务一:计算五年储蓄存款收益01.活动1:计算利率不变情况下的到期存款总额活动2:计算利率变动情况下的到期存款总额活动一、“计算5年储蓄存款收益”项目建立一个水果列表观察图片列表列 表 list列表可以包含多个数据元素,它是一个有序的集合。创建列表,放在方括号内,各元素用逗号隔开。a=[“石榴” , 1 , ”香蕉” , ”橙子” , ”梨子”]列表可以存储混合类型的数据(整数、字符串等)列表索引号从0开始a[0]a[1]a[2]a[3]a[4]格式:列表名=[元素1,元素2,元素3……]列表a=[“石榴” , 1 , ”香蕉” , ”橙子” , ”梨子”]a[0]=”苹果”a=[“苹果” , 1 , ”香蕉” , ”橙子” , ”梨子”]del a[1]a=[“苹果” , ”香蕉” , ”橙子” , ”梨子”]#修改列表第1个元素#删除列表第2个元素a.append(“猕猴桃”)#在列表尾部添加一个数据元素“猕猴桃”a=[“苹果” , ”香蕉” , ”橙子” , ”梨子”,”猕猴桃”]print(a)#输出列表列表计算利率不变情况下的到期存款总额 解决的问题如果将5万元存入银行,选择“1年定期、自动转存”的存款方式,假设5年内存款利率不变,均为3.25%,5年后到期存款总额是多少? 如何存放金额、利率和存款年数的数值如何计算5年后到期的存款总额如何显示存款5年后到期的存款总额活动1 - 分析问题活动1 - 分析问题如何计算5年后到期的存款总额?每年的存款总额=本金*(1+利率)第1年存款总额=本金*(1+利率)第2年存款总额=第1年存款总额*(1+利率)第3年存款总额=第2年存款总额*(1+利率)第4年存款总额=第3年存款总额*(1+利率)第5年存款总额=第4年存款总额*(1+利率)moneyrate解决的问题 算法描述如何存放金额、利率和存款年数的数值 1. 使用变量money存放金额的数值2. 使用变量rate存放利率的数值3. 使用变量years存放存款年数的数值如何计算5年后到期的存款总额 4. 计算5次每一年到期的存款总额,使用变量money存放存款总额的数值如何显示存款5年后到期的存款总额 5. 输出存款5年后到期的存款总额活动1 - 设计算法算法描述 程序代码1. 使用变量money存放金额的数值 money=500002. 使用变量rate存放利率的数值 rate=0.03253. 使用变量years存放存款年数的数值 years=5活动1 - 编写代码算法描述 程序代码4. 计算5次每一年到期的存款总额,使用变量money存放存款总额的数值money=money*(1+rate)money=money*(1+rate)money=money*(1+rate)money=money*(1+rate)money=money*(1+rate)重复执行的代码活动1 - 编写代码算法描述 程序代码4. 计算5次每一年到期的存款总额,使用变量money存放存款总额的数值for i in range(years):money=money*(1+rate)活动1 - 编写代码算法描述 程序代码5. 输出存款5年后到期的存款总额 print("存款总额",money)活动1 - 编写代码算法描述 程序代码1. 使用变量money存放金额的数值 money=500002. 使用变量rate存放利率的数值 rate=0.03253. 使用变量years存放存款年数的数值 years=55. 计算5次每一年到期的存款总额,使用变量money存放存款总额的数值 for i in range(years):money=money*(1+rate)6. 输出存款5年后到期的存款总额 print("存款总额",money)活动1 - 编写代码流程图 程序代码money=50000rate=0.0325years=5for i in range(years):money=money*(1+rate)print('存款总额',money)活动1 - 调试运行循环重复次数一定时,我们通常称为计数循环。在Python中,使用for语句来创建计数循环。for语句的基本格式如下:for 循环变量 in 列表:语句或语句组注意事项:冒号要记得循环体缩进4格计数循环在for语句中,in后也可以是range()函数。它的作用是生成某个范围内的数字列表。例如:range(6)会生成[0,1,2,3,4,5]这样一个列表,而range(1,6)就会生成[1,2,3,4,5]这样一个列表。活动1的for语句如下:for i in range(5):money=money*(1+rate)计数循环任务二:计算利率变动情况下的到期存款总额活动2:计算利率变动情况下的到期存款总额将5万元存入银行,选择“1年定期、自动转存”的存款方式,假设5年内存款利率分别为3.25%、3%、3%、2%、1.75%,5年后到期存款总额是多少?计算利率变动情况下的到期存款总额 解决的问题将5万元存入银行,选择“1年定期、自动转存”的存款方式,假设5年内存款利率分别为3.25%、3%、3%、2%、1.75%,5年后到期存款总额是多少? 如何存放金额和利率的数值如何计算5年后到期的存款总额如何显示存款5年后到期的存款总额活动2 - 分析问题活动2 - 分析问题如何计算5年后到期的存款总额?每年的存款总额=本金*(1+各年利率)第1年存款总额=本金*(1+第1年利率)第2年存款总额=第1年存款总额*(1+第2年利率)第3年存款总额=第2年存款总额*(1+第3年利率)第4年存款总额=第3年存款总额*(1+第4年利率)第5年存款总额=第4年存款总额*(1+第5年利率)moneyrates解决的问题 算法描述如何存放金额和利率的数值 1. 使用变量money存放金额的数值2. 使用列表rates存放5年内各年的利率的数值如何计算5年后到期的存款总额 3. 计算5次每一年到期的存款总额,使用变量money存放存款总额的数值如何显示存款5年后到期的存款总额 4. 输出存款5年后到期的存款总额活动2 - 设计算法rates=[0.0325,0.03,0.03,0.02,0.0175]活动2的for语句如下:for rate in rates:语句控制了循环5次money=money*(1+rate)语句每次执行时,变量rate按列表变量rates索引号的顺序,从小到大分别取出rates[0](0.0325)、rates[1](0.03)、rates[2](0.03)、rates[3](0.02)和rates[4](0.0175)各年存款利率的数值进行计算for rate in rates:money=money*(1+rate)计数循环算法描述 程序代码1. 使用变量money存放金额的数值 money=500002. 使用列表rates存放5年的利率的数字 rates=[0.0325,0.03,0.03,0.02,0.0175]3. 计算5次每一年到期的存款总额,使用变量money存放存款总额的数值for rate in rates:money=money*(1+rate)4. 输出存款5年后到期的存款总额 print("存款总额",money)活动2 - 编写代码课堂小结一、计算机程序中可以使用循环结构来替代某些代码的反复执行,提高运行效率。二、循环重复次数一定时,我们可以使用计数循环来实现。课堂小结三、for in range()与for in 列表两种计数循环应用的场合:1、for in range()语句适合于在确切的循环重复次数下使用;2、for in 列表语句适合于在循环体中需要遍历使用列表中的元素下使用。感谢观看感谢观看汇报人:WPS2.3 周而复始的循环(第一课时)一、教学对象分析教学对象是高一年级的学生。经过前面的学习 , 已经初步了解掌握变量、基本数据类型(数字、字符串、布尔) 、基本全局函数(print、 input、 str、float、 int 等) 的调用、分支语句等 ,对 python 程序语言有一定的了解 ,接触过简单的编程,具备一定的对用程序解决问题(算法)能力。二、教学内容分析1. 教学内容及在教材中的地位本节教材内容围绕“计算5年储蓄存款收益”项目展开学习 ,通过该项目活动 ,了解循环的作用 ,学习如何根据问题的需要选择恰当的循环类型 ,如何准确设置循环条件和编写循环语句块。本项目包含了两个活动 。活动 1 ,计算利率不变情况下的到期存款总额;活动 2 ,计算利率变动情况下的到期存款总额。通过两个活动 ,了解如何使用列表和计数循环解决实际问题。2. 教学重点、难点(1)教学重点 :了解循环的基本结构;列表的使用;学会计数循环的使用方法。(2)难点 :学会计数循环的使用方法;计数循环中for in range 函数和 for in 列表两种循环语句适用的场合,熟练使用循环解决实际问题。3. 课时安排: 1 课时三、教学目标教学内容:1. for in 计数循环2. range 函数3. 列表4. 用计数循环解决实际问题项目活动:“计算 5 年储蓄存款收益”项目 ,活动 1 :计算利率不变情况下的到期存款总额;活动 2 :计算利率变动情况下的到期存款总额。四、教学设计过程教学环节 教师活动 学生活动 设计意图明确学习内容 一、for in 计数循环二、 range 函数三、列表四、用计数循环解决实际问题 听讲 让学生初步了 解本节课学习内容引入,“计算5 年储蓄存款收益”项目概述 活动 1 :计算利率不变情况下的到期存款总额活动 2 :计算利率变动情况下的到期存款总额 听讲并思考问题 让 学 生 了 解“ 计算储蓄存款 收 益 ” 项 目内容活动 1 活动 1 :计算利率不变情况下的到期存款总额如果将 5 万元存入银行 ,选择“ 1 年定期、 自动转存 ”的存款方式 ,假设 5 年内存款利率不变 ,均为 3.25% , 5年后到期存款总额是多少? 听讲、思考问题 让学生了解活动 1 的内容分析问题 *活动 1 - 分析问题计算利率不变情况下的到期存款总额解决的问题如果将 5 万元存入银行 , 选 择 “ 1 年 定期 、 自动转存 ” 的存款方式 , 假设 5 年内存款利率不变 , 均为3.25% , 5 年 后 到 期存款总额是多少?如何存放金额、利率和存款年数的数值如何计算 5 年后到期的存款总额如何显示存款 5 年后到期的存款总额 听讲思考问题 让学生分析活动 1 要解决的问题算法分析 活动 1 - 设计算法解决的问题算法描述如何存放金额 、 利率和存款年数的数值1. 使用变量 money 存放金额的数值2. 使用变量 rate 存放利率的数值3. 使用变量 years 存放存款年数的数值如何计算 5 年后到期的存款总额4. 计 算 每 一 年 到 期 的 存 款 总额 ,使用变量 money 存放存款总额的数值5. 重复以上的变量 money 的计算 5 次如何显示存款 5 年后到期的存款总额6. 输出存款 5 年后到期的存款总额 听讲思考问题 让学生分析活动 1 要解决的问题后 , 进行算法描述编写代码 活动 1 - 编写代码算法描述程序代码(方案 1)1. 使用变 量money 存放金额的数值money =500002. 使用变量 rate 存放利率的数值rate =0.03253. 使用变量 years 存放存款年数的值years =5 听讲思考问题 让学生学会根据活动1的算法描述 , 转换为程序代码方 案 1 , 使 用顺序结构完成活动 1 的代码编写4. 计算每一年到期的存款总 额 , 使 用 变 量 money存放存款总额的数值money =money*(1+rate)money =money*(1+rate)money =money*(1+rate)money =money*(1+rate)money =money*(1+rate)5. 重复以上的变量 money的计算 5 次6. 输出存款 5 年后到期的存款总额print('5 年 到 期 存 款 总 额为: ',money)计算机程序中某些代码的反复执行称为循环。Python 中既有重复一定次数的计数循环 ,也有重复到某种情况结束的条件循环。循环重复次数一定时 ,我们通常称为计数循环。在 Python 中 ,使用 for in 语句来创建计数循环。适合活动 1 的 for in 语句的基格式如下: for 循环变量 in range()函数:语句或语句组range()函数的作用是生成某个范围内的数字列表。例如: range(1,6)就会生成[1,2,3,4,5]这样一个列表 ,而range(6)会生成[0,1,2,3,4,5]这样一个列表。适合活动 1 的 for in 语句如下:for i in range(5):money =money*(1+rate)for i in range(5) :语句控制了 5 次循环money =money*(1+rate)语句执行了 5 次算法描述程序代码(方案 2)1. 使 用 变 量 money 存 放金额的数值money =500002. 使用变量 rate 存放利率的数值rate =0.03253. 使用变量 years 存放存款年数的数值years =54. 计算每一年到期的存款总 额 , 使 用 变 量 money存放存款总额的数值for i in range(years):money =money*(1+rate)5. 重复以上的变量 money的计算 5 次6. 输出存款 5 年后到期的存款总额print('5 年 到 期 存 款 总 额为: ',money) 了解 什么 是循环了解 计数 循环中 的for in range()函数的使用方法方 案 2 , 使 用for in range()计数循环完成活动 1 的代码编写调试运行 活动 1 - 调试运行老师进行活动 1 的方案 1 和方案 2 的演示(微课演示)算法流程图程序代码(方案 1)money =50000rate =0.0325years =5money =money*(1+rate)money =money*(1+rate)money =money*(1+rate)money =money*(1+rate)money =money*(1+rate)print(money)算法流程图程序代码(方案 2)money =50000rate =0.0325years =5for i in range(years):money =money*(1+rate)print(money) 观看老师视频演示 让学生熟悉活动 1 的调试运行过程。让学生再次巩固和复习前面所学的如何使用流程图分析代码活动 2 活动 2 :计算利率变动情况下的到期存款总额将 5 万元存入银行 ,选择“ 1 年定期、 自动转存 ”的存款方式 ,假设 5 年内存款利率分别为 3.25%、 3%、 3%、 2%、 1.75% , 5 年后到期存款总额是多少?活动 2 与活动 1 的区别在于 , 5 年内的各年的存款利率不同 ,那么应该如何解决这个问题呢? 听讲思考问题 让学生了解活动 2 的内容分析问题 活动 2 - 分析问题计算利率变动情况下的到期存款总额解决的问题将 5 万元存入银行 ,选择 “ 1 年定期 、 自动转存 ” 的存款方式 , 假设 5 年内存款利率分别为 3.25% 、 3% 、 3% 、 2% 、 1.75% , 5 年 后 到 期存款总额是多少?如何存放金额和利率的数值如何计算 5 年后到期的存款总额如何显示存款 5 年后到期的存款总额 听讲思考问题 让学生分析活动2 要解决的问题列表 列表是一个有序的集合 ,它可以包含多个数据元素。列表中的每个元素都有索引号 ,从 0 开始;各个元素之间用逗号隔开 ,放在方括号内。例如 :列表['苹果','香蕉','西瓜']中 ,有'苹果'、 '香蕉'和'西瓜'三个数据元素。*能否使用列表来存放 5 年内各年的存款利率呢?例如: [0.0325,0.03,0.03,0.02,0.0175]。 听讲思考问题 让学生了解列表的定义以及其使用的方法让学生思考通过列表来存放5 年 内 各 年 的存款利率设计算法 活动 2 - 设计算法解决的问题算法描述如何存放金额和利率的数值1. 使用变量 money 存放金额的数值2. 使用列表 rates 存放 5 年内各年的利率的数值如何计算 5 年后到期的存款总额4. 计 算 每 一 年 到 期 的 存 款 总额 ,使用变量 money 存放存款总额的数值5. 重复以上的变量 money 的计算 5 次如何显示存款 5 年后到期的存款总额6. 输出存款 5 年后到期的存款总额循环重复次数一定时 ,我们通常称为计数循环。在 Python 中 ,使用 for in 语句来创建计数循环。适合活动 2 的 for in 语句的基本格式如下: 听讲思考问题 让学生分析活动 2 要解决的问题后 , 进行算法描述for 循环变量 in列表:语句或语句组*rates =[0.0325,0.03,0.03,0.02,0.0175]适合活动 2 的 for in 语句如下: for rate in rates:money =money*(1+rate)for rate in rates:语句控制了循环 5 次money =money*(1+rate)语句每次执行时 , 变量 rate 按列 表 变 量 rates 索 引 号 的 顺 序 , 从 小 到 大 分 别 取 出0.0325、 0.03、 0.03、 0.02 和 0.0175 各年存款利率的数值进行计算 了解计数循环中 的 for in 列表的使用编写代码 活动 2 - 编写代码算法描述程序代码1. 使用变 量 money 存放金额的数值money =500002. 使用变量 rate 存放利率的数值rates =[0.0325,0.03,0.03, 0.02,0.0175]3. 计算每一年到期的存款总 额 , 使 用 变 量 money存放存款总额的数值for rate in rates:money =money*(1+rate)4. 重复以上的变量 money的计算 5 次5. 输出存款 5 年后到期的存款总额print('5 年 到 期 存 款 总 额为: ',money) 听讲思考问题 让学生学会根据活动 2 的算法描述 , 转换为程序代码调试运行 活动 2 - 调试运行老师进行活动 2 的演示(微课演示) 观看老师视频演示 让学生熟悉活动 2 的调试运行过程五、小结:1.计算机程序中可以使用循环结构来替代某些代码的反复执行 ,提高运行效率。2.循环重复次数一定时 ,我们可以使用计数循环来实现。3.for in range()与 for in 列表两种计数循环应用的场合:(1) for in range()语句适合于在确切的循环重复次数下使用;(2)for in 列表语句适合于在循环体中需要遍历使用列表中的元素下使用。六、板书:2.3 周而复始的循环1、列表2、计数循环For循环格式:for 循环变量 in列表:语句或语句组3、range()函数七、教学反思:让学生巩固了解计数循环的for in range()和 for in 列 表两种使用的方法以及适合使用的场合。熟练使用循环解决实际问题仍是我们的主要问题,课下应多加练习总结。八、课后练习2.3 周而复始的循环 大单元教学设计一、内容要求1、从生活实例出发,概述算法的概念与特征,运用恰当方法描述和控制结构表示简单算法。2、掌握一种程序设计语言的基础知识,使用其实现简单算法,通过实际问题,体现程序设计的基本流程,掌握程序调试与运行的方法。二、学科核心素养的培养1、信息意识:掌握编程解决问题的过程与方法,明确结构化在程序设计中的重要作用。2、计算思维:依据解决问题的需要设计算法,采用流程图方式描述算法,掌握一种程序设计语言的基本知识,编写简单程序解决问题。3、信息社会责任:具有一定的信息安全意识与能力,遵守信息法律法规,信守信息社会的道德与伦理准则。三、学业要求:依据数字化的学习方法,根据需要选用合适的数字化工具开展学习信息意识、计算思维、信息社会责任。依据解决问题的需要,设计和描述简单算法,掌握一种程序设计语言的基本知识,利用程序设计语言实现简单算法,解决实际问题(计算思维)。四、单元内容结构使用教材版本:教育科学出版社。单元名称:必修一第二单元编程计算。单元课时数:4主要概述:通过计算机编程解决问题的过程就是怎样的?程序又是如何执行的?这些是本单元需要讨论的问题。本单元我们将通过编制有趣的程序,探究计算机解决问题的过程,初步了解算法的三种基本结构,即顺序结构、分支结构和循环结构,以及如何对算法进行描述,熟悉计算机程序设计语言——Python的开发环境,学会编写简单的程序解决问题,并尝试发布程序代码,与他人分享。1.学生的知识结构分析通过第一单元的学习,学生对数据和数据的计算有了一定的了解, 感受到了计算机在处理数据时的优势,学生具备一定的计算岗峰作档力和理解能力,但绝大多数学生没有接触过编程方面的内容,本单元 对他们来说是一个全新的领域,应该在基础上引导他们体验编程的过 程。2.学生的认知发展水平分析在初中学习的基础上,高中生的自我意识明显增强,对于一个问题, 他们能够独立思考,能够对问题进行逐步分析并加以解决,但学生的 编程基础和认知水平存在差异,课堂活动应注重思维的引导。3.学习者情感特征分析学生对新知识充满了好奇心,尤其是对于程序语句的学习,如果在 课前使用有趣的案例加以引导,就更能激发学生的学习兴趣,使学生 的学习更加专注认真。4.学生认知思维障碍在本单元学习之前,学生并不能设计和描述简单算法,没有学习过 程序设计基本知识,不能够利用程序设计语言实现简单算法,解决实际问题。开放性学习环境:国家中小学智慧教育平台、Python语言的开发环境。五、单元学习目标设计单元学习目标:了解计算机解决问题的过程,能够根据实际问题,设计并描述简单算法,掌握Python语言的基本知识,利用Python语言实现简单算法,解决实际问题,提高学生用计算机领域的思想和方法解决实际问题的能力,以此培养学生的计算思维。六、学习活动/任务设计学习活动1:老师引入“最强大脑游戏”这一生活游戏,带领学生分析什么是算法,学生学习如何使用自然语言和流程图描述“最强大脑”问题。学习活动2:学生打开老师提前准备好的文件,按照文件里的内容编写程序并运行,运行后发现程序中存在的问题,在老师的带领下修改代码,感受调试运行这一过程。学习活动3:计算“最适宜运动的心率”,老师带领学生编写程序并运行代码,观察运行结果,体验顺序结构的流程。学习活动4:老师引入“分性别计算最适宜运动的心率”,让学生画出解决问题的流程图,体验单分支结构和双分支结构。老师将问题进行升级,提出“如何根据性别计算最适宜的运动心率”,让学生小组讨论, 分析问题设计算法,并尝试补充老师给出的代码。学习活动5:在老师讲解完计数循环基本知识后,让学生尝试编写代码,如何算机快速输出5年的存款总额呢 学习活动6:学生打开老师准备好的python文件,补充代码,使用while语句实现“理财产品收益”。学习活动7:学生用流程图描述“计算一个数需要的火柴棒数”这一问题,在老师的提示下完善程序实现问题解决。学习活动8:在老师的提示下,学生尝试发布共享代码实现火柴棒摆数字问题七、单元学习评价设计单元学习评价设计课时 驱动性问题 学生活动 评价目标 评价指标第1课时计算机解决问题的 过程 什么是算法 如何使用自然语言和流程图描述算 法 相比之下,哪种描述算法的方 式更简单 在生活场景中分析什么是算法,并尝 试使用自然语言和 流程图描述最强大脑游戏问题。 通过分析和描述最强大脑游戏问题,学生会使用自然语言和流程图描述算法。 了解流程图的 规范表示过程, 能够使用自然语言和流程图 描述算法。第2课时做出判段的分支 顺 序 结 构 是 什 么 根据计算“最适宜运动的心率” 的流程图,编写程 序并运行代码,观 察运行结果,体验顺序 结构。 通过编写代,发展学生用顺序结构解决问题的能力,发展学生的抽象思维。 掌握顺序结构的基本格式,学 会赋值语句的 使用方法,能够运用顺序结构编写简单的程序解决问题。单分支、双分支和多分支结构的基本格式分别是什么 三种结构分别适用于怎样的场景 学生画出“分性别计算最适宜运动的心率”的流 程图;学生小组讨论,分析“如何根据性别判断“最适宜运动心率”问题设计算法, 并尝试补充老师给出的代码。通过画流程图和补充代 码,诊断并发展学生对三种分支结构的掌握能力。掌握分支结构的基本格式,学会分支语句的使用方法,运用分支结构的语句编写简单的程序解决问题。第3课时周而复始 的循环计数循环的基本 结构是什么 如何使用计数循 环 使用循环输出结果的效率如 何 编写代码输出5年储蓄存款收益,体验程 序的效率。通过编写代码,诊断并发展学生利用程序设计语言解决实际问题的能 力。学会计数循的使用方法,熟练使用循环结构解决问题。条件循环的基本结构是什么 与计数循环有什么 区别 补充代码,使用while语句实现“计算理财产品收益”。通过补充代码诊断并发展学生的分析能力、解决问题的能力以及计算 思维。学会条件循环的使用方法,熟 练使用循环解 决问题。第4课时可以复用 的代码什么是函数 函 数 的 作 用 是 什 么 使用流程图描述 “计算一个数需要的火柴棒数”这一 问题,完善程序实 现问题解决。通过画流程图、完善程序,诊断并发展学生的抽象思维和用计算机解决问题的能力。了解函数的作 用。学会函数的定义和调用方 法,并能熟练使用函数解决问 题。如何共享代码 发布共享代码实现火柴棒摆数字问 题。通过代码共享诊断并发 展学生共享资源的能力。学会发布共享代码的常见方法,并能熟练使用模块解决问 题。八、反思性教学改进注重资源的利用:国家中小学智慧教育平台资源种类多样,要多参考里面的课程资源和精品课,同时让学生利用好资源,在课前通过观看微视频进行预习。注重创设情境,激发学习兴趣:情境教学能充分调动学生学习的积极性,让学生充当教学活动的主角,使学生进入一种特殊环境,积极主动的参与课堂教学。上课时让孩子们走进事先创设好的情境中,激发他们学习的兴趣。注重体现学生的主体性:学生自主分析问题、画流程图、补充代码和编写代码的过程实际上是一种思考的过程,在学生做这些任务的同时,一定要注意观察学生的状态,要及时引导学生。九、单元教学结构图第一小节、计算机解决问题的过程用计算机解决问题的过程第二小节 做出判断的分支程序设计基本知识、实现简单算法、解决实际问题第三小节 周而复始的循环程序设计基本知识、实现简单算法、解决实际问题第四小节可以复用的代码程序设计基本知识、实现简单算法、解决实际问题 展开更多...... 收起↑ 资源列表 教育科学出版社 必修一第二单元编程计算2.3 周而复始的循环(第一课时)单元教学设计 课件 教案.doc 教育科学出版社 必修一第二单元编程计算2.3 周而复始的循环(第一课时)单元教学设计 课件 教案.pptx 教育科学出版社 必修一第二单元编程计算2.3 周而复始的循环(第一课时)单元教学设计.doc