- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
借助虚拟机器人软件理解VB语句结构 临淄三中 刘兴利 教材分析 VB语句结构涵盖了初中信息技术第三册(上)第二单元的第5课——第9课五个课时的内容,主要研究了顺序结构、选择结构(双路径If语句和多路径Select语句)、循环结构(计数循环For Next语句和Do Loop语句),VB语句结构是VB程序设计语言的基础和核心,在全册教材中起到承上启下的作用,既是对前面所练知识的细化又为后面穷举法、递推法等常见解决问题思路讲解打好基础。本部分知识 课本介绍理论性较强,缺乏直观性,故此引入虚拟机器人软件,通过形象直观的效果帮助学生提升分析问题能力和逻辑思维能力。 教学目标 知识目标:从全局层面形成常见语句结构的分类及程序 执行的知识框架 能力目标:通过学习程序调试培养学生逻辑思维能力 和动手实践能力 情感与价值观目标:通过小组合作探究培养学生的团队意识和创新精神 教学重点难点 重点:理解顺序、分支、循环结构 难点:计数循环和条件循环的理解和思维转化 教学环境及教具准备 教学环境:计算机网络教室、投影机等 软 件:虚拟足球机器人软件 程 序:1、顺时针热身一圈(顺序结构) 2、FOR顺时针热身4圈(计数循环) 3、While顺时针热身4圈(条件循环) 4、奇数顺偶数逆4圈(双分支结构) 5、比赛代表队程序代码(课堂导入用) 教法学法 直观演示法:以直观的机器人运动效果激发学生兴趣,活跃课堂气氛,帮助理解程序结构及其运行过程逻辑。通过学生前台展示引导其他学生积极思考。 活动探究法:学生通过自身的主动探索既可以把知识学的更加深刻,同时还锻炼了分析问题解决问题的思维能力,通过解决问题获得成就感强化学生创新探索欲望。 分组讨论法:针对问题,组织学生进行分组讨论,促使学生在学习中解决问题,培养学生团结协作的精神。 对照讲解法:用图形化语言理解与相应的VB语言对照降低学习难度,并且以虚拟机器人作为测试平台能很好的调动学生的积极性。 创设情景导入新课 播放虚拟足球机器人比赛实况作为课堂的导入。谈到足球大家都说是魅力足球,足球以其速度、力量、协作技巧非常具有观赏性,虚拟足球同样非常精彩。通过观看比赛紧紧抓住学生的注意力,同学们对如何使用虚拟足球软件产生浓厚的兴趣,为下一步通过虚拟足球软件平台理解常见程序结构创造良好的探索氛围!(3~4分钟) 讲授新课 讲授过程突出教材的重难点,本次讲解重在强化学生对程序设计语言结构的全局把握,至于每种语句的细化使用在以后的课时针对具体语句具体讲解。在讲解过程中以运动员三个热身任务作为讲解主线,通过任务的变化体现不同的语句结构。具体如下: 任务一:机器人原地热身顺时针一圈 ---顺序结构 第一步:0点到1点 第二步:1点到2点 第三步:2点到3点 第四步:3点到4点 任务二:机器人原地热身顺时针4圈 方法一:计数循环结构(固定次数) 任务二:机器人原地热身顺时针4圈 方法二:条件循环结构 任务三:机器人原地热身4圈,奇数圈顺时针跑,偶数圈逆时针跑 ---引入选择结构 小组拓展研讨 因为整数只有奇数和偶数两种情况,在选择判断我们用了两路径结构,如果需选择的有更多种情况我们该怎么办?你能举出几种情况吗?让学生回答。(举例:根据学生的获奖等次发奖品) 当堂检测 在“While顺时针跑4圈”程序中变量num的初始值改为1,我们可以这样解释程序: num代表将要跑的是第几圈,每跑一圈num增加1,当将要跑的圈数代号小于5时(当将跑第5圈时正好完成了4圈)执行跑步动作。 问题:如果我们将变量num的初始值改为4,程序应该怎样改?你怎样解释程序,请小组讨论后派代表前台修改程序代码。 课堂小结及作业 重点总结:1、常见的结构:顺序、分支、循环结构。 2、变量的使用 3、For循环和While循环的转换。 作业:结合虚拟机器人热身程序理解If语句、Select语句、 For语句、 DoWhileLoop语句。 教学过程时间分配一览 * * ★示例程序:机器人顺时针热身一圈 讲解:演示机器人运动的效果,结合图形化编程界面讲解四步动作的顺序执行流程,引出顺序结构的概念。 ★示例程序:FOR机器人顺时针热身4圈 讲解:演示机器人运动的效果,结合图形化编程界面讲解循环执行顺时针一圈流程,并通过修改循环次数引出
文档评论(0)