- 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课 循环结构备 课 人葛国媛年 级八年级课 时1课 型新授备课时间2012.3.27授课时间2012.3.28三 维 目 标 知识与能力了解循环结构在算法中的应用。过程与方法学会在程序设计中利用循环结构有效地解决问题;②理解算法优化的基础知识。情感、态度、价值观对待同一个问题,运用不同的知识和方法解决问题,往往能达到事半功倍的效果。培养学生运用不同方法解决问题的习惯。HYPERLINK /Health/ \t _blank 教学重点1、九九乘法表流程图描述2、用E语言程序解决九九乘法表计算与输出教学难点1、2、用E语言程序解决九九乘法表计算与输出教学方法理论与上机实习相结合教 具计算机教学进程(含激情导入、明确目标、问题导学、师生释疑、当堂练习、系统知识、)一、激情导入 让学生回忆小学学过的九九乘法表,个别学生回答。再让学生阅读“阅读与思考”,让学生知道九九乘法表的来历。提出中心任务——用语言程序编写九九乘法表。二、学习与探究(一)九九乘法表的设计分析与流程图描述1、循环结构定义:在算法中,从某处开始,按照一定条件,反复执行某一处理步骤的过程。2、观察分析九九乘法表的排列特点,指导学生分类:一行、第1行,第9行、进而到第1列进行全面分析。二次备课应改进的地方:教学进程(含激情导入、明确目标、问题导学、师生释疑、当堂练习、系统知识、) 每四人为一组,教师参与到学生研究过程中,对学生出现的问题进行及时点拨帮助,最后由学生展示自己的流程图。然后教师展示正确流程图: 其流程图如下图所示。 开始开始乘数取值从1开始,每次累加1,判断是否小于等于被乘数。结束N循环体输出到屏幕:被乘数×乘数=计算结果Y九九乘法表中输出一行循环体流程图师强调 上面列出了输出九九乘法表中一行的算法,那么整个乘法表又怎么输出呢?在上面的算法中将乘法作为变量进行循环,从而输出单独的一行,那么只要再按照上面的做法,把被乘数也作为变量来对待,使被乘数也从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、能不能把九九乘法表中的数字其他图案,并利用循环体和画板定位写出方法,通过计算机编写程序实现输出呢?2、请在屏幕上输出以★为基本图案的三角形,参考图案如下图所示。?★★ ★ ★★ ★ ★ ★ ★二次备课应改进的地方:教学进程(含激情导入、明确目标、问题导学、师生释疑、当堂练习、系统知识、)★ ★ ★ ★ ★ ★ ★三、课堂小结1、九九乘法表的设计分析与流程图描述(1)九九乘法表算法分析(2)九九乘法表流程图描述2、用E语言程序解决九九乘法表计算与输出布置作业练习与评价手册P17——P19板书设计教学反思 通过本节课的学习,同学们学会了在程序设计中利用循环结构有效地解决问题,理解了算法优化的基础知识,用E语言程序解决九九解法表计算与输出还需要进一步练习。 HYPERLINK /
您可能关注的文档
- 义务教育多媒体教室及网络教室工程施工文档 (2).doc
- 义务教育鄂教版八级下学期第二单元测试卷.doc
- 义务教育鄂教版八级下学期第四单元测试卷.doc
- 义务教育鄂教版八级下学期第五单元测试卷.doc
- 义务教育鄂教版八级下学期第一单元测试卷.doc
- 义务教育鄂教版八年级下学期第二单元测试卷.doc
- 义务教育鄂教版八年级下学期第五单元测试卷.doc
- 义务教育鄂教版八年级下学期第四单元测试卷.doc
- 义务教育鄂教版八年级下学期第一单元测试卷.doc
- 义务教育鄂教版八下读联之悟练习题.doc
- 义务教育鄂教版信息技术九下第9课程序调试优化算法教案.doc
- 义务教育鄂教版信息技术七上第1课身边信息用心感知教案.doc
- 义务教育鄂教版信息技术九下综合实践我的程序我来设计教案.doc
- 义务教育鄂教版信息技术七上第2课信息技术电脑支撑说课稿.doc
- 义务教育鄂教版信息技术七上第5课信息分类电脑管理说课稿.doc
- 义务教育鄂教版信息技术七上第6课自己动手电脑组装教案.doc
- 义务教育鄂教版信息技术七上第8课信息海洋网络搜索教案.doc
- 义务教育鄂教版信息技术七上第8课信息海洋网络搜索教案1.doc
- 义务教育鄂教版信息技术七上第9课网海拾贝分类下载说课稿.doc
- 义务教育鄂教版信息技术七上第10课电子报刊文本编排说课稿.doc
原创力文档


文档评论(0)