AP CSP Vocab Flashcards
costumes
something that can be “worn” by a sprite.
sprite
an actor on the stage who knows how to do many different things, such as walk around the stage and speak the lines of the play. in comp sci context a object you control with code.
transparency
how much you can see what’s behind an image.
list
an ordered sequence of items.
string
a sequence of characters (letters, digits, punctuation, etc.).
substring
a piece of some existing string.
concatenate
to make a bigger string by connecting two or more smaller strings.
debugging
The process of testing, finding problems, and fixing code issues
procedure
a named sequence of instructions that may take inputs and may report a value. also can be known as methods or functions.
Reporters
type of procedure that reports a value.
Commands
type of procedure that tells the computer to do something without reporting a value.
expression
either a constant value (such as “4” or “winter”) or a call to a reporter block including its inputs
value
can be a number, a string, a sprite, a costume, a script, a list—anything).
algorithm
a sequence of steps that are usually performed by a computer.
pseudocode
an algorithm written in human language
parameter
the input name, such as number of branches.
argument
the input value, such as 6 for a hexagonal pinwheel.
iteration
a repeating program structure that is looping or in repetition
Personally identifiable information (PII)
information that can let others figure out who you are and possibly get more information like your Social Security number, age, race, phone number(s), medical information, financial information, or biometric data (such as your thumbprint or face scan).
infinite loop
When a program keeps running forever
code segment
a sequence of connected instructions that carry out a purposeful action. instructions in the code segment are carried out in order, from top to bottom.