# Coder Dojo Initial Assesment

Approved & Edited by ProProfs Editorial Team
The editorial team at ProProfs Quizzes consists of a select group of subject experts, trivia writers, and quiz masters who have authored over 10,000 quizzes taken by more than 100 million users. This team includes our in-house seasoned quiz moderators and subject matter experts. Our editorial experts, spread across the world, are rigorously trained using our comprehensive guidelines to ensure that you receive the highest quality quizzes.
| By Ccontreras
C
Ccontreras
Community Contributor
Quizzes Created: 1 | Total Attempts: 275
Questions: 9 | Attempts: 275

Settings

Coding is taking over, and people are embracing it and making a career out of it. At the coding dojo, kids are empowered with skills that help them improve and harness their coding skills. The assessment quiz below is designed to help you review what you have learned so far at the Coder Dojo. Do give it a try and get to find out!

• 1.

### Select the right sequence that will draw on the blacked out squares.

• A.

Move right - draw - move down - move left - draw - move down - move right - draw.

• B.

Move down - draw - move right - move up - draw - move down - move down - draw - move right - move up - draw

• C.

Move right - draw - move down - move down - draw - move right - draw - move up - draw - move left - move left - draw

• D.

Move down - draw -move down - move right- move up - draw - move down - move down - draw - move right - move up - draw

B. Move down - draw - move right - move up - draw - move down - move down - draw - move right - move up - draw
• 2.

### In computer programming what is a loop?

• A.

A circle

• B.

Repeating the same thing.

• C.

Having the computer do the same thing multiple times.

• D.

I don't know

C. Having the computer do the same thing multiple times.
Explanation
A loop in computer programming refers to the repetition of a set of instructions or a block of code multiple times. It allows the computer to execute the same set of instructions repeatedly until a certain condition is met. By using loops, programmers can save time and effort by avoiding the need to write the same code multiple times. Therefore, the correct answer is "Having the computer do the same thing multiple times."

Rate this question:

• 3.

• A.

1

• B.

2

• C.

3

• D.

4

• E.

5

• F.

6

• G.

7

• H.

8

D. 4
• 4.

### If the teacher is wearing a gray shirt select blue. Else select Red. Orange and Green are not the correct answers.

• A.

Blue

• B.

Red

• C.

Orange

• D.

Green

B. Red
Explanation
The explanation for selecting the answer "Red" is that if the teacher is not wearing a gray shirt, then the correct answer is to select "Red". This implies that the teacher is not wearing a gray shirt, so the only logical option left is "Red".

Rate this question:

• 5.

### In computer programming what is a function?

• A.

A piece of code that you can call over and over again

• B.

A math problem

• C.

• D.

I don't know

A. A piece of code that you can call over and over again
Explanation
A function in computer programming is a piece of code that can be called repeatedly to perform a specific task. It is a reusable block of code that can be invoked from different parts of a program. By calling a function, the programmer can execute a set of instructions without having to rewrite the code each time. Functions can take inputs, process them, and produce outputs, making them a useful tool for organizing and modularizing code.

Rate this question:

• 6.

### True or False. An algorithm is like a recipe?

• A.

True

• B.

False

A. True
Explanation
An algorithm is like a recipe because it provides a step-by-step procedure to solve a problem or accomplish a task. Just like a recipe provides instructions for cooking a dish, an algorithm provides instructions for solving a problem. Both involve a series of well-defined steps that need to be followed in a specific order to achieve the desired outcome.

Rate this question:

• 7.

### In computer programming what is a variable?

• A.

• B.

A storage location that can store a value

• C.

A name for a storage location.

• D.

I don't know

B. A storage location that can store a value
Explanation
A variable in computer programming refers to a storage location that can hold a value. It is used to store and manipulate data during the execution of a program. By assigning a name to a storage location, programmers can easily refer to and manipulate the data stored in that location. This allows for flexibility and dynamic behavior in programming, as the value stored in a variable can be changed throughout the execution of a program.

Rate this question:

Quiz Review Timeline +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

• Current Version
• Mar 21, 2023
Quiz Edited by
ProProfs Editorial Team
• Jan 15, 2016
Quiz Created by
Ccontreras

Related Topics