Big Idea 3

4.0(1)
Studied by 22 people
0%Big Idea 3 Mastery
0%Exam Mastery
Build your Mastery score
multiple choiceMultiple Choice
call kaiCall Kai
Supplemental Materials
Card Sorting

1/40

Last updated 1:23 PM on 3/22/25
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

41 Terms

1
New cards

Algorithm

A set of steps to solve a problem or complete a task.

2
New cards

API

A set of tools that lets programs interact with each other.

3
New cards

Argument

A value passed into a function or procedure.

4
New cards

Arithmetic operators

Symbols for math operations like +, −, ×, ÷.

5
New cards

Assignment statement

Sets or updates the value of a variable.

6
New cards

Binary search

A fast search by repeatedly dividing a sorted list in half.

7
New cards

Boolean values

True or false values used in logic.

8
New cards

Clarity

How easy code is to read and understand.

9
New cards

Code statement

A single line or command in a program.

10
New cards

Concatenation

Joining strings or lists together.

11
New cards

Condition

A statement that is either true or false.

12
New cards

Data abstraction

Simplifying complex data by hiding details.

13
New cards

Decidable problem

A problem that can always be solved with an algorithm.

14
New cards

Decision problem

A question with a yes/no answer.

15
New cards

Efficiency

How well a program uses time and resources.

16
New cards

Element

A single item in a list or array.

17
New cards

Expression

A combination of values and operators that returns a result.

18
New cards

Heuristic

An approach to find a good solution quickly when exact methods are too slow.

19
New cards

Iterative

Repeating steps using loops until a condition is met.

20
New cards

Library

A collection of prewritten code or functions.

21
New cards

Linear search

Searching one item at a time in a list.

22
New cards

Lists

An ordered collection of elements.

23
New cards

Logical operators

AND, OR, NOT—used to combine conditions.

24
New cards

Modularity

Breaking code into reusable parts or functions.

25
New cards

Modulus

An operator that returns the remainder of division.

26
New cards

Optimization problem

A problem that looks for the best solution among many.

27
New cards

Parameter

A variable used in a procedure to accept input.

28
New cards

Procedural abstraction

Using procedures to hide code details.

29
New cards

Procedure

A set of instructions to perform a task.

30
New cards

Pseudocode

A mix of natural language and code to describe algorithms.

31
New cards

Readability

How easy it is to read and understand code.

32
New cards

Relational operators

Symbols like >, <, == that compare values.

33
New cards

RETURN statement

Sends a value back from a function.

34
New cards

Selection statement

Uses conditions to choose which code runs (like if-else).

35
New cards

Sequential statement

Code that runs in order, one step at a time.

36
New cards

Simulation

A model of a real-world process run by a program.

37
New cards

String

A sequence of characters or text.

38
New cards

Substring

A smaller part of a string.

39
New cards

Traverse

Going through each element in a list or structure.

40
New cards

Undecidable problem

A problem no algorithm can solve for all cases.

41
New cards

Variable

A named spot in memory that stores data.

Explore top notes

note
Sexual Harassment and Assault
Updated 1247d ago
0.0(0)
note
3.9 Budgeting
Updated 1329d ago
0.0(0)
note
Thermodynamics
Updated 1085d ago
0.0(0)
note
11-01: Humans and Our Environment
Updated 563d ago
0.0(0)
note
VDI2
Updated 65d ago
0.0(0)
note
Sexual Harassment and Assault
Updated 1247d ago
0.0(0)
note
3.9 Budgeting
Updated 1329d ago
0.0(0)
note
Thermodynamics
Updated 1085d ago
0.0(0)
note
11-01: Humans and Our Environment
Updated 563d ago
0.0(0)
note
VDI2
Updated 65d ago
0.0(0)

Explore top flashcards

flashcards
ICT - Unit 1 : Digital devices
38
Updated 322d ago
0.0(0)
flashcards
Buildings
20
Updated 1231d ago
0.0(0)
flashcards
Pharmacology Exam 1 2025
207
Updated 408d ago
0.0(0)
flashcards
Chemistry - Ch 9 Vocab
32
Updated 886d ago
0.0(0)
flashcards
Latin - Adjectives
53
Updated 909d ago
0.0(0)
flashcards
PD- Khan
42
Updated 301d ago
0.0(0)
flashcards
AP Psych Unit 8a
83
Updated 734d ago
0.0(0)
flashcards
ICT - Unit 1 : Digital devices
38
Updated 322d ago
0.0(0)
flashcards
Buildings
20
Updated 1231d ago
0.0(0)
flashcards
Pharmacology Exam 1 2025
207
Updated 408d ago
0.0(0)
flashcards
Chemistry - Ch 9 Vocab
32
Updated 886d ago
0.0(0)
flashcards
Latin - Adjectives
53
Updated 909d ago
0.0(0)
flashcards
PD- Khan
42
Updated 301d ago
0.0(0)
flashcards
AP Psych Unit 8a
83
Updated 734d ago
0.0(0)