Create Performance Task

1234567891011121314151617181920212223242526272829
Across
  1. 6. A named group of programming statements that performs a specific task and can be called repeatedly.
  2. 7. The repetition of a process or block of code, usually accomplished using a loop.
  3. 9. A named storage location in memory used to hold data that can change during execution.
  4. 11. Working jointly with a partner to design, test, or troubleshoot a project.
  5. 13. Presenting someone else's code, work, or ideas as your own without proper authorization or citation.
  6. 16. Data sent to a program by a user, device, or external source to influence execution.
  7. 17. Non-executable text embedded in source code to explain how the program works for human readers.
  8. 19. An instruction that invokes and executes a previously defined procedure within code.
  9. 20. The official scoring guide used by evaluators to grade your code and written submissions.
  10. 22. The actual value or data passed into a procedure when it is called.
  11. 25. Determining which part of an algorithm executes based on a true/false conditional statement.
  12. 26. The process of identifying, isolating, and resolving errors or bugs in computer code.
  13. 27. The formal written answers submitted to explain your program's design, logic, and abstractions.
  14. 29. A data type that evaluates to one of only two possible values: true or false.
Down
  1. 1. A short screen recording demonstrating the functional execution and features of your program.
  2. 2. The executable instructions written in a programming language to build a software application.
  3. 3. Another common term for a procedure or subprogram that performs a specific calculation or task.
  4. 4. Running a program with varied inputs to verify that it behaves as intended across different scenarios.
  5. 5. A numerical position pointing to a specific element stored inside a list.
  6. 8. An ordered collection of data elements used to manage complexity in a program.
  7. 10. Simplifying complex logic by hiding unnecessary details behind higher-level constructs like procedures or lists.
  8. 12. Data or visual display produced and returned by a program in response to an input.
  9. 14. A programming structure that repeats a sequence of instructions until a specific condition is met.
  10. 15. Adhering to strict academic standards regarding original work, proper citations, and acceptable assistance.
  11. 18. Special variables passed into a procedure to allow it to work with different input values.
  12. 21. A measure of how intricate or detailed code is, which proper abstractions help reduce and manage.
  13. 22. A step-by-step set of instructions or rules designed to solve a problem or perform a task.
  14. 23. An if-else statement that executes different blocks of code based on whether an expression is true or false.
  15. 24. The final package of files, code, video, and written work submitted for evaluation.
  16. 28. The application of each step of an algorithm in the precise order in which the statements are written.