基于块的编码与基于文本的编码,从哪里开始?

VEX 的独特之处在于 STEM 的教学方式超越了理论。 “Hello World”在“Drive Forward”命令中找到了物理形式。 当您在屏幕上输入第一个命令并且您可以看到您的想法成形时,兴奋就会出现。

像许多人一样,您可能是由老师、同事介绍给 VEX 的,甚至是观看比赛的进行。 令人惊讶的是,可以举起、踩踏或攀爬的机器人可能引起了您的注意,并激发了您亲自尝试的兴趣。

VEXcode 块

在做出选择之前,强烈建议您检查 [插入要选择的机器人],以便您首先了解要使用哪个平台来实现您的目标。 接下来,查看我们在线提供的免费认证。 一旦你明白了,让我们来谈谈编码和一些更常见的问题。

我从来没有写过代码,我从哪里开始?

如果您之前没有机器人技术或编程方面的经验,很有可能您会想要从 VEXcode Blocks 开始。

VEXcode 块

虽然好莱坞喜欢通过在屏幕上显示快速打字来强调程序员是多么熟练,但编码远远超出了你每分钟说的话。 我们的认证深入研究了机器人技术如何以不止一种方式带来益处。

编码是一种将您的想法和理论转化为计算机和机器人能够理解的语言的方法。 强调在接触计算机之前完成了多少项目是非常重要的。 使用块编码将语法(需要输入代码的复杂方式)排除在外。 您不必花费数小时的挫败感来尝试找到设置单个电机的正确方法(以及不断出现的“编译器错误”消息),您可以专注于重要的事情。 通过使用块编码,您将了解一些编码措辞,这将帮助您了解每个块的作用。

您仍将使用“While”循环和“Booleans”,但 VEXcode 将指导您了解这些概念如何执行您想要的命令。 几分钟之内你就可以让你的机器人服从一些基本的命令,通过练习你将能够执行一些非常复杂的程序。 通过我们的 STEM 实验室还将帮助您培养批判性思维技能,从而在继续进行基于文本的编码之前奠定坚实的工作基础。


我以前做过机器人技术,只是没有做过 VEX。

跨平台

伟大的! 你已经领先了! 就像口语一样,一旦你学会了一种,另一种就会更容易学习。 和以前一样,在跳入文本之前,Blocks 可能值得一看,以便您熟悉 VEX 环境。 但是,您可能会立即发现自己完全熟悉并决定转向文本。 如果是这种情况,请查看我们的 VEX 库,其中包含使用文本的“如何编写函数代码”或“设置电机”等文章。 一旦您感到舒适,您就可以继续进行基于文本的编码!


我已经使用过 VEX 并通过 ROBOTC 进行了编程。

您可能已经准备好直接进入文本编码。 查看 API 参考,您应该可以通过 ROBOTC 学到的技能使用 VEXcode。

VEXcode Pro V5

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: