STEM: Computer science 1 Flashcards

(15 cards)

1
Q

A method of problem solving that helps computer scientists prepare problems for digital solutions

A

Computational Thinking

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Removing details from a solution so that it can work for many problems

A

Abstraction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

A list of steps that allow you to complete a task

A

Algorithm

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

To break a hard problem up into smaller, easier onesies

A

Decompose

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

A theme that is repeated many times

A

Pattern

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Instructions that can be understood and followed by a machine

A

Program

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Transforming actions into a symbolic language

A

Coding

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Finding and fixing problems in a code

A

Debugging

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

A piece of code that can be called over and over

A

Function

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

A line that determines whether or not you run a certain chunk of code

A

If Statement

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Another way of saying “otherwise”

A

Else

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

To add a certain amount amount(often 1), once or many times

A

Increment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

To subtract a certain amount (often 1), once or many times

A

Decrement

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

A statement inside another statement

A

Nested Statements

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

A statement that is either true or false depending on the situation

A

Conditional

How well did you know this?
1
Not at all
2
3
4
5
Perfectly