A way to work out the logic without worrying about the specifics of the programming language.
Pseudocode
Why do text based languages put the import code in its location
So that they may be used anywhere in the code
In BRAIN.LCD.print("Hello"), "Hello" is a
Argument
A command used to trigger or start an event or procedure in a program
Broadcast
To identify errors or bugs in the computer hardware and fix them
Debugging
The language that people use in daily conversation with each other
natural language
When two processes occur at the same time
Parallel
In BRAIN.LCD.print("Hello"), print() is a(n)...
Method
The process of applying or using a procedure and only knowing what the procedure does, without knowing how it does it.
Procedural abstraction
Putting a function inside another function or loop inside another loop
Nesting
a type of procedure or routine
Function
In the event handler, if i change my debug variable to false, then download my program to the SDV
Nothing would happen, because the else part of the conditional has not been setup yet
In VISION.takeSnapshot(SIG1,1), VISION is a(n)...
Object
One of two values, such as true or false, that allows a computer to know what step in the conditional statement process to execute next
Boolean
A range of color values that are considered by a vision system to belong to the same color
Color signature
The values that a program provides to a function
Argument
Why is the count intialized to 1 instead of 0
if an object can be counted then there is 1. if it cannot be counted then nothing happens with the variable
In if(VISION.objectCount>3), objectCount is a(n)...
Property
The smallest unit of data storage that a program can use
Variable
A combination of color signatures in a set order, which is recognizable by a vision system
Color code
A programming statement that evaluates a true/false Boolean expression to determine the next steps in a program
Conditional statement
A navigational method used only in the absence of data from sensors.
Dead reckoning
Behind the scenes, VexVision is written in C++ code. This code is a blueprint for creating VexVision objects. VexVision is an example of a(n)
Class
A set of steps to accomplish a task
Algorithm
The technology and processes used to make image based decisions in code.
Machine vision