Karteikarten
Module 1 - Get to Know MakerCode Arcade

Karten in diesem Stapel (30)
- 1—review the vocabulary for coding an arcade style game

- 2Algorithma finite set of instructions that accomplish a specific task
- 3Behaviorhow a program functions during execution; often described by how a user interacts with it
- 4Boolean valuea variable that is either true or false
- 5Code statementa part of program code that expresses an action to be carried out
- 6Commentsa form of program documentation written into the program that helps explain what the code is doing. Comments in a program do not affect how a program runs
- 7Data abstractionprovides a separation between the abstract properties of a data type and the concrete details of its representation; manages complexity in programs by giving a collection of data a name without referencing the specific details of the representation
- 8Elementan individual value in an array/list that is assigned a unique index
- 9Eventan occurrence; things that happen; usually associated with an action (i.e. mouse click, button pressed)
- 10Event handlerpart of code that 'handles' or listens for a specific type of event; when that event occurs, the code inside the event handler is run
- 11Executethe process of running a computer software program, script, or command
- 12Expressioncan consist of a value, a variable, an operator, or a procedure call that returns a value; expressions are evaluated to produce a single value
- 13Indexa common method for referencing the elements in a list or string using natural numbers
- 14Iterationa repeating portion of an algorithm; iteration repeats a specified number of times or until a given condition is met
- 15Logic errora mistake in the algorithm or program that causes it to behave incorrectly or unexpectedly
- 16Nested conditional statementsconsist of conditional statements within conditional statements
- 17Overflow erroran error that occurs when a computer attempts to handle a number that is outside of the defined range of values
- 18Program documentationa written description of the function of a code segment, event, procedure, or program and how it was developed
- 19Program inputsdata sent to a computer for processing by a program; it can come in a variety of forms, such as tactile, audio, visual, or text
- 20Program outputsany data sent from a program to a device; can come in a variety of forms, such as tactile, audio, visual, or text
- 21Run-time errora mistake in the program that occurs during the execution of a program; programming languages define their own run-time errors
- 22Selectiondetermines which part of an algorithm are executed based on a condition being true or false
- 23Sequencingthe application of each step of an algorithm in the order in which the code statements are given
- 24Stringan ordered sequence of characters
- 25String concatenationjoins together two or more strings end-to-end to make a new string
- 26Substringpart of an existing string
- 27Syntax errora mistake in the program where the rules of the programming language are not followed
- 28Testingusing defined inputs to ensure that an algorithm or program is producing the expected outcomes, in the development process
- 29Variablean abstraction inside a program that can hold a value. Each variable has associated data storage that represents one value at a time, but that value can be an array/list or other collection that in turn contains multiple values
- 30Variable Typessome programming languages provide types to represent data. These types include numbers, Booleans, arrays/lists, and strings
Informationen
- Beschreibung
- AP Computer Science Karteikarten am Module 1 - Get to Know MakerCode Arcade, erstellt von Shannon Anderson-Rush am 23/05/2022.
- Erstellt von
- Shannon Anderson-Rush
- Aufrufe
- 5
- Bewertung