伪代码是在 VEXcode 指令块或指令和常规语言之间的一个步骤。 通常,学生可以“猜测和检查”他们的方法来找到一个解决方案。 然而,这并没有导致它们建立一个对编码概念的概念性理解。
伪代码可被用于帮助学生建立一个计算机科学和他们代码的概念性理解。 学生使用伪代码来交流他们想要机器人在程序期间执行的动作以完成一个任务。
伪代码步骤
这些步骤贯穿了学生和老师应该做什么,以便学生可以构建一个构成任务的动作列表,并且在他们开始编码之前理解它们如何与所需的机器人动作之间相关联。
1. 分解任务为尽可能小的动作。
这可以通过勾画出任务或通过做出有关步骤的记录来完成。
工程笔记本
VEXcode EXP Blocks
VEXcode EXP Python
2. 标记动作。 这可以在工程笔记本或通过使用 VEXcode EXP 中的备注来完成。
3. 让学生和老师分享他们的伪代码。 这是老师可以和学生对话关于期望的机器人的时候,以及机器人实际应该执行的任务。
如果学生的伪代码符合期望,他们可以开始他们的编码。 如果伪代码不符合期望的和/或任务,然后鼓励学生返回第一步并分解任务为更小的动作然后再次经历整个过程。