||Utilize troubleshooting strategies to resolve hardware and software issues in a logical order.
||Explain potential security threats and practice protective measures to reduce these threats.
||Represent a single data set in multiple ways using words, symbols, manipulatives, charts, diagrams, and visuals.
||Design and illustrate algorithms to efficiently solve complex problems by utilizing pseudocode and/or other descriptive methods.
||Create naming conventions for variables that support the debugging process and incorporate these variables into a simple program.
||Annotate programs in order to document their use and improve readability, testing, and debugging.
||Recognize and discuss issues of bias and accessibility in existing technologies.