Coding vobab Flashcards

1
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
2
Q

Karel

A

Karel is a dog who listens to your commands

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

Command

A

A command is an instruction you can give to Karel

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

Function

A

teach a computer a new command it should do when command

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

Call 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
6
Q

Indentation

A

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

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

Curly Bracket

A

an open curly bracket is(and a close bracket is)

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

Parentheses

A

(and)

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

Function body

A

The part of a function that contains the commands,

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

Define a function

A

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
11
Q
Break down
(Decompose)
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
12
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
13
Q

Indentation

A

indentation is the visual structure how your code is laid out. It uses tabs to organize code into a hierarchy.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
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
15
Q

decomposition

A

decomposition is breaking your program down into smaller parts

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

Top down design

A

top down design is a method for breaking our program down into smaller parts

17
Q

Algorithm

A

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

18
Q

Conditions

A

A condition is code that you put inside an if statement or while loop

19
Q

if statement

A

An if statement lets you ask a question to the program and only run code if the answer is.

20
Q

If else statement

A

Control structure that lets us do ether one section of code or another depending on a test

21
Q

Control Structure

A

A control structure let us change the flow of the code

22
Q

loop

A

A loop is way to repeat code in your program

23
Q

While loop

A

Lets us repeat code as long as something is true

24
Q

Fencepost Problem

A

A problem when using a while loop where you forgot one action at the beginning or the end.

25
Collage
a collection of images
26
Filter
a software routine that changes the appearance of an image by altering the shades and colors of the pixels in some manner.
27
color Saturation
the intensity of a color expressed as the degree to which it defers from white.
28
Contrast
the difference in brightness between objects or regions.
29
Brightness
the overall lightness or darkness of the image.
30
inversion
the act of switching colors along the color wheel(red to green, blue to orange,etc)
31
Image filter
a procedure that applies a particular function to an image's pixel to change its appearance.
32
Gif
graphics interchange format, an image format that allows animation
33
Scene
one image in series of image's that make up a gif