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.
Learn about Our Editorial Process
| By Ccontreras
C
Ccontreras
Community Contributor
Quizzes Created: 1 | Total Attempts: 275
Questions: 9 | Attempts: 275

SettingsSettingsSettings
Coder Dojo Initial Assesment - Quiz

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!


Questions and Answers
  • 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

    Correct Answer
    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

    Correct Answer
    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. 

    Which of the steps is wrong. The squiggle line means to draw. 

    • A.

      1

    • B.

      2

    • C.

      3

    • D.

      4

    • E.

      5

    • F.

      6

    • G.

      7

    • H.

      8

    Correct Answer
    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

    Correct Answer
    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.

      Something about input and output

    • D.

      I don't know

    Correct Answer
    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

    Correct Answer
    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.

      Something about x.

    • B.

      A storage location that can store a value

    • C.

      A name for a storage location.

    • D.

      I don't know

    Correct Answer
    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
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.