Chapter 1-9 Review: Computational Thinking and Logic

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

1/33

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering core concepts from the lecture notes on computational thinking, logic, CS vs IT, AI, and related topics.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

34 Terms

1
New cards

Computational thinking

A problem‑solving approach that uses logic, algorithms, and structured reasoning to analyze and solve problems, not simply thinking like a computer.

2
New cards

Logic

The study of valid reasoning; in this course, the use of true/false propositions and connectives to derive conclusions.

3
New cards

Propositional calculus

A formal system for evaluating statements that can be true or false, using logical connectives and truth tables.

4
New cards

Proposition

A statement that can be true or false (e.g., 'This is a dog').

5
New cards

Truth table

A table listing all possible truth values for one or more propositions and the resulting truth value of their combination.

6
New cards

P, Q

Symbols used to denote individual propositions in a logic expression.

7
New cards

Logical operators

Connectives that combine propositions, such as AND, OR, and NOT.

8
New cards

Conjunction

The AND operator; true only when both operands are true.

9
New cards

Disjunction

The OR operator; true when at least one operand is true.

10
New cards

Truth value

The value indicating whether a proposition is true or false (true/false, 1/0, T/F).

11
New cards

Symbol for AND (∧)

The logical connective used to require both propositions to be true.

12
New cards

Evidence (in logic examples)

Input used to evaluate a proposition, such as a picture or observations.

13
New cards

True/False (truth values)

The two possible outcomes of evaluating a proposition.

14
New cards

Two-proposition setup

A scenario with two base propositions (e.g., 'this is a dog' and 'this is brownish') used in a truth table.

15
New cards

Truth table for two propositions

A table showing all four possible truth value combinations for the pair of propositions and the resulting combined truth value.

16
New cards

Connectives/logical operators

Tools like AND, OR, NOT used to build compound propositions.

17
New cards

Garbage in, garbage out (GIGO)

The principle that the quality of output depends on the quality of input data or training.

18
New cards

Algorithm

A finite, well-defined sequence of steps to solve a problem or perform a task.

19
New cards

Artificial Intelligence (AI)

Systems that mimic some aspects of human intelligence; not true thinking, can be unreliable, should be used as a tool, not a panacea.

20
New cards

FICO

A credit-scoring organization that discusses AI usage in financial contexts (credit scoring and fraud detection).

21
New cards

Computer Science (CS)

The systematic study of algorithms, data, and the methodology behind information processing and computation.

22
New cards

Information Technology (IT)

Application of computers and communications to store, retrieve, transmit, and manipulate data; focus on using and maintaining IT systems.

23
New cards

Informatics

European term often used for computer science; the science of information processing.

24
New cards

Digital logic

Study of logic circuits and hardware design used in computing.

25
New cards

Hardware

Physical computing components (circuits, boards, processors) that run software.

26
New cards

Breadboard

A hardware prototyping board used to test circuits without soldering.

27
New cards

Data analytics

Analyzing data to extract meaningful insights and patterns (e.g., marketing, fraud detection).

28
New cards

Cybersecurity

Protecting networks, systems, and data from unauthorized access or attack.

29
New cards

Computer engineering

Engineering discipline combining CS and electrical engineering to design hardware and integrated systems.

30
New cards

Digital logic in coursework

Part of the curriculum where hardware and logic circuits are studied and used.

31
New cards

Propositional calculus as foundation

The basic logical framework underpinning CS, IT, and much of mathematics.

32
New cards

Truth value true

A proposition that evaluates to true in a given scenario.

33
New cards

Truth value false

A proposition that evaluates to false in a given scenario.

34
New cards

P and Q notation

A pair of propositions used in logical expressions and truth tables.