- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
鄂教版信息技术九下第5课《反复执行循环结构》教案整理
十五里园中学信息技术教案
课 题 第5课 循环结构 备 课 人 葛国媛 年 级 八年级 课 时 1 课 型 新授 备课时间 2012.3.27 授课时间 2012.3.28 三
维
目
标 知识与能力 了解循环结构在算法中的应用。
过程与方法 学会在程序设计中利用循环结构有效地解决问题;理解算法优化的基础知识。 情感、态度、价值观 对待同一个问题,运用不同的知识和方法解决问题,往往能达到事半功倍的效果。培养学生运用不同方法解决问题的习惯 教学重点 1、九九乘法表流程图描述2、用E语言程序解决九九乘法表计算与输出 教学难点 1、2、用E语言程序解决九九乘法表计算与输出 教学方法 理论与上机实习相结合 教 具 计算机 教学进程(含激情导入、明确目标、问题导学、师生释疑、当堂练习、系统知识、) 一、激情导入
让学生回忆小学学过的九九乘法表,个别学生回答。再让学生阅读“阅读与思考”,让学生知道九九乘法表的来历。提出中心任务——用语言程序编写九九乘法表。
1、循环结构定义:在算法中,从某处开始,按照一定条件,反复执行某一处理步骤的过程。
2、观察分析九九乘法表的排列特点,指导学生分类:一行、第1行,第9行、进而到第1列进行全面分析。每四人为一组,教师参与到学生研究过程中,对学生出现的问题进行及时点拨帮助,最后由学生展示自己的流程图。然后教师展示正确流程图:
九九乘法表中输出一行循环体流程图
师强调
上面列出了输出九九乘法表中一行的算法,那么整个乘法表又怎么输出呢?在上面的算法中将乘法作为变量进行循环,从而输出单独的一行,那么只要再按照上面的做法,把被乘数也作为变量来对待,使被乘数也从1取值到9,就可以完成整个表的输出了。
练一练
1、如果被乘数是9,那么这一行是怎样输出的呢?现在我们 二次备课应改进的地方:
教学进程(含激情导入、明确目标、问题导学、师生释疑、当堂练习、系统知识、) 把这一行的输出变成一列的形式输出,又会得到近似于表中的哪一部分呢?
2、分析表中第9行被乘数和乘数的关系。注意观察如何通过行与列的变化以及被乘数和乘数位置的变换来输出九九乘法表里的其他部分。
(一)用E语言程序解决九九乘法表计算与输出
1、启动E语言后,接下来我们为“九九乘法表”按钮被单击设计响应代码。首先要设计3个局部变量:被乘数、乘数、要显示的内容,数据类型如下图所示。
子程序名
返回值类型
公开
备注
-按钮-被单击
变量名
类型
静态
数组
备注
被乘数
整数型
乘数
整数型
要显示的内容
文本型
“九九乘法表”程序中的变量类型
我们先来看一下如何设计输出九九乘法表中第9行的代码。输出的过程中,乘数为固定的9,而被乘数是从1到9的自然数,因此,书写代码时需要把前后顺序写正确,这里用到了计次循环和变量循环两种循环体结构代码,具体的代码如下图所示。
计次循环首( ) 变量循环首(1,1)
计次循环尾() 变量循环尾()
以上两个循环体及其参数,以及下图中“画板的定位写出”的具体使用方法请参考E语言的知识参考。我们书写以下代码:
计次循环首(9,被乘数)
变量循环首(1,被乘数,1,)
要显示的内容=到文本(9)÷×÷到文本(被乘数)÷=÷到文本(9×被乘数)
画板1定位写出(被乘数×50-10,9×20-10,要显示的内容)
变量循环尾()
计次循环尾()
输出九九乘法表第9行的代码
练一练
1、能不能把九九乘法表中的数字其他图案,并利用循环体和画板定位写出方法,通过计算机编写程序实现输出呢?
、请在屏幕上输出以为基本图案的三角形,参考图案如下图所示。
?
★ ★ ★
★ ★ ★ ★ ★ 二次备课应改进的地方: 教学进程(含激情导入、明确目标、问题导学、师生释疑、当堂练习、系统知识、) ★ ★ ★ ★ ★ ★ ★
三、课堂小结
1、九九乘法表的设计分析与流程图描述
(1)九九乘法表算法分析
(2)九九乘法表流程图描述
2、用E语言程序解决九九乘法表计算与输出
布置作业 练习与评价手册P17——P19 板书设计 教学反思 通过本节课的学习,同学们学会了在程序设计中利用循环结构有效地解决问题,理解了算法优化的基础知识,用E语言程序解决九九解法表计算与输出还需要进一步练习。
最新精品教案 实用教师课件资料
最新精品教案 实用教师课件资料
Y
循环体
输出到屏幕:
被乘数×乘数=计算结果
N
结束
乘数取值从1开始,每次累加1,判断是否小于等于被乘数。
开始
原创力文档


文档评论(0)