Unit 1

Unit 1

Assessment

Quiz

Other

10th - 12th Grade

Medium

Created by

Spartan Coders

Used 8+ times

FREE Resource

Student preview

quiz-placeholder

20 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

What is a condition in Karel programming?

The place in code where the program stops running.

A method that returns a true or false answer. Typically used within a control structure.

The number of times a program loops.

What karel does during the program.

2.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

What is wrong with the style of this method declaration?

private void spinKarel() {

turnLeft();

turnLeft();

turnLeft();

turnLeft();

}


(I) Indenting is wrong

(II) No comment

(III) Not using camelCasing for name

(IV) Brackets are not on their own line

I only

I and II

IV only

I onlyI and IIIV onlyI, II, and IV

II and III

3.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

What is wrong with this method declaration?

public karelDance()

[

move();

turnLeft();

move();

turnLeft();

move();

]

(I) Not using curly brackets

(II) Missing void

(III) Using public instead of private

(IV) Illegal characters in the method name

I only

I and II

I onlyI and III, II, and III

I, II, III, IV

4.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

How can we teach Karel new commands?

A for loop

A while loop

Define a new method

The run method

5.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

Why does a programmer indent their code?

Helps show the structure of the code.

Easier for other people to understand.

A key part of good programming style!

All of the above

6.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

Which of these is a valid Karel command in Java?

move();

MOVE

move;

move()

7.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

Which of these is a valid Karel command in Java?

turnLeft();

turnleft();

turnLeft()

TurnLeft

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?