Variables, Conditionals, Functions, Lists, Loops and Traversals

12345678910111213141516
Across
  1. 3. an ordered sequence of characters.
  2. 4. an ordered collection of elements
  3. 6. a named group of programming instructions. Also referred to as a “procedure”.
  4. 8. a combination of operators and values that evaluates to a single value
  5. 10. the process of accessing each item in a list one at a time.
  6. 12. Call a command that executes the code within a function
  7. 15. Value a data type that is either true or false.
  8. 16. Loop occurs when the ending condition will never evaluate to true.
Down
  1. 1. a named reference to a value that can be used repeatedly throughout a program.
  2. 2. Abstraction manage complexity in programs by giving a collection of data a name without referencing the specific details of the representation.
  3. 4. Operator NOT, AND, and OR, which evaluate to a Boolean value.
  4. 5. Operators <, >, <=, >=, ==, != indicate a Boolean expression
  5. 7. a common method for referencing the elements in a list or string using numbers
  6. 9. an individual value in a list that is assigned a unique index
  7. 11. Operator allows a program to change the value represented by a variable
  8. 13. a repetitive portion of an algorithm which repeats a specified number of times or until a given condition is met.
  9. 14. Statement affects the sequential flow of control by executing different statements based on the value of a Boolean expression.