三种基本语言结构.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
— PAGE \* Arabic 1 — 三种基本语言结构 利用机器人平台认识三种基本语言结构 一、设计思路 信息技术基础模块中的“尝试程序开发”一节涉及到了程序设计的三种结构,程序设计的三种结构是程序设计中的基本知识点。程序的讲解是比较抽象的,学生听着也比较枯燥乏味。本节课的设计利用智能机器人仿真软件进行讲解,利用该软件既有图形化编程界面,又有相对应的代码窗口的特性,让学生在生动形象利于接受的学习活动中了解三种程序结构,能够使用图形化编程环境实现顺序、分支、循环三种控制结构。 仿真软件如图:左侧为模块库;中间为流程图编辑区;右侧为代码显示区。 二、教材分析 “尝试程序开发”一节是信息技术基础中的第四单元中的一节,这一节的内容是让学生能够认识程序设计的三中结构,了解三种程序结构执行的过程,读懂简单的程序,为后续开设算法与程序设计选修课程做知识铺垫。 三、学生情况分析 本节课之前,学生掌握了仿真软件的使用,对程序设计有了一定的了解,学会了使用仿真软件设计机器人走直线,转弯,停止,发音的设计,并同时可视化的界面看到了自己设计的成果。但是,程序设计中的抽象化和理论化会减淡学生对程序设计的热情,这就需要教师充分营造教学情境,合理安排任务,保持学生的学习热情和兴趣。 四、教学目标 知识与技能:能够清晰的绘制出顺序结构、循环结构、分支结构的流程图,能够读懂程序执行的流程,能够比较三种基本结构的异同; 过程和方法:通过演示法、讲授法、任务驱动和小组合作等方法,学生能掌握流程 图的设计思路,能绘制流程图; 情感态度与价值观:培养合作交流的意识,提高分析、解决问题的能力;促进学生对程序语言的学习兴趣。 五、教学重、难点 教学重、难点:掌握流程图的设计思路;理解三种程序结构的执行过程。 六、教学资源: 机器人仿真软件、视频材料、PPT、相关学习材料。 教学用时:90分钟 七、教学过程 (一)通过程序演示引出顺序结构 1.程序演示 演示机器人走正方形轨迹【见下图】 教师:看过程序演示,请同学们分析一下,机器人是如何完成任务的 学生:前进右转,再前进再右转,再前进再右转,再前进再右转 教师:好,通过演示可以清晰的分析出机器人运动的轨迹,那我们同学们能不能利用我们上节课讲过的知识,完成这样一个设计呢?给同学们3分钟的时间使用仿真软件设计一个机器人走正方形的程序。 2.学生操作 学生依照演示完成机器人走正方型的程序。 [设计意图]:给出本节课的第一个任务,使用仿真软件完 成一个机器人走正方形轨迹的程序设计,在学生上节课学习基 础上,通过这个任务,熟悉软件环境,回顾上节课的内容,并 继续保持学习热情。 教师:请一位同学展示他的设计成果 学生:演示成果,并展示程序设计流程图【见右图】 教师:有没有同学用其他方法完成这个任务的? 学生:表示赞同他的设计 教师:请同学们观察,这个程序是顺序执行的,有第一个 程序模块一直执行到最后一个程序模块,这种设计结构,我们 称为循序结构。(板书:顺序结构表示程序中的各操作是按照 它们出现的先后顺序执行的。) [设计意图]:通过学生自己设计程序,给出顺序结构的概念,能够加深学生的记忆和理解。 (二)通过分析机器人走正方形的轨迹特点引出循环结构 1.师生分析讨论 教师:我们继续观察机器人行走的轨迹,有什么特点吗? 学生:机器人行走的直线距离一样长,拐弯都是90度 教师:那么我们在观察一下程序流程图,它使用了几种模块,使用了几次 学生:使用了2种模块,使用了4次 教师:好的,看出了这些特点,我们发现机器人走正方形,其实就是再重复执行直行加右转这两个步骤,重复了4次。那么我们使用程序设计中的另外一种结构来完成这个轨迹的设计,就是循环结构。(板书:循环结构表示程序反复执行某个或某些操作,直到某条件为假(或为真)时才可终止循环。) [设计意图]:通过分析和观察,给出循环结构的概念 教师:在控制模块库中,拖拽“条件循环”模块到编辑界面中,鼠标右键该模块,弹出“属性”界面,我们重复直行加右转这个动作需要几次? 学生:4次 2.学生操作 教师:好的,请同学们自己试着编写一下这个程序

文档评论(0)

泰和宸风 + 关注
官方认证
文档贡献者

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

认证主体泰和宸风文化科技(青岛)有限公司
IP属地北京
统一社会信用代码/组织机构代码
91370211MA94GKPQ0J

1亿VIP精品文档

相关文档