Term
|
Definition
A set of repeated steps used to solve a problem. The set of steps for doing long division of a number is an algorithm. Doesn’t really change, just repeats (looping) but can have certain conditions that will change it. (Conditions) |
|
|
Term
|
Definition
– A variable type that can be either true or false. A Boolean condition is a condition that evaluates to either true or false – part of conditional statements. |
|
|
Term
|
Definition
The group of computers that are accessible via the Internet and are used for remote storage and computation |
|
|
Term
|
Definition
Also known as an if/then or if/then/else statement. A programming construct used for making decisions within a program. A conditional statement allows for execution of code based on the evaluation of a condition. |
|
|
Term
|
Definition
A programming construct that allows for a block of code to be executed a specified number of times, in general a block of code to be repeated multiple times. |
|
|
Term
|
Definition
|
|
Term
|
Definition
– Data passed to a function. In the following line of code, 100 is a parameter: turtle->forward(100). When you set your collage sprites, you had to use the coordinate system to set the parameters of where things will be positioned on the game board (or collage) |
|
|
Term
|
Definition
An object that is usually a character in a game. Sprites have properties and functions that are used to control their look and behavior. |
|
|
Term
|
Definition
A single file with multiple images that, when viewed in rapid succession, create an animation. |
|
|
Term
|
Definition
A sequence of alphanumeric characters and/or symbols. In a computer program, a string is indicated by quotation marks (“”) at the beginning and end of the string. For example, “Hello Bot!” is a string made up of 10 characters (5 letters, a space, and an exclamation mark). String can also be used to refer the the variable type of a variable. If a variable is initialized to a string (e.g. var x := “Hello Bot!”), its variable type is string. |
|
|
Term
|
Definition
In TouchDevelop, a table is a data structure that contains rows and columns. All data in each column is of the same variable type and each row can be referenced by its index. |
|
|
Term
|
Definition
In TD- X axis generally points from left to right (horizontally), and the Y axis generally points from bottom to top (Vertically) |
|
|
Term
|
Definition
A frame typically includes frame synchronization features consisting of a sequence of bits or symbols- somewhat like an event. |
|
|
Term
|
Definition
Fundamental Building Block in TD. Example: Game- Game board- Whatever you are buildin |
|
|
Term
|
Definition
A self-contained set of tasks (blocks of code) to perform in TD, for example- setting parameters for a game board, creating a sprite on a coordinate system, setting text to display. (purple) |
|
|
Term
|
Definition
The container for the data (function code) Green |
|
|
Term
|
Definition
Something that happens outside of the code (anywhere within that indicates the player is doing something to manipulate the game- tap to start- etc….. |
|
|