Prework mod 2. Flashcards

1
Q

what is stack overflow?

A

platform to assist coding q &A

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

what is Dev.to?

A

where coders share, stay up to date and grow their careers

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

what is medium?

A

where you can explore stories, thinking and expertise from writers on any topic

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

what is a growth mindset?

A

learning results from hardwork, training and practice. Talents and ability develop thru effort and persistence.

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

what is computational thinking?

A

understanding a complex problem by breaking it into smaller parts and then developing solutions.

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

are the four cornerstones of computational thinking?

A

decomposition
pattern recognition
abstraction
testing / debugging alogorithms

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

what is a code snippett?

A

a portion of code

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

what is decomposition?

A

breaking down problems into smaller tasks

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

what is pattern recognition?

A

finding patterns to solve problems

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

what is abstraction?

A

focusing on our target; ignoring other distractions ( irrelevant)

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

what is an event trigger?

A

completion of one event causes trigger for next event

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

what is a conditional statement?

A

indicates what to do with different conditions etc…

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

what is debugging?

A

changing our algorithym when we find a mistake in our pseudocode

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

what is a loop?

A

same condition ; use loops to repeat something over and over till condition met

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

what is agile ( sw dev)?

A

helps developers handle change and uncertainty during development

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

what is iteration?

A

linked to agile dev. ( repeating process till done)

17
Q

what is command line interface (CLI) ?

A

allows input text commands to perform operating system functions

18
Q

what is a package?

A

contains code written by others to add to our projects/ computers

19
Q

what is pair programming?

A

when 2 developers work on a project