收藏本站

主题二 “工程狮”登场

全能助手(小学) 全能助手(小学) 1965 人阅读 | 0 人回复

发表于 2021-5-16 06:57:31 | 显示全部楼层 |阅读模式

主题二  “工程狮”登场
    人与人的交流是信息互换的过程。随着科技的日新月异,人类与机器人之间也能进行交流互动,例如我们可以与银行柜台的服务机器人、智能餐厅的机器人服务员等对话交流。但是,“悟空”机器人除了能与人交流互动,还能和虚拟动画交流哦!那么,你知道“悟空”又是如何与虚拟动画交流的吗?这就需要一种神奇的“语言”——程序。
一、奇妙世界
目前,世界上的机器人种类繁多,不同的机器人需要用不同的程序来帮助它了解世界、认识世界。程序并不是与生俱来的,而是我们人类通过编程创造出来的。编程是指导计算机执行指令的一种行为,目的是为了让计算机了解程序员的意图,根据所给出的一系列指令按照计算机的计算方式运行,得到相应的最终结果。
千千万万的程序员和工程师为了让现代科技更好地服务人类,研究开发了不同领域的智能产品,如机器人、智能手机、智能家居等,使我们的生活变得更加便利和智能。
二、优学U乐
(一)编程语言
开发人员在编程时所使用的语言是特定的编程语言,是用来定义计算机程序的形式语言。目前编程语言主要分为三大类:机器语言、汇编语言和高级语言。
机器语言是纯粹的机器代码,由二进制代码组成,可以由计算机直接运行,运行效率最高。汇编语言用简单的助记符代替二进制代码,运行效率低于机器语言。高级语言有Basic语言、C语言、Java、Python等源生编程语言和uCode、Scratch等积木式编程语言,源生编程语言的语法和结构更接近自然语言,有易学、可读性强的特点,而类似于uCode的积木式编程语言则因其“所见即所得”的特点,规避了抽象、繁琐的源生代码编写,广受中小学学生的喜爱。
(二)认识“工程狮”
uCode的舞台区是虚拟角色进行移动、绘画、交互的场所,默认是白色背景和一只小狮子,如图2.4所示。这只小狮子就是生活在虚拟动画世界中的虚拟角色,也是“悟空”的好朋友——“工程狮”。
(三)“工程狮”说话
虽然我们认识了“工程狮”,但它又是如何与“悟空”进行交流的呢?
在角色区里选中“工程狮”,并在“外观”代码类中找到如图2.7所示的说话代码块。
(四)坐标系
舞台区的宽度为480,高度为360。uCode中使用平面直角坐标系来表示舞台区各点的位置,可以很方便地定位角色。
(五)“工程狮”移动
“工程狮”角色在舞台中一共有三种移动方式。
第一种:移动X步
第二种:移到(X,Y)
第三种:在N秒内滑行到(X,Y)
(六)“悟空”语音模块
1.播放语音
2.“悟空”语音翻译
人工智能课程 当悟空头部被单击时就执行倒计时

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则