1/22
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
|---|
No study sessions yet.
Algorithm
A series of instructions on how to accomplish a task.
Coding
Transforming actions into a symbolic language.
Debugging
Finding and fixing errors or issues in code.
Function (also called method/procedure)
A piece of code that can be called over and over.
Parameters
Extra bits of information needed by a function to customize it; also known as an input variable of a procedure.
Sequence
The application of each of an algorithm in the order in which the code statements are given.
Input
Data that is sent TO a computer for processing by a program.
Output
Data that is sent FROM a program to a device.
Variables
Named memory locations used to store data values that can be manipulated throughout a program.
Purpose
The problem being solved or creative interest being pursued through the program.
Program Functionality
The behavior of a program during execution, often described by how a user interacts with it.
Program Code Segment
A collection of program statements that are part of a program.
Iteration
The repetitive portion of an algorithm that repeats until a given condition is met or for a specified number of times.
Arguments
Values of the parameters; parameters are input variables of a procedure.
Collection type
Aggregates formed by combining several elements in a single structure (e.g., databases, hashtables, dictionaries, sets, etc.).
Data Stored in a List
Input into the list through initialization or through some computation on other variables or list elements.
List
An ordered sequence of elements that allows multiple related items to be represented using a single variable.
Dynamic List
A list created through some computation on other variables or list elements.
Static List
Input into the list through initialization.
List being Used
Using a list means the program is creating new data or accessing multiple elements in the list.
Procedure
A named group of programming instructions that may have parameters and return values; can also be known as a method, function, or a constructor depending on programming language.
Selections
Determines which parts of an algorithm are executed based on a condition being true or false.
Student-developed Procedure
Program code that is student-developed, written (individually or collaboratively) by the student who submitted the response.