信息技术九年级全册第三节 学会与智能机器人沟通优秀课件ppt
展开1、学习流程图和程序流程图,理解程序设计的逻辑。2、学习和使用图形化编程。3、在学习中体会信息的不同形式。
比赛的时间越来越近了,陈佳他们很想立刻知道怎样操作他们的机器人参加比赛。听上一届参加比赛的同学说,只要懂得对机器人编程,就可以指挥机器人了:还听说很简单,都是图形化的编程软件,编写好流程图后输入——大堆术语,令陈佳他们听得有点迷糊,但也有些信心。于是他们继续赶紧学习有关机器人编程的知识。
(1)什么是程序流程图?(2)什么是图形化编程?(3)怎样使用图形化编程软件?
一、流程图和程序流程图
在日常生活中,存在着各种各样的由图框和线条表示事物先后关系的图表,这些图表形象直观,易于理解,我们将这种图表称为流程图。
由于流程图能够比较清楚地显示事物间的关系,因此计算机软件工程师就将解决问题的思路及方法用一些约定的图框和线条表示出来,这就是程序流程图。
清洁机器人可以给你的房间清理地面,请根据自己的分析,试用程序流程图的方式画出清洁机器人清理地面垃圾的流程图,并与大家交流。
图形化编程是一种高级的计算机程序编程方式,这种图形化编程学习起来比较简单,只要按照“先做什么,后做什么,再做什么”的设想,就可以编出程序。 图形化交互式C语言(VJC)就是一种具有图形化编程的计算机语言,利用它,我们就可以命令机器人了。打开VJC 软件,进入流程图编程界面。
VJC 软件界面由菜单栏、工具栏、模块库 (包括执行器、传感器、控制程序等模块库)、垃圾箱、流程图生成区、JC 代码显示区等几个部分组成。
三、VJC 软件的使用
使用 VJC 图形化编程软件编写机器人程序时,一般是先设计好解决问题的办法,然后根据设计选择功能库中的功能模块到流程图生成区,再设置功能模块的参数,直到程序编写完毕。程序编写完成后,不一定马上就能达到我们设计的要求,这就必须不断地反复根据测试结果调整自己原先的设计,直到程序达到我们的要求。
图形化编程软件的编写过程
尝试使用图形化编程软件,让智能机器人直走 3 秒钟。
1.进入VJC 软件选择“流程图程序”,单击“确定”进入 VJC 图形化编程软件编写主界面,如图。
2.选择功能模块库单击 VJC 软件不同功能模块库按钮,就可以打开不同的模块库。如图所示为不同功能模块库内的模块。
3.选择功能模块库的模块选好“直行”模块,将其拖到流程图生成区。编写程序结束时要将程序“结束模块”拖放到流程图末端,如图所示。
按住鼠标左键,将左边选好的“直行”模块拖到流程图生成区
按住鼠标左键,将左边选好的“结束模块”拖到流程图生成区
4.设置模块的参数 用鼠标右键单击流程图生成区的“直行”模块,会弹出该模块参数设置对话框,然后根据需要设置该模块的参数,如图所示。
“速度”设置为 100,“方向”设置为前进 100,“时间”设置为3秒
5.程序下载调试 程序编写好后,连接好智能机器人与计算机的数据线,用鼠标单击图形菜单中的“下载”按钮,完成程序的下载,如图所示。然后拔下与智能机器人连接的数据线,启动机器人“运行”开关,机器人就可以按你编写的程序运行了。
说说 VJC 提供的例程软件的流程图设计,执行了哪些操作,起到了什么作用。
可能有以下步骤: 目的分析:这一步是为了消除工作中不必要的环节,分析实际做了什么,为什么要做,该环节是否真的必要,应该做什么。 地点分析:尽可能合并相关的工作活动,分析在什么地方做这项活动,为何在该处做,可否在别处做,应当在何处做。 顺序分析:尽可能使工作活动的顺序更为合理有效,分析何时做,为何在此时做,可否在其它时间做,应当何时做。 人员分析:目的是分析人员匹配的合理性,分析谁做。
智能机器人仿真软件的使用流程图程序编写完毕后,如果没有智能机器人实物来验证所编写的程序是否正确时,可以通过 VJC 仿真软件模拟验证大部分的程序。1.打开VJC 仿真软件单击选择菜单栏中“工具 (T)”下的“仿真当前程序”命在流程图界面中,令,或者单击“仿真”快捷按钮,直接进入VJC 仿真系统,如图 。
左键单击“仿真”快捷按钮
2.用仿真软件验证程序 在仿真主界面下方的初始设置栏中单击“显示轨迹”按钮,以便在机器人运行时,观察它的运行轨迹。 然后单击“运行”按钮,得到一个虚拟机器人。将机器人放到中央的运行区,机器人就会按照程序的指令运行。这时我们就可以通过观察运行的情况调整程序,如图。
(1)单击“显示轨迹”按钮
(2)单击“运行”按钮
本次课堂,我们了解了人工智能机器人程序设计的逻辑,学习运用图形化编程设计简易的程序,充实理论基础。在信息化的时代背景下,人工智能这一新兴科技正在改变我们的世界、丰富着我们的生活,但这仅仅只是个开始,相信人工智能将在未来的各个领域发挥重要作用。
学会与智能机器人沟通1、了解机器人程序原理。2、利用图形化编程设计程序。3、感受科技带来的生活。
和同学一起设计一款你们感兴趣的智能机器人程序。
信息技术九年级全册第六节 动感音效与影片发布获奖课件ppt: 这是一份信息技术九年级全册<a href="/xx/tb_c4044914_t3/?tag_id=26" target="_blank">第六节 动感音效与影片发布获奖课件ppt</a>,文件包含粤高教A版2021信息技术九年级第六节《动感音效与影片发布》课件pptx、粤高教A版2021信息技术九年级第六节《动感音效与影片发布》教案doc、动画片段wmv等3份课件配套教学资源,其中PPT共25页, 欢迎下载使用。
粤高教A版九年级全册第五节 神奇元件让动画听我的完美版ppt课件: 这是一份粤高教A版九年级全册<a href="/xx/tb_c4044913_t3/?tag_id=26" target="_blank">第五节 神奇元件让动画听我的完美版ppt课件</a>,文件包含粤高教A版2021信息技术九年级第五节《神奇元件让动画听我的》课件pptx、粤高教A版2021信息技术九年级第五节《神奇元件让动画听我的》教案doc、动画片段mp4等3份课件配套教学资源,其中PPT共27页, 欢迎下载使用。
粤高教A版九年级全册第三节 补间动画让物体动起来优秀课件ppt: 这是一份粤高教A版九年级全册<a href="/xx/tb_c4044911_t3/?tag_id=26" target="_blank">第三节 补间动画让物体动起来优秀课件ppt</a>,文件包含粤高教A版2021信息技术九年级第三节《补间动画让物体动起来》课件pptx、粤高教A版2021信息技术九年级第三节《补间动画让物体动起来》教案doc、动画片段wmv等3份课件配套教学资源,其中PPT共46页, 欢迎下载使用。