Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CS Discoveries Unit 3 Lessons 1-6 Review

Total questions: 20

Worksheet time: 31mins

Name
Class
Date
1.

What will franklyn look like?

a)

Franklyn will be an old dude with glasses.

b)

Franklyn will be a blue circle.

c)

Franklyn will be a gray square.

d)

Franklyn is an orange and white stripped cat.

2.

If I wanted Franklyn to be a mermaid with orange hair, will Franklyn appear that way?

a)

Yes, I did everything I should.

b)

No, Franklyn is supposed to be a green monster.

c)

Yes, but Franklyn will have purple hair.

d)

No, I forgot to assign an animation to my sprite.

3.

Where will Franklyn appear? (All options have Franklyn represented as a square.)

a)
b)
c)
d)
4.

This code will draw a purple bunny. What part of the bunny will be drawn at 200, 200,

a)

The center of the bunny.

b)

The top left of the bunny.

c)

The top right of the bunny.

d)

The bottom left of the bunny.

e)

The bottom right of the bunny.

5.

This code will draw a pink monster. Which of the pictures is drawn correctly?

a)
b)
c)
d)
6.

Which image will this code produce?

a)
b)
c)
d)
7.

Which image will this code produce?

a)
b)
c)
d)
8.

Which image will this code produce?

a)
b)
c)
d)
9.

Which image will this code produce?

a)
b)
c)
d)
10.

Why is the order of the code important?

a)

It is important because it goes from top to bottom.

b)

It is important because if you don't pay close attention to where you put things, you might not see all your shapes or sprites.

c)

It is not important.

d)

It is important because following the same order every time prevents you from making mistakes.

11.

Will this code work? Why or why not?

a)

Yes, it will work and make a circle on the center of your screen.

b)

Yes it will work. It has camelCase.

c)

No, it will not work. It has a number to start a name and spaces. It also is not case sensitive.

d)

No, it will not work. The variables called are not the same as the variables listed by ellipse, and the rules of naming variables were not followed.

12.

What are the rules you need to follow when naming variables?

a)

Labels cannot include spaces. Labels cannot begin with a number.

b)

Labels cannot include spaces. Labels cannot begin with a number. Be very careful with spelling. Labels are case sensitive.

c)

Labels are case-sensitive. Labels need to be spelled correctly.

d)

Labels should be in camel case. Labels should be spelled correctly. Labels cannot begin with a number.

13.

How can you fix this code?

a)

Call and name the variables exactly the same. Pay close attention to case and spelling. Don't start names with numbers.

b)

Call and name the variables exactly the same. Pay close attention to case and spelling. Get rid of any spaces.

c)

Pay close attention to case and spelling. Get rid of any spaces. Don't start names with numbers.

d)

Call and name the variables exactly the same. Pay close attention to case and spelling. Get rid of any spaces. Don't start names with numbers.

14.

Which of these has the x axis labeled correctly?

a)
b)
15.

Which of these has the y axis labeled correctly?

a)
b)
16.

What is the center of my grid?

a)

(0, 0)

b)

(400, 400)

c)

(200, 200)

d)

(250, 250)

17.

Which of these pictures best captures the overall shape of the ellipse in this code?

a)
b)
c)
d)
18.

Which of the numbers represents the width of the ellipse?

a)

200

b)

100

c)

300

d)

150

19.

Which of the numbers represents the height of the ellipse?

a)

200

b)

100

c)

300

d)

150

20.

How many 3 cent stamps are in a dozen?

a)

What does this have to do with code?

b)

3

c)

4

d)

12