高中信息技术_循环结构教学设计学情分析教材分析课后反思(精选1).doc

高中信息技术_循环结构教学设计学情分析教材分析课后反思(精选1).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《循环结构》教学设计 作者姓名 单 位 所教年级 高一年级 所教册次、 单元 教科版《算法与程序设计》2.3程序的基本结构 设计主题 循环结构 教学目标 知识与技能: 能够根据实际问题选择使用循环结构 掌握循环结构的基本组成要素 掌握for循环语句的基本格式,能用for循环语句编写简单的程序 过程与方法: 1、采用创设情境、任务驱动的教学方法,完成循环结构的学习 2、分任务,定方法,小组合作探究,鼓励多种方法完成任务 情感态度价值观: 1、培养学生分析问题、解决问题的能力 2、培养学生的信息道德素养 教学重难点 重点:掌握for循环语句的基本格式 难点:根据实际问题,确定程序的基本要素循环变量、循环体、循环终止条件。 教学方法 创设情境、教师演示、任务驱动、小组合作探究 教学用具 电子教室、问卷星 教学过程设计 教学内容 教师活动 学生活动 设计意图 ? 复习 提问:1、上节课学习了程序结构的哪两种? 2、选择结构分为哪三类? 3、上节课重点学习的分支语句是? 积极思考 回答问题 复习上节课的内容,巩固知识,导入本节内容。 学习目标 展示学习目标 1、使用循环结构的条件 2、循环结构的基本组成要素 3、计数循环的语句格式 学生在学习新课前了解学习目标,明确学习方向及重点。 循环引入 提出:画一个圆需要准备什么? 讲解:VB画圆使用circle,介绍circle函数。 演示:在VB中使用circle函数画圆 提问:如果要画三个圆怎么做?十个圆呢? 展示顺序画十个圆的程序 提问:这些语句中有什么共同处? 展示流程图 在指定条件下重复执行一组操作就是循环结构 积极思考,讨论回答问题 从画圆这件对学生来说简单的小事导入,学生容易接受,降低学生理解循环结构难度。 计数循环语句格式 展示:for 语句的基本结构 For 循环变量=初值 to 终值 step 步长 循环体 Next 循环变量 总结: 1.循环变量的改变影响程序的循环次数和循环体的执行 2.步长值可正可负, 3.若步长为1,Step 1 可略去不写 循环结构的组成三要素:循环变量、循环体、循环终止条件 学生自主学习 在课本上记录课堂笔记 让学生主动自主学习充分调到其学习积极性。 学生通过记录笔记加强循环结构理解。 实战练习 提问:我们学校的校训是? 创设情境:每天进步一点点,成为更优秀的人。第一天背1个单词、第二天背2个单词,第三天背3个单词,以此类推第五十天背50个单词,那么累计背了多少单词? 总结通式: s=s+i 完成主体程序: S=0 For i=1 to 50 step 1 S=s+i Next i 学生演示: 完善程序,调试运行 情感提升:50天可以累积1275个单词,提示同学们在以后的学习中注重积累 积极思考 讨论探究 讨论探究 学生完善程序代码,运行程序查看结果 我校校训“优秀是一种习惯”,每天进步一点点同学们都可以成为更优秀的人。 确定循环变量、循环体及结束条件。 学生演示加深理解程序结构 情感态度价值观提升。 探究学习 提问:如果理想化我们可以一直增加每天的单词量100天我们累积背多少单词?200天累积背多少单词?可不可以设计一个程序从1加到n。 展示界面: 完善程序,调试运行 Dim s, n, iAs Single n = s = 0 For i = 1 To step s = Label3.Caption = 1+2+3+...+ n Text2.Text = 学生展示 教师点评:在程序编写、运行中出现的问题 学生自主探究,小组合作学习完善程序,并运行调试程序。 从具体数值累加和到n值累加和,学生能够加深对计数循环语句的理解。 根据实际情况编写相应代码是学生需要掌握的能力。 通过完善语句更好的理解循环参数。 能力提升 分组练习:1、3、5组完成100内偶数相加 2、4、6组完成100内奇数相加 要求:1、尝试多种算法 2、有能力的同学可以都完成 (1)求100内奇数和 S=0 If Option1.Value = True Then For Next i End If Label2.Caption = s (2)求100内偶数和 If Option2.Value = True Then For Next i End If Label2.Caption = s 学生展示 教师点评:在程序编写、运行中出现的问题 学生自主探究,小组合作学习完善程序,并运行调试程序。

文档评论(0)

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

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

版权声明书
用户编号:6115052003000013

1亿VIP精品文档

相关文档