Computational Thinking and Artificial Intelligence Lecture Notes

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/20

flashcard set

Earn XP

Description and Tags

A comprehensive set of vocabulary flashcards covering the core concepts of Computational Thinking, AI domains, and the AI project cycle as discussed in the lecture.

Last updated 4:49 AM on 7/12/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

21 Terms

1
New cards

Debugging

The process of identifying and fixing errors within a program or system.

2
New cards

Generalization

The act of applying a solution to similar problems in different contexts.

3
New cards

Automation

Using machines to perform repetitive tasks to increase efficiency.

4
New cards

Computation

The process of systematically following a set of rules to transfer input data into a desired output.

5
New cards

Computational Thinking

A problem-solving approach that follows specific principles and techniques to handle complex problems, enabling logical and systematic thinking.

6
New cards

Decomposition

Breaking down complex tasks into smaller, more manageable parts or sub-problems to focus on solving each part separately.

7
New cards

Pattern Recognition

Identifying similarities, patterns, or trends within data to gain insights and meaningful information, which is essential for AI predictions and decision-making.

8
New cards

Abstraction

Creating simplified models or representations of a problem by removing unnecessary details while focusing only on essential aspects, such as a real-time map focusing only on roads and landmarks.

9
New cards

Algorithm Design

Developing a step-by-step plan or set of instructions to solve a problem, similar to a recipe.

10
New cards

Computer Vision (CV)

A domain of AI that uses visual data, including videos and images, to allow computers to understand visual information.

11
New cards

Natural Language Processing (NLP)

A domain of AI that focuses on textual data, enabling machines to understand, generate, and manipulate human language.

12
New cards

Data (AI Domain)

Techniques used to analyze, interpret, and draw insights from abstract numerical data.

13
New cards

Problem Scoping

The first stage of the AI project cycle which involves identifying the problem and stakeholders using the 4W4W framework: Who, What, Where, and Why.

14
New cards

Data Acquisition

The second stage of the AI project cycle involving the collection of authentic, reliable, and secure data that serves as the base for the AI project.

15
New cards

Data Exploration

The third stage of the AI project cycle which involves extracting useful information and insights from the gathered data.

16
New cards

Modelling

The fourth stage of the AI project cycle that involves choosing the specific models that suit the project requirements.

17
New cards

Evaluation

The fifth stage of the AI project cycle where models are tested in real-life situations.

18
New cards

Deployment

The final stage of the AI project cycle which involves deploying the solution to its intended environment.

19
New cards

Training Data

The portion of data, typically 70%70\%, used to train an AI model through algorithms.

20
New cards

Testing Data

The portion of data, typically 30%30\%, used to test the performance and accuracy of an AI model after training.

21
New cards

System-map

A tool used to find relationships between different elements of a system to help identify problems and reach project goals.