2.4程序的循环结构课件解读.ppt

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.4程序的循环结构课件解读

课外拓展 1、求1×3×5×……×19的值 2、利用多重循环输出如下图形 * 1个 *** 3 ***** 5 ******* 7 ********* 9 * * * * * * * 为突出重点,突破难点,从而实现教学目标,在教学过程中我以建构主义学习理论为指导,使用Moodle网络教学平台开展教学;采用“任务驱动法”,充分体现学生主体地位,学生在教师的指导下自主学习,开展合作探究活动。 * * * * * * 程序的循环结构 广东版教材高中信息技术(选修1)《算法与程序设计》 第二章 程序设计基础 第四节 汪志成 课程内容标准 会使用程序设计语言实现顺序、选择、循环三种控制结构。 初步掌握调试、运行程序的方法。 课堂内容 教学背景 1 2 教学目标 3 重点难点 4 教法学法 5 教学过程 一、教学背景 本课时教学内容的功能和地位 广东版信息技术选修1《算法与程序设计》 第二章 程序设计基础 2.1 VB语言及程序开发环境 2.2 程序的顺序结构 2.3 程序的选择结构 2.4 程序的循环结构 2.4.1 For循环语句 2.4.2 Do循环语句 体验到循环结构的实际应用价值,提升主动学习程序设计的欲望。 掌握For循环语句的格式、功能和执行过程;学会使用For循环语句来实现循环控制结构,解决实际问题;初步掌握程序调试、运行的方法。 通过问题解决,学生在自主学习、合作探究学习中经历用计算机解决问题的基本过程。 知识与技能 情感态度与价值观 过程与方法 二、教学目标 三、重点难点 教学重点 学会使用VB语言的For循环语句来实现循环控制结构,解决实际问题。 教学重点 教学重点 教学难点 结合实际问题,确定循环控制的条件及循环内容。 教学难点 教法 问题解决、任务驱动教学法。 四、教法学法 学法 教师引导下的自主学习、合作探究学习。 学法 探究活动 环节2 交流评价 环节4 创设情境 环节1 课堂小结 环节6 操作实践 环节5 教学环节 体验活动 环节3 五、教学过程 案例:超级水稻种植试验的统计分析 袁隆平院士是我国著名的杂交水稻专家。他主持研究的超级水稻,每公顷产量能达14 000公斤以上,居世界领先地位,被誉为“超级水稻之父”。他在研究实验超级水稻时,经常要开展在不同因素环境下的种植试验,对试验得到的大量数据进行统计分析,从中找出规律,培育出更高产、更优质的水稻。 陈婷是一个生物迷,她与同组的李明和张军一起参加了学校的水稻种植研究性学习活动。在活动中,需要对多种因素不同水平(如不同的温度、湿度、地壤酸碱度等)的影响下水稻生长情况进行观察,收集数据,并进行统计分析和研究,从中筛选出适合各种因素水平的种子。陈婷提出:能否利用计算机对水稻种植试验的大量数据进行统计分析呢? 水平 第1次 第2次 第3次 第4次 第5次 水平1 908 1099 790 886 845 水平2 509 699 843 755 788 水平3 987 1100 955 1020 995 …… 问题:现已知某个因素的几种水平5次试验的亩产量,求各种水平环境下的平均亩产量。 1、分析问题 求各种水平影响下5次试验的平均亩产量,实际上就是一个简单重复求5次试验的平均亩产量问题。 公式为:Average=(Crop1+Crop2+Crop3+Crop4+Crop5)/5 因此,只要输入水平数M,重复计算M次就行。 2、设计算法 ①输入水平数M ②对于每一个I(I=1,2,…M)重复③④⑤ ③输入5次的实验亩产量Crop1-Crop5 ④计算Average=(Crop1+Crop2+Crop3+Crop4+Crop5)/5 ⑤输入水平数I的平均亩产量Average 流程图: 开始 输入M的值 重复计算M次数据 输入数据 求平均值 输出结果 结束 定义M、I等量的数据类型 案例:超级水稻种植试验的统计分析 3、编写程序 Private Sub Command1_Click() Dim I As Integer, M As Integer Dim Crop1 As Single, Crop2 As Single, Crop3 As Single Dim Crop4 A

文档评论(0)

little28 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档