Introduction to Programming

1234567891011121314
Across
  1. 2. A mistake in a piece of code
  2. 3. Punctuation mark used at the end of the first line of code in control structures and functions
  3. 5. Writing out algorithms in English-like code to assist in writing programs
  4. 7. A self-contained step-by-step set of instructions to solve a problem
  5. 9. Leaving notes about what your code is doing
  6. 10. This type of loop repeats a designated number of times
  7. 12. Punctuation mark used in code to indicate parameter information
  8. 13. Space added in Python to determine contents of a function
  9. 14. A function that returns a true/false answer
Down
  1. 1. Coding element that defines new commands
  2. 4. Breaking down a program into smaller parts that are easier to understand
  3. 5. Defines an input into a function
  4. 6. Repetition of instructions
  5. 7. Managing complexity by removing irrelevant information
  6. 8. Style of writing where each space is replaced by an underscore and uses lowercase
  7. 11. This type of loop repeats as longs as some condition is true