Career Crossword

1234567891011121314151617181920
Across
  1. 5. The ability to think in new ways that others may not
  2. 10. Human engineering that makes life easier and furthers the progress of humanity
  3. 12. A machine that can process data
  4. 13. The quality of trying many times without losing hope or giving up
  5. 14. A specific programming language, as well as a type of snake
  6. 15. Something used to gather more information about an issue
  7. 17. Level of education required to be a computer programmer
  8. 18. The language used to give instructions to a computer/machine
  9. 20. To further the progress of a project or program
Down
  1. 1. Using human reasoning to solve problems
  2. 2. Many people thinking together to come up with ideas faster and more effectively
  3. 3. Working together with others to solve problems with greater ease
  4. 4. To look at results, data, or code closely to find issues
  5. 6. To look over code and make changes after gaining more information
  6. 7. Someone who creates programs and solves problems within them
  7. 8. A board with many buttons used for typing
  8. 9. To make better
  9. 11. Many computers connected together is called a ________
  10. 16. Many parts that make a whole
  11. 19. The non-physical parts of a computer or system, like websites or programs