wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CSE1 Unit 2 Assessment

Total questions: 15

Worksheet time: 9mins

Name
Class
Date
1.

Which loop is a better choice, if I'd like my animation to end at some point?

a)

Repeat 10 times

b)

Loop Forever

2.

Which key press is normally used to start or reset an animation?

a)

When "e" key pressed

b)

When "Left Arrow" Key pressed

c)

When "Green Flag" Clicked

3.

When the code in the image is run, how many steps will the sprite move?

a)

0

b)

20

c)

30

d)

40

4.

When the code in the image is run, how many steps will the sprite move?

a)

0

b)

30

c)

40

d)

50

5.

Ballerina has 4 costumes. If you want the animation to end on the last costume, what number should be in the repeat loop?

a)

2

b)

3

c)

4

d)

5

6.

Vector and Bitmap are two well known formats for storing art digitally. Which format would I use, if I needed the illustration to scale properly with smooth edges?

a)

Vector

b)

Bitmap

7.

When animating a character sprite using code like the example below, what wait time (frame-rate) will give believable animation?

a)

Wait time of 10 seconds. i.e. 1 frame every 10 seconds

b)

When "Left Arrow" Key pressed

c)

When "Green Flag" Clicked

8.

True or False: Pair programming is used outside the classroom, in real programming jobs.

a)

True

b)

False

9.

Select all of the below scripts that will move a sprite exactly 3 steps.

a)

A

b)

B

c)

C

d)

D

10.

Select all of the below scripts that will move a sprite exactly 10 steps.

a)

A

b)

B

c)

C

d)

D

11.

Which of the scripts below will do the same thing as the original script above? Select all of the scripts below that will do the same thing as the original script.

a)

A

b)

B

c)

C

d)

D

12.

The following information and image will be referenced in the next question. Read the text below and carefully look at the picture.


The “change size by 50” block makes sprites grow bigger. Picture A below shows a sprite at its usual size. Picture B shows how the sprite looks after using the “change size by 50” block once.

a)

I have read the text

b)

I have reviewed the picture

13.

What will happen to the size of the sprite if you put the “change size by 50” block inside a forever loop and start the program, as shown in the script below? Assume the sprite is at its usual size (Picture A) when the program starts.

a)

The sprite will grow to the size shown in Picture B and then stop changing.

b)

The sprite will grow to the size shown in Picture B, then shrink back to the size shown in Picture A, and then stop changing.

c)

The sprite will grow to the size shown in Picture B, then shrink back to the size shown in Picture A, and keep doing this over and over again until the program is stopped.

d)

The sprite will keep growing and growing and will eventually fill the entire stage.

14.

The next few questions will ask you questions about a sprite as it moves across the stage. In the pictures, each square is one step. The sprite’s path will be shown in blue. Turns will be shown with a little blue arrow in the corner.

a)

I have read the text

b)

I have reviewed the picture

15.

Look at the script in the image, which will control the sprite on the grid to the right. Each square is one step.


The sprite is in the top left corner of the grid when the green flag is clicked. Where will the sprite stop moving?

a)

On the square marked with the letter A.

b)

On the square marked with the letter B.

c)

On the square marked with the letter C

d)

The sprite will not stop moving. The sprite will go to A, then B, then C, then back to the corner and keep doing that again and again until the program is stopped.

e)

The sprite will not stop moving. The sprite will walk to A and then keep walking straight off the edge of the grid until the program is stopped.