wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CSD- S1- Final

Total questions: 75

Worksheet time: 38mins

Name
Class
Date
1.

Which below is a set of correct tags?

a)

<p></P//

b)

<p></p>

c)

<body><heading>

d)

<html/></html>

2.

Where will this code show up on the page?

<body>Great white sharks are found of the coast of America on the Pacific and Atlantic ocean</body>

a)

in the heading

b)

in the body of the document

c)

in the paragraph

d)

at the end of the document

3.

What is computer science?

a)

the study of fossils

b)

Using the power of computers to solve problems.

c)

the study of space

d)

the study of geology

4.

What does HTML stand for?

a)

Hypertext Markup Language

b)

Hyper Mixed Links

c)

Super Hyper Texting

d)

Heavy Texting Links

5.

What type of code is in the picture?

(hint: it's the one we are using in Code.org)

a)

CSS

b)

Python

c)

HTML

d)

JavaScript

6.

How many paragraphs are in this set of code?

<body> <p>Great white sharks are found of the coast of America on the Pacific and Atlantic ocean.</p>

</body><p>Great whites mate and have young.</p>

a)

4 paragraphs

b)

3 paragraphs

c)

2 paragraphs

d)

1 paragraph

7.

How can we fix this set of code?

<p>This sentence should be on its own<p>

a)

<p>

b)

/<p>

c)

<p>/

d)

</p>

8.

How can we fix this code to be a heading?

<p>Drawing</p>

a)

<body></body>

b)

<h1></h1>

c)

<p></p>

d)

<body><h1>

9.

Which below will show the text in the smallest size?

a)

h1

b)

h2

c)

h4

d)

h6

10.

Which symbol shows the end of a set of tags in this code?

a)

<

b)

>

c)

/

d)

?

11.

Hypertext Markup Language, a language used to create web pages

a)

Website Content

b)

Website Structure

c)

Heading

d)

HTML

12.

The special set of characters that indicates the start and end of an HTML element and that element's type

a)

HTML Element

b)

Website Content

c)

HTML Tag

d)

Heading

13.

Which code defines a paragraph

a)

<!DOCTYPE html>

b)

<html>

c)

<p>

d)

<head>

14.

Which code tells the computer that this is a document written in HTML

a)

<!DOCTYPE html>

b)

<html>

c)

<head>

d)

<p>

15.

Which code defines that it contains all the main content of your web page

a)

<!DOCTYPE html>

b)

<html>

c)

<head>

d)

<body>

16.

Define - Prepare - Try - Reflect is the…

a)

Problem Solving Process

b)

HTML

c)

Website Structure

d)

Computer Process Diagram

17.

Any device or component that allows information to be given to a computer

a)

Input

b)

Output

c)

Algorithm

d)

HTML

18.

A precise sequence of instructions for processes that can be executed by a computer

a)

Website Structure

b)

Instructions

c)

Algorithm

d)

Bug

19.

HTML, a language used to build websites, stands for:

a)

Hard-shelled Turtles Meet Llamas

b)

Hyperlink Test-Maker Language

c)

Hard to Make Lasagna

d)

Hypertext Markup Language

20.

A collection of interlinked web pages to the World Wide Web

a)

Website

b)

HTML

c)

Digital Footprint

d)

CSS

21.

Any device or component that receives information from a computer

a)

Input

b)

Output

c)

Algorithms

d)

Website Structure

22.

Nicole creates a sketch of how she wants her webpage to look before she creates it.

Which problem solving step is this?

a)

Define

b)

Prepare

c)

Try

d)

Reflect

23.

Johnny decides what the purpose of his webpage is. This is which problem solving step?

a)

Define

b)

Prepare

c)

Try

d)

Reflect

24.

Eva thinks about feedback Tim gave her about her webpage. This is which problem solving step?

a)

Define

b)

Prepare

c)

Try

d)

Reflect

25.

Which heading would appear the largest on the webpage?

a)

They will all be the same size

b)

Movies

c)

Songs

d)

Books

26.

The raw text, images, and other elements included in web page

a)

Website Tags

b)

Website Structure

c)

Website Content

d)

Website Swag

27.

A piece of a website, marked by a start tag and often closed with an end tag

a)

HTML Element

b)

HTML Tag

c)

Website Structure

d)

Content

28.

The special set of characters that indicates the start and end of an HTML element

a)

HTML element

b)

HTML tag

c)

Content

d)

Structure

29.

Which HTML heading is the smallest of ALL?

a)

<h3>

b)

<h1>

c)

<h2>

d)

<h6>

e)

<h5>

30.

Which tag would you use for a title or summary for a section of a web page?

a)

<title></title>

b)

<head></head>

c)

<h1></h1>

d)

<top></top>

31.

Finding and fixing the problems in an algorithm, program, or code

a)

Debugging

b)

Bug

c)

Citation

d)

Comment

32.

Which HTML heading is the largest of ALL?

a)

<h6>

b)

<h2>

c)

<h4>

d)

<h1>

e)

<h3>

33.

What type of html element is shown?

a)

Heading

b)

Footer

c)

Paragraph

d)

Image

34.

Part of a program that does not work correctly

a)

Bug

b)

Debugging

c)

Comment

d)

Citation

35.

A collection of public copyright licenses that enable the free distribution of copyrighted work

a)

Common License

b)

Creative Commons

c)

Creative License

d)

Common Copyright

36.

This is the Creative Commons licensing symbol for:

a)

Attribution (BY)

Others can copy, distribute, display, perform, or remix your work if they credit your name as the original creator

b)

No Derivative Works (ND)

Others can only copy, distribute, display, or perform copies of your work with no changes

c)

Non-Commercial (NC)

Others can copy, distribute, display, perform, or remix your work but for non-commercial purposes only.

d)

Share Alike (SA)

Others can distribute any derivative works, but only under the same license to the one you have chosen for your work

37.

This is the Creative Commons licensing symbol for:

a)

Attribution (BY)

Others can copy, distribute, display, perform, or remix your work if they credit your name as the original creator

b)

No Derivative Works (ND)

Others can only copy, distribute, display, or perform copies of your work with no changes

c)

Non-Commercial (NC)

Others can copy, distribute, display, perform, or remix your work but for non-commercial purposes only.

d)

Share Alike (SA)

Others can distribute any derivative works, but only under the same license to the one you have chosen for your work

38.

This is the Creative Commons licensing symbol for:

a)

Attribution (BY)

Others can copy, distribute, display, perform, or remix your work if they credit your name as the original creator

b)

No Derivative Works (ND)

Others can only copy, distribute, display, or perform copies of your work with no changes

c)

Non-Commercial (NC)

Others can copy, distribute, display, perform, or remix your work but for non-commercial purposes only.

d)

Share Alike (SA) - Users must distribute any derivative works under the same license

39.

This is the Creative Commons licensing symbol for:

a)

Attribution (BY)

Others can copy, distribute, display, perform, or remix your work if they credit your name as the original creator

b)

No Derivative Works (ND)

Others can only copy, distribute, display, or perform copies of your work with no changes

c)

Non-Commercial (NC)

Others can copy, distribute, display, perform, or remix your work but for non-commercial purposes only.

d)

Share Alike (SA)

Others can distribute any derivative works, but only under the same license to the one you have chosen for your work

40.

In Web Design, CSS is the abbreviation for…

a)

Common Style System

b)

Cascading Style Sheet

c)

Computer System Sheet

d)

Computer Style Source

41.
How do you adjust the font size on a CSS style sheet?
a)
font-decoration
b)
text-decoration
c)
color
d)
font-size
42.
How do you adjust the background color on a CSS style sheet?
a)
background-color
b)
border-color
c)
color
d)
text-decoration
43.

In Web Design, RGB is the abbreviation for…

a)

Red-Gray-Black

b)

Red-Green-Black

c)

Red-Green-Blue

d)

Red-Gray-Brown

44.

Predict what will show up on console.log

a)

true true true

b)

true false false

c)

false false false

d)

true false true

45.

A student wants to make a sprite appear. The students begins with "var sprite = createSprite(200,300)". What is the next step?

a)

Add a "drawSprites" command

b)

Add a "sprite.setAnimation" command

c)

Add a "sprite.x" command

d)

Add a "sprite.y" command

46.

Which command is necessary to make a sprite move across the screen from right to left?

a)

if then

b)

sprite.x = sprite.x + 2 ;

c)

sprite.x = sprite.x - 2 ;

d)

sprite.y = sprite.y + 2 ;

47.

Match the block code to the correct description.

a)

a plane moves up and a jet moves across the screen

b)

a blue sky and two planes are made without motion

c)

a plane moves across and a jet moves up

d)

The plane and the jet move together across the screen

48.

Based on this code, where will the fly appear at the start of the code?

a)

Top left

b)

Top right

c)

Bottom left

d)

Bottom right

49.

Based on this code, in which direction will the fly be moving?

a)

From up to down

b)

From down to up

c)

From left to right

d)

From right to left

50.

Which code will make the sprite rotate in a circle clockwise?

a)

sprite.rotation

b)

sprite.rotation = sprite.rotation - 2

c)

sprite.rotate = rotate +2

d)

sprite.rotation = sprite.rotation + 2

51.

If you write a command that can be answered true or false, it is known as a

a)

boolean phrase

b)

conditional statement

c)

an if/then statement

d)

an and/or statement

52.

Which of the following is a boolean phrase ? (mark all correct answers)

a)
b)
c)
d)
53.

Given rect(x, y, w, h); what are w and h?

a)

width and heavy

b)

width and tallness

c)

width and length

d)

width and height

54.

What line of code will change the color of any shapes coded below it?

a)

color

b)

rect

c)

weight

d)

fill

55.

The command for coloring the shape comes before drawing the shape

a)

True

b)

False

56.

What is the placement of the rectangles?

a)
b)
c)
d)
57.

Why doesn't the purple square show?

a)

The yellow square is too big

b)

There is no purple sprite

c)

The background covers the purple square

d)

The purple square needs to be bigger.

58.

Which number will correct the grass to extend across the screen?

a)

A

b)

B

c)

C

d)

D

59.

What is the value of "C"?

a)

150

b)

100

c)

200

d)

No Value

60.

Which variable has a random number?

a)

petalSize

b)

background

c)

ellipse

d)

petals

61.

Which sprite name is using camel case naming convention?

a)

Toprightsprite

b)

topRightSprite

c)

Top Right Sprite

d)

ToPRighTSpriTE

62.

Which sprite moves left and right?

a)

pencil

b)

brush

c)

background

d)

There are no sprites

63.

What is a sprite?

a)

A label for a characteristic

b)

Properties used in game Lab

c)

A character on the screen with properties

d)

A sugar drink

64.

If I want to update the sprite's property to make it look like it's shaking. Which line of code will I need?

a)

sprite.x

b)

sprite.rotation

c)

sprite.y

d)

createSprite

65.

What will the sprite do in this program?

a)

spin off the screen

b)

float down

c)

nothing, there is a bug

d)

spin in place

66.

Which gear spins counter clockwise?

a)

redGear

b)

blueGear

c)

greenGear

d)

yellowGear

67.

What happens to the apple when it reaches size 2?

a)

It turns into a pear

b)

the program ends

c)

it turns into a bigger apple

d)

nothing

68.

What happens when the left key is pressed?

a)

The fish move right

b)

The fish move left

c)

The fish move up

d)

The fish move down

69.
Bug
a)
Part of a program that does not work correctly.
b)
the rate at which frames in an animation are shown, typically measured in frames per second
c)
An algorithm that has been coded into something that can be run by a machine.
d)
A graphic character on the screen with properties that describe its location, movement, and look.
70.
If-Statement
a)
 The common programming structure that implements "conditional statements".
b)
 Attributes that describe an object's characteristics
c)
An algorithm that has been coded into something that can be run by a machine.
d)
Part of a program that does not work correctly.
71.
Variable
a)
An extra piece of information that you pass to the function to customize it for a specific need.
b)
The common programming structure that implements "conditional statements".
c)
 Attributes that describe an object's characteristics
d)
 A placeholder for a piece of information that can change.
72.
Frame
a)
a single image within an animation
b)
Finding and fixing problems in your algorithm or program.
c)
the rate at which frames in an animation are shown, typically measured in frames per second
d)
in programming, an expression that evaluates to True or False.
73.
Frame Rate
a)
the rate at which frames in an animation are shown, typically measured in frames per second
b)
Pulling out specific differences to make one solution work for multiple problems.
c)
A graphic character on the screen with properties that describe its location, movement, and look.
d)
A placeholder for a piece of information that can change.
74.
Animation 
a)
The common programming structure that implements "conditional statements".
b)
 a series of images that create the illusion of motion by being shown rapidly one after the other
c)
A graphic character on the screen with properties that describe its location, movement, and look.
d)
Pulling out specific differences to make one solution work for multiple problems
75.
Property
a)
Attributes that describe an object's characteristics
b)
An algorithm that has been coded into something that can be run by a machine.
c)
Pulling out specific differences to make one solution work for multiple problems.
d)
An algorithm that has been coded into something that can be run by a machine.