Across
- 3. The person who writes the code in a computer program when two programmers are working together.
- 4. Two people working together to create a computer program. One person, called the driver, writes the code and explains the logic, while the other person, called the navigator, reviews it and gives feedback.
- 8. An ordered set of instructions that are used to carry out a task.
- 9. Repeating process steps to continuously improve a work product.
- 12. A system that uses a flexible mechanism to connect two rotating shafts at an angle to each other to transmit motion and force.
- 15. A group of interacting, interrelated, or interdependent elements or parts that function together as a whole to accomplish a goal.
- 17. A quantitative relation comparing two gears based on number of rotations, speed, size, or number of teeth.
- 20. Something put into a system, such as resources, information, or signals, in order to achieve a result.
- 21. Guidelines that are developed by a team regarding how they are to interact, communicate, and conduct themselves as part of the team.
- 23. An action or occurrence that happens during runtime that will trigger a response or behavior by the software. Examples of events include user-initiated events, such as clicking a button, or external events, such as the device receiving an SMS text message.
- 25. A freehand drawing that shows a design solution idea and communicates details about the design intent.
- 26. The quantitative relationship between two amounts showing the number of times one value contains or is contained within the other.
- 27. A systematic, problem-solving strategy that designers follow to come up with a solution to a problem.
- 28. A diagram that represents an algorithm, work flow, or process, and uses geometric symbols connected by arrows to show the direction of the flow of action
Down
- 1. A student or trainee who works in a support role at a company, performing assigned tasks while learning important skills and gaining work experience.
- 2. A tool for comparing solutions against one another, using specific criteria that are based on design requirements.
- 3. A group of documentation that can include client interview responses, observations, research, design drawings, prototypes, photos, videos, test results, or satisfaction surveys.
- 5. A block of code that is triggered when a certain event happens.
- 6. The person who observes or reviews each line of code in a computer program as it is typed when two programmers are working together.
- 7. The gear which transmits power and motion to the rest of the system. The input gear, also called a drive gear.
- 10. The member of a pair of gears to which motion and power are transmitted by the other. The output gear.
- 11. A technique or system used to control a process without the continuous input of a human operator.
- 13. The writing of compound words by starting each word with a capital letter. Procedures and variables are named using camelCase, but the first word in the name is not capitalized.
- 14. The results of the operation of a system. Example - a computer output could be information or signals produced or delivered.
- 16. A gear between the driving and the driven gear used to change rotational direction.
- 18. Circular movement.
- 19. Operating without direct human control.
- 22. A system that transmits motion and force between two cone-shaped gears often mounted at a 90-degree angle to each other.
- 24. A twisting force
