Code.org Discoveries

Code.org Discoveries

9th - 11th Grade

10 Qs

quiz-placeholder

Similar activities

Access - Lesson 14

Access - Lesson 14

9th - 12th Grade

10 Qs

ICT 10 : Introduction to Adobe Illustrator(CS5)

ICT 10 : Introduction to Adobe Illustrator(CS5)

10th Grade

10 Qs

CSS9_Q3M3L1_QUIZ5

CSS9_Q3M3L1_QUIZ5

9th Grade

11 Qs

4.6.4 Logic Gates

4.6.4 Logic Gates

10th Grade - Professional Development

15 Qs

Wee Word Intro

Wee Word Intro

7th - 12th Grade

12 Qs

Hour of Code

Hour of Code

2nd - 12th Grade

10 Qs

NHTW Programming

NHTW Programming

9th Grade

10 Qs

UNIT 1.8 ELCE

UNIT 1.8 ELCE

10th Grade

14 Qs

Code.org Discoveries

Code.org Discoveries

Assessment

Quiz

Computers

9th - 11th Grade

Hard

Created by

Cecilia Milla

Used 100+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

What is the difference between sprite.visible being false and using sprite.destroy ( )?

nothing, they're both the same

sprite.destroy( ) requires that you re-create the sprite

sprite.visible = false will require that you re-create the sprite

because you can no longer see the sprite, then it no longer exists

2.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

When calling sprite.IsTouching(target) and you increase the score, why does the score go up so high?

Because the draw() function is a loop and the two sprites are touching many times.

What? no my score only goes up once. The sprites only touch once.

The IDE knows that I don't want to increase the score just by one and gives me a larger number because it thinks it's better to use larger numbers.

Because the sprite don't actually touch once I set sprite.visible = false.

3.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

What's the difference between var sprite, and var x?

With a sprite you will need to call CreateSprite()

With a sprite you will need to call SetAnimation( )

the variable x is only used to hold a value that can be changed.

all of the above.

4.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

the if(keyDown(up)) returns

a boolean value of true if the user presses the down key

a boolean value of false if the user presses the down key

A boolean value of true if the user presses the up key

A boolean value of false if the user presses the up key

5.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Give an example of a nested if-condition

if(keyDown(up) and keyDown(left)) then sprite.y = sprite.y + 5;

if (keyDown(up)) then sprite.y = sprite.y + 5;

if (keyDown(up) or keyDown(left)) then sprite.y = sprite.y + 5;

if (keyDown(up)) then if(sprite.y > 400) then sprite.y = 0;

6.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

In the draw loop, if you call the text function before the drawSprites and/or background function, what happens?

You won't be able to see your text because the sprites and background will be drawn on top of the text.

You will be able to see your text because Game Lab knows you want to see the text.

You won't be able to see your sprites or background because order doesn't matter.

You will be able to see your text because the sprites and the background will be drawn after the text.

7.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

What happens if you don't call background in your draw loop and your sprite has movement?

nothing, animation is fine.

the sprites are drawn on top of each other to simulate movement, the older drawings don't get erased.

you don't need to call background because you don't have one.

you can just use sprite.move( ) so there's no need for the function background( )

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

By signing up, you agree to our Terms of Service & Privacy Policy

Already have an account?