Prework module 2 : Lesson 1 &2 Flashcards

1
Q

what is stack over flow?

A

resource for devs to colab

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

what is dev.to?

A

Dev Q + A

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

what is medium?

A

resource to explore thinking and ideas

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

what is a growth mindset?

A

believe that impactful learning comes from hardwork, training + practice!

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

what are the 4 cornerstones of computational thinking ?

A

decomposition
pattern recognition
abstraction
testing / debugging algorithms

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

what is event trigger?

A

completion of one event leads to next event

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

what is a conditional statement?

A

tells us what to do when we run into “outliers” , random stuff

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

what is a loop?

A

repeating an action over and over till done

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

NEXT: Agile 2.1.6

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

What is Agile software development?

A

In practical terms, agile software development methodologies are all about delivering small pieces of working software in sprints to improve customer satisfaction.

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

What does pwd stand for?

A

Print working directory

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

What does cd stand for?

A

Change directory

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

What does ls stand for?

A

List

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

What does the driver and navigator do in pair programming?

A

One uses a keyboard to type code and the other is responsible for the direction they’re going

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

What is screencastify?

A

A free lightweight extension of google chrome the lets us record a screen

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

What is slack?

A

An online communication tool to share code, announcements, and group exercises

17
Q

What is command line interface or CLI?

A

Is a commandline program that allows us to input text commands to execute operating system functions like creating a new folder

18
Q

What is bash?

A

Is a popular version of shell that allows us to perform tasks from the command line inside the terminal

19
Q

What is homebrew?

A

 Homebrew install stuff that you need such as packages to their own directory, and then Sim links their files into them

20
Q

What does mkdir mean?

A

 It creates a new directory

21
Q

What is pair programming?

A


It allows developers to collaborate on a project

22
Q

What is an SSH key?

A

An access credentials for the secure shell network protocol

23
Q

What is GitHub?

A

 A cloud based service that allows developers to store manage and collaborate on code

24
Q

Where do we check for existing SSH keys or create a new SSH key?

A

In terminal for Mac or get bash for windows

25
Q

What is the SSH – agent?

A

 It is a program that keeps track of users, identity keys and pass phrases

26
Q

What are commits?

A

These are changes to your code with an identity

27
Q

What is Timebox problem-solving?

A

It’s is trying to find a solution to an error for a set time before you reach out for help i.e. 15 minutes