click below
click below
Normal Size Small Size show me how
CS CTE Study Guide
| Term | Definition |
|---|---|
| Artificial Intelligence | the theory and development of computer systems able to perform tasks normally requiring human intelligence |
| Computing System | a collection of computers or devices integrated to accomplish shared tasks |
| Device | a physical item using hardware and software to receive, process, or output information |
| Logic | the principles underlying how a computer arranges elements to perform a task |
| Input | signals, data values, or instructions sent to a computer |
| Output | information a computing device processes and sends out |
| Hardware | the physical components of a computer or computing system |
| Component | an element of a larger group that provides a specific service; may be hardware or software |
| Debugging | the process of finding and correcting errors in programs |
| Network | a group of computing devices connected to share information and resources |
| Computational Artifact | anything created using computational thinking and a computing device |
| Cybersecurity | protection against unauthorized access or changes to computing resources |
| Data | information collected for reference or analysis |
| Data Analysis | the process of inspecting and transforming data to discover useful information |
| Model | a representation of part of a problem or system |
| Simulation | an imitation of a real-world process or system |
| Algorithm | a step-by-step process to complete a task |
| Efficiency | a measure of the resources an algorithm uses |
| Data Structure | a way to store and organize data in a program |
| Execution | the process of executing an instruction or set of instructions |
| Recursive | a procedure that references itself |
| Recognizing and Defining Computational Problems | breaking problems into parts and evaluating whether a computational solution is appropriate |
| Procedure | breaking problems into parts and evaluating whether a computational solution is appropriate |
| API | a set of functions that allow applications to access features or data of another system |
| Testing and Refining Computational Artifacts | an iterative process including debugging to improve an artifact |
| Collaborating Around Computing | working effectively with others to create computing artifacts |
| Test Case | conditions used to determine whether a system works correctly |
| Equity | ensuring all learners have what they need to succeed; fairness and inclusion |
| Access to CS | the right and opportunity for all students to learn computer science |
| Accessibility | ensuring persons with disabilities can access information equally |
| Bias (unconscious) | prejudice or unsupported judgments in favor of or against a group |
| Connectivity | a program’s or device’s ability to link with other programs or devices |