Computational Thinking

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/66

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

67 Terms

1
New cards

Abstraction

Focusing on essential details while ignoring unnecessary information and complexities.

<p>Focusing on essential details while ignoring unnecessary information and complexities.</p>
2
New cards

Algorithm

A set of rules used to generate calculations or perform problem-solving operations.

<p>A set of rules used to generate calculations or perform problem-solving operations.</p>
3
New cards

Algorithmic thinking

The process of approaching problems methodically by breaking them down into smaller parts.

<p>The process of approaching problems methodically by breaking them down into smaller parts.</p>
4
New cards

Automation

Using technology to perform tasks or processes with minimal human intervention.

<p>Using technology to perform tasks or processes with minimal human intervention. </p>
5
New cards

Bias

An imbalance in data that can cause data to be skewed toward a demographic group, which can harm an AI machine learning model.

<p>An imbalance in data that can cause data to be skewed toward a demographic group, which can harm an AI machine learning model. </p>
6
New cards

Boolean

A type of data with only one of two values possible.

<p>A type of data with only one of two values possible. </p>
7
New cards

Clustering analysis

Groups similar data points into clusters or segments based on their characteristics or attributes.

<p>Groups similar data points into clusters or segments based on their characteristics or attributes. </p>
8
New cards

Computational artifact

Any product created through computational processes or technologies.

<p>Any product created through computational processes or technologies. </p>
9
New cards

Correlation

A measure of connection between two points of data.

<p>A measure of connection between two points of data. </p>
10
New cards

Covariance analysis

Analyzes how multiple variables help identify patterns of association or dependency between themselves and potentially other variables.

<p>Analyzes how multiple variables help identify patterns of association or dependency between themselves and potentially other variables. </p>
11
New cards

Chart

Visually represents data with graphical elements such as bars, lines, or pie slices.

<p>Visually represents data with graphical elements such as bars, lines, or pie slices. </p>
12
New cards

Data

Information, facts, or figures that can be collected, stored, and analyzed.

<p>Information, facts, or figures that can be collected, stored, and analyzed.</p>
13
New cards

Data encoding

A method of representing data in a format that computers can process.

<p>A method of representing data in a format that computers can process. </p>
14
New cards

Data reliability

The extent to which data can be trusted to represent the true characteristics of the phenomenon or concept being measured.

<p>The extent to which data can be trusted to represent the true characteristics of the phenomenon or concept being measured. </p>
15
New cards

Data Type

A characteristic of data, such as numeric, string, or date.

<p>A characteristic of data, such as numeric, string, or date. </p>
16
New cards

Data validity

The accuracy, reliability, and credibility of data in reflecting the true characteristics of the phenomenon or concept being measured.

<p>The accuracy, reliability, and credibility of data in reflecting the true characteristics of the phenomenon or concept being measured. </p>
17
New cards

Database

An organized collection of structured data or information stored in a manageable, retrievable, manipulatable format.

<p>An organized collection of structured data or information stored in a manageable, retrievable, manipulatable format. </p>
18
New cards

Dataset

A group of related data, often organized in a specific structure.

<p>A group of related data, often organized in a specific structure. </p>
19
New cards

Decomposition

Breaking down a complex problem or task into smaller, more manageable subproblems.

<p>Breaking down a complex problem or task into smaller, more manageable subproblems.  </p>
20
New cards

Deductive reasoning

A type of reasoning drawing conclusions from established premises or principles.

<p>A type of reasoning drawing conclusions from established premises or principles. </p>
21
New cards

Flow charts

Graphical representations of processes, workflows, or algorithms.

<p>Graphical representations of processes, workflows, or algorithms. </p>
22
New cards

Graph

Visual representation of data using nodes and edges to depict relationships or networks.

<p>Visual representation of data using nodes and edges to depict relationships or networks. </p>
23
New cards

Histogram

A visualization of the distribution of numeric data.

<p>A visualization of the distribution of numeric data.  </p>
24
New cards

Hypothesis

A proposed explanation or educated guess that can be tested.

<p>A proposed explanation or educated guess that can be tested. </p>
25
New cards

Imputation

Replacing missing data values with estimated values.

<p>Replacing missing data values with estimated values. </p>
26
New cards

Incremental design

A design process breaking down the problem into smaller, more manageable components or features.

<p>A design process breaking down the problem into smaller, more manageable components or features. </p>
27
New cards

Inductive reasoning

A type of reasoning drawing conclusions from observations or patterns.

<p>A type of reasoning drawing conclusions from observations or patterns. </p>
28
New cards

Infographic

A form of visualization that combines visual elements, text, and data to communicate complex information in a concise and visually appealing manner.

<p>A form of visualization that combines visual elements, text, and data to communicate complex information in a concise and visually appealing manner. </p>
29
New cards

Iteration

The process of repeating a sequence of steps or operations multiple times until a certain condition is met.

<p>The process of repeating a sequence of steps or operations multiple times until a certain condition is met. </p>
30
New cards

Iterative design

A design process using several successive iterations of testing and improvement.

<p>A design process using several successive iterations of testing and improvement. </p>
31
New cards

Linear Regression

A form of regression in which an outcome is a continuous variable, often a number.

<p>A form of regression in which an outcome is a continuous variable, often a number. </p>
32
New cards

List

An organized, ordered collection of items or elements.

<p>An organized, ordered collection of items or elements.  </p>
33
New cards

Logical operator

A type of operator used to perform logical operations in algorithms. Often used alongside Boolean values.

<p>A type of operator used to perform logical operations in algorithms. Often used alongside Boolean values. </p>
34
New cards

Machine learning

The development of algorithms and statistical models that can learn and improve without being explicitly programmed.

<p>The development of algorithms and statistical models that can learn and improve without being explicitly programmed. </p>
35
New cards

Max

The maximum value in a set of numeric data.

<p>The maximum value in a set of numeric data. </p>
36
New cards

Mean

The average of a set of numeric data.

<p>The average of a set of numeric data. </p>
37
New cards

Median

The value closest to the midpoint of a set of numeric data.

<p>The value closest to the midpoint of a set of numeric data.</p>
38
New cards

Metadata

Data containing details and context about other data.

<p>Data containing details and context about other data.  </p>
39
New cards

Min

The minimum value in a set of numeric data.

<p>The minimum value in a set of numeric data. </p>
40
New cards

Mode

The value appearing most often in a set of numeric data.

<p>The value appearing most often in a set of numeric data. </p>
41
New cards

Model

A simplified representation of a real-world problem.

<p>A simplified representation of a real-world problem. </p>
42
New cards

Natural Language Processing

A form of AI that reads data from text and images and can include speech recognition and object detection.

<p>A form of AI that reads data from text and images and can include speech recognition and object detection. </p>
43
New cards

Outlier

A data point significantly outside the range of most of the rest of the dataset.

<p>A data point significantly outside the range of most of the rest of the dataset.</p>
44
New cards

Parameter

An input value used to help train an algorithm.

<p>An input value used to help train an algorithm. </p>
45
New cards

Pattern

A reoccurring relationship or behavioral tendency in a dataset.

<p>A reoccurring relationship or behavioral tendency in a dataset. </p>
46
New cards

Prerequisites

Conditions, constraints, or dependencies that must be met before implementing a solution.

<p>Conditions, constraints, or dependencies that must be met before implementing a solution.</p>
47
New cards

Problem statement

A statement defining the scope and objectives of the problem-solving process.

<p>A statement defining the scope and objectives of the problem-solving process. </p>
48
New cards

Process flow diagram

A type of diagram often used to visualize step-by-step processes.

<p>A type of diagram often used to visualize step-by-step processes.  </p>
49
New cards

Prototype

A preliminary version of a product or system used to test and evaluate its functionality, usability, and performance.

<p>A preliminary version of a product or system used to test and evaluate its functionality, usability, and performance. </p>
50
New cards

Pseudocode

High-level, language-independent descriptions of algorithms.

<p>High-level, language-independent descriptions of algorithms. </p>
51
New cards

Qualitative

Data or information expressed non-numerically.

<p>Data or information expressed non-numerically. </p>
52
New cards

Quantitative

Numerically expressed data or information.

<p>Numerically expressed data or information. </p>
53
New cards

Range

The spread of a set of numeric data.

<p>The spread of a set of numeric data. </p>
54
New cards
<p>Regression </p>

Regression

A model type that looks at the relationship between a dependent variable and one or more independent variables.

55
New cards

R-Squared

A value that measures the proportion of variance of a dependent variable that is predictable from independent variables.

<p>A value that measures the proportion of variance of a dependent variable that is predictable from independent variables. </p>
56
New cards

Scatter plots

A visualization plotting data points on a chart to analyze their relationships.

<p>A visualization plotting data points on a chart to analyze their relationships.</p>
57
New cards

Schema

A structural representation of the organization, arrangement, and relationships of a dataset.

<p>A structural representation of the organization, arrangement, and relationships of a dataset. </p>
58
New cards

Selection statements

Programming constructs that enable a program to choose between different courses of action based on the evaluation of one or more conditions.

<p>Programming constructs that enable a program to choose between different courses of action based on the evaluation of one or more conditions. </p>
59
New cards

Spreadsheets

Software applications for organizing, manipulating, and analyzing data in a tabular format.

<p>Software applications for organizing, manipulating, and analyzing data in a tabular format. </p>
60
New cards

Standard deviation

A statistical measure of the amount of variation in a set of numeric values.

<p>A statistical measure of the amount of variation in a set of numeric values. </p>
61
New cards

Sum

The combined values of a set of numeric data. 

<p>The combined values of a set of numeric data.&nbsp;</p>
62
New cards

Surveys

Research instruments used to collect data and feedback from individuals or groups through questions.

<p>Research instruments used to collect data and feedback from individuals or groups through questions. </p>
63
New cards

Table

A method of storing data in a system containing columns and rows.

<p>A method of storing data in a system containing columns and rows. </p>
64
New cards

Trend

A general direction in which a variable or phenomenon is moving.

<p>A general direction in which a variable or phenomenon is moving. </p>
65
New cards

Validation

Checking the accuracy and completeness of data.

<p>Checking the accuracy and completeness of data. </p>
66
New cards

Variable

A placeholder for storing and manipulating data within algorithms.

<p>A placeholder for storing and manipulating data within algorithms. </p><p></p>
67
New cards

Visualization

Analyzing and representing data and findings visually. 

<p>Analyzing and representing data and findings visually.&nbsp;</p>