Computer Science Key terms

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/10

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 8:32 AM on 9/18/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

11 Terms

1
New cards

Algorithm

A set of steps, done in order, to complete a task.

2
New cards

Sequence

Instruction are set in order to ensure a logical output or prevent the program from crashing.

3
New cards

Decomposition

Breaking down a bigger problem into smaller steps (or problems)

4
New cards

Abstraction

Removing unnecessary information from a problem.

5
New cards

Algorithmic thinking

Thinking in a way that breaks the problem down into steps (smaller parts) and then solving them individually.

6
New cards

Selection

Decision in the algorithms- where code branches.

7
New cards

Iteration

A coding structure that repeats a block of code for a certain amount of time.

8
New cards

Count Controlled Iteration (definite)

A block of code that is repeated a definite amount of time.

9
New cards

Condition Controlled Iteration (indefinite)

A block of code that is repeated whilst a condition is met.

10
New cards

Variable Assignment

Storing a value as a memory location.

11
New cards

Data Validation

Making sure that the input date keeps to the set rules. This is important to make robust code.