click below
click below
Normal Size Small Size show me how
CFDA (IN) U6 Vocab
Computing Foundations for a Digital Age Indiana Unit 6 All Vocabulary
| Term | Definition |
|---|---|
| emerging technology | new or evolving technologies that solve problems or create opportunities in various fields, such as AI, robotics, or augmented reality |
| abstraction | focusing on the important information and ignoring irrelevant details |
| computational thinking | a problem-solving approach that involves breaking problems down into smaller parts, recognizing patterns, focusing on important details, and creating step-by-step solutions that a computer or person can follow |
| decomposition | breaking a larger problem into smaller, more manageable parts |
| algorithm | a set of instructions to accomplish a task that usually involves sequence, selection, and iteration |
| data type | the format of the data that can be stored in a variable |
| debug | to find out why your code isn't working and fix the problem so your program runs the way you expect |
| snake_case | a naming style where all letters are lowercase and words are separated by underscores |
| variable | a container that stores a value in memory |
| class | a blueprint or set of instructions for creating something that can do specific tasks |
| method | an action that an object can do |
| object | something that has attributes (what it knows) and methods (what it can do) |
| pseudocode | a way to plan out your code using plain language |
| function | a named block of code that performs a task |
| argument | the actual value you pass into a function when you call it |
| module | a .py file that contains Python code |
| parameter | a placeholder in your function |
| condition | a rule that the computer checks to decide if it should keep going |
| loop | a way to tell a computer to repeat a set of instructions |
| conditional statement | a command that runs only if a certain condition is True, allowing a program to make decisions |
| bias | when our data or the way we analyze it favors certain outcomes over others |
| ethics | a guide for responsible choices about emerging technologies, ensuring privacy, consent, and safety for everyone |
| two-way selection | also known as an if/else statement, is where the program chooses one path or the other depending on the condition |