click below
click below
Normal Size Small Size show me how
Computer thinking
Term | Definition |
---|---|
flowcharting | a diagram that depicts a process, system or computer algorithm |
storyboarding | a graphic organizer that provides the viewer with a high-level view of a project. |
coding | tells a machine which actions to perform and how to complete tasks. |
debugging | the process of finding and fixing errors or bugs in the source code of any software |
user interface | the point of human-computer interaction and communication in a device |
usability | a quality attribute that assesses how easy user interfaces are to use |
variables | the spread, or dispersion, of a group of scores. |
lists | an abstract data type that represents a finite number of ordered values, where the same value may occur more than once. |
loops | a sequence of instruction s that is continually repeated until a certain condition is reached |
conditions | statements that are created by the programmer which evaluates actions in the program and evaluates if it's true or false |
programing language | the cognitive processes necessary to engage with computational tools to solve problems. |
events | an action or occurrence that can be identified by a program and has significance for system hardware or software |
decomposition | the process of breaking down a problem into a number of smaller problems that can more easily be addressed. |
pattern recognition | the process of identifying patterns in a data set to categorize, process and resolve the information more effectively |
algorithmic thinking | a derivative of computer science and the process to develop code and program applications |
abstraction | the process of removing elements of a code or program that aren't relevant or that distract from more important elements. |
troubleshooting | a form of problem solving, often applied to repair failed products or processes on a machine or a system. |
hardware | the computer's tangible components or delivery systems that store and run the written instructions provided by the software. |
software | a set of instructions, data or programs used to operate computers and execute specific tasks |
operational problems | any kind of problem that arises which can render a business less profitable. |