Jessica Jackson Flashcards

Learning how to code

1
Q

Break Down

A

Breaking down (decomposing) your code is splitting it into more functions.

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

Read like a Story

A

Programs that “Read like a Story” have good decomposition and make the code easy to follow.

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

Start Function

A

This is the function that is called when you click run.

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

Decomposition

A

Decomposition is breaking your program into smaller parts.

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

Top Down Design

A

Top down design in a method for breaking out program down to smaller parts

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

Algorithm

A

An Algorithm is a set of steps or rules to follow to solve a particular problem.

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

World

A

A “world” or “Karel World” is a grid that Karel lives in

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

Karel

A

Karel is a dog that listens to your commands

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

Command

A

A command is an instruction you give to Karel.

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

Lower Camel Case

A

A naming convention where the first letter is lower case and each consequence start of a word is uppercase

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

Function

A

Defining a function means to teach the computer a new command and explain what it should do when receiving that command.

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

Calling a Function

A

Calling a function actually gives the command, so the computer will run the code for that function.

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

Indentation What is a curly bracket?-An open curly bracket is { and a close curly bracket is }
What are parentheses-( and )

A

Indentation is the visual structure of how your code is laid out. It uses tabs to organize code into an hierarchy

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

Curly Bracket What are parentheses-( and )

A

An open curly bracket is { and a close curly bracket is }

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

Parentheses

A

Example: ( and )

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