wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Engineering and Technology FINAL

Total questions: 100

Worksheet time: 53mins

Name
Class
Date
1.

_________________ is giving the computer a set of commands.

a)

Debugging

b)

Programming

c)

the Internet

d)

Karel

2.

What is a "bug" in programming?

a)

an error in code

b)

finding and fixing errors in coding

c)

a network

d)

a broken computer

3.

Which Karel command is written correctly?

a)

move;

b)

Putball()

c)

turnLeft();

d)

move(;

4.

Every Karel command ends with a () and a ;.

a)

True

b)

False

5.

Which line contains the bug?

a)

1 and 5

b)

2 only

c)

3 only

d)

5 only

6.

Who creates the look and feel of a website?

a)

Web Developer

b)

Web Designer

7.

What is the Internet?

a)

a network of networks

b)

makes information and knowledge accessible to those who have Internet

c)

a way for humans to communication with one another

d)

all of the above

8.

What is a browser?

a)

a search engine

b)

a program that allows you to visit websites

c)

a type of computer (i.e. Chromebook)

d)

all of the above

9.

___________________ is an example of a browser.

a)

Google

b)

MacBook

c)

Safari

d)

TikTok

10.

What can be described as "the language of the web"?

a)

Block Coding

b)

Text Coding

c)

HTPP

d)

HTML

11.

<html> is a correct example of how a closing tag is written.

a)

True

b)

False

12.

What provides several tags that change the style of text on a web page?

a)

HTML formatting

b)

HTML modeling

c)

Google applications

d)

Google fonts

13.

What line does the page content go on?

a)

4

b)

7

c)

1-9

d)

2-8

14.

What does the <html> tag do?

a)

tells the browser which version of HTML we are using

b)

gives information about our web page

c)

says everything in between the <html> tags is the web page

d)

changes the font of the web page

15.

The <b> tag creates a line break in the resulting web page.

a)

True

b)

False

16.
What does CSS stand for? 
a)
Creative Style Sheets
b)
Cascading Style Sheets
c)
Colorful Style Spread
d)
Computer Style Spread
17.
Where in the HTML document is the correct location to insert code to link to your external CSS? 
a)
In the <head> section
b)
In the <body> section
c)
At the very end of the document
d)
At the very beginning of the document
18.
Which is correct CSS syntax? 
a)
{ body; color=black;}
b)
body: color= black
c)
body {color:black;}
d)
(body color is black) 
19.
What symbols go around the properties for each CSS selector?
a)
< >
b)
[ ]
c)
{ }
d)
( )
20.
Which is the value in this CSS?
p {color: red;}
a)
p
b)
color
c)
red
21.
Which is the selector for a link?
a)
a { }
b)
link { }
c)
href { }
d)
a href { }
22.
What is the difference between HTML and CSS?
a)
CSS is one type of HTML
b)
HTML gives a webpage structure. CSS provides styling.
c)
CSS structures a webpage. HTML strictly provides styling.
d)
There is no difference.
23.
How can you make a numbered list?
a)
<list>
b)
<ol>
c)
<dl>
d)
<ul>
24.
How can you make a bulleted list?
a)
<ol>
b)
<ul>
c)
<list>
d)
<dl>
25.
The style that you are applying to a selector, e.g. border.
a)
Property
b)
Value
c)
Keyword
d)
Length Units
26.
_______ is generally any single line of CSS that appears between the curly braces, whether shorthand or longhand.
a)
Keyword
b)
Declaration 
c)
Value
d)
Boogers
27.
What is this an example of?
/* This is a multi-line comment */
a)
Syntax
b)
Property 
c)
Value
d)
Comment
28.
Using Responsive Web Design (RWD) ensures that site will display correctly in all desktop browsers and mobile devices.
You used a grid-based layout and resize-able images, which is another RWD technique that you can use in responsive design?
a)
Use relative units, such as percentages, for positioning page elements
b)
Use standard page structure elements, including <header>, <footer> and <article>,  because older devices will display content in the structure elements correctly
c)
Use static pixels for all content positioning 
d)
Use smaller fonts for all body text, to ensure it will appear correctly on smaller screens
29.
To ensure a site's pages render as expected by the target audience, regardless of the device used to access them, which design model should be followed?
a)
Dual platform design
b)
HTML Transitional 1.0 design
c)
Responsive Web Design
d)
Cascadingd Style Sheet design
30.
If you want to have more than one property for a CSS selector, what character separates them?
a)
comma (,)
b)
semi-colon (;)
c)
colon (:)
d)
dash (-)
31.
Which is the selector in this CSS?
p {color: red;}
a)
p
b)
color
c)
red
32.
John wants the name of his book to appear in search results for Google. Where should this information be
placed within his webpage?
a)
head
b)
meta
c)
body
d)
nav
33.

What is wrong with this code?

a)

The style sheet <link> statement belongs between <head> and </head>

b)

The style sheet <link> statement belongs between <title> and </title>

c)

The style sheet <link> statement belongs between </head> and <body>

d)

The style sheet <link> statement belongs immediately after the DOCTYPE statement

34.
What does the position:fixed style do when styling an image?
a)
Pins an image in one place on the browser window even when the user scrolls the page content.
b)
Sizes an image to a fixed size no matter how big the user expands the browser.
c)
Places an image in a specific spot on the page relative to the text before it
d)
Places an image based on the users scroll position
35.
________ positioning keeps the element in the normal document flow, while ________ positioning takes it out of the normal flow.
a)
relative, absolute
b)
absolute, relative
c)
fixed, static
d)
parallel, universal
36.

Who encouraged Republican colleagues to break from the extremists and end the chaos? (Democratic Leader of the House)

a)

Kevin McCarthy

b)

Hakeem Jeffries

c)

Matt Gaetz

d)

Patrick McHenry

37.
What does CSS stand for? 
a)
Creative Style Sheets
b)
Cascading Style Sheets
c)
Colorful Style Spread
d)
Computer Style Spread
38.
Where in the HTML document is the correct location to insert code to link to your external CSS? 
a)
In the <head> section
b)
In the <body> section
c)
At the very end of the document
d)
At the very beginning of the document
39.
Which is correct CSS syntax? 
a)
{ body; color=black;}
b)
body: color= black
c)
body {color:black;}
d)
(body color is black) 
40.
What symbols go around the properties for each CSS selector?
a)
< >
b)
[ ]
c)
{ }
d)
( )
41.
Which is the value in this CSS?
p {color: red;}
a)
p
b)
color
c)
red
42.
Which is the selector for a link?
a)
a { }
b)
link { }
c)
href { }
d)
a href { }
43.
What is the difference between HTML and CSS?
a)
CSS is one type of HTML
b)
HTML gives a webpage structure. CSS provides styling.
c)
CSS structures a webpage. HTML strictly provides styling.
d)
There is no difference.
44.
How can you make a numbered list?
a)
<list>
b)
<ol>
c)
<dl>
d)
<ul>
45.
How can you make a bulleted list?
a)
<ol>
b)
<ul>
c)
<list>
d)
<dl>
46.
The style that you are applying to a selector, e.g. border.
a)
Property
b)
Value
c)
Keyword
d)
Length Units
47.
_______ is generally any single line of CSS that appears between the curly braces, whether shorthand or longhand.
a)
Keyword
b)
Declaration 
c)
Value
d)
Boogers
48.
What is this an example of?
/* This is a multi-line comment */
a)
Syntax
b)
Property 
c)
Value
d)
Comment
49.
Using Responsive Web Design (RWD) ensures that site will display correctly in all desktop browsers and mobile devices.
You used a grid-based layout and resize-able images, which is another RWD technique that you can use in responsive design?
a)
Use relative units, such as percentages, for positioning page elements
b)
Use standard page structure elements, including <header>, <footer> and <article>,  because older devices will display content in the structure elements correctly
c)
Use static pixels for all content positioning 
d)
Use smaller fonts for all body text, to ensure it will appear correctly on smaller screens
50.
To ensure a site's pages render as expected by the target audience, regardless of the device used to access them, which design model should be followed?
a)
Dual platform design
b)
HTML Transitional 1.0 design
c)
Responsive Web Design
d)
Cascadingd Style Sheet design
51.
If you want to have more than one property for a CSS selector, what character separates them?
a)
comma (,)
b)
semi-colon (;)
c)
colon (:)
d)
dash (-)
52.
Which is the selector in this CSS?
p {color: red;}
a)
p
b)
color
c)
red
53.
John wants the name of his book to appear in search results for Google. Where should this information be
placed within his webpage?
a)
head
b)
meta
c)
body
d)
nav
54.

What is wrong with this code?

a)

The style sheet <link> statement belongs between <head> and </head>

b)

The style sheet <link> statement belongs between <title> and </title>

c)

The style sheet <link> statement belongs between </head> and <body>

d)

The style sheet <link> statement belongs immediately after the DOCTYPE statement

55.
What does the position:fixed style do when styling an image?
a)
Pins an image in one place on the browser window even when the user scrolls the page content.
b)
Sizes an image to a fixed size no matter how big the user expands the browser.
c)
Places an image in a specific spot on the page relative to the text before it
d)
Places an image based on the users scroll position
56.
________ positioning keeps the element in the normal document flow, while ________ positioning takes it out of the normal flow.
a)
relative, absolute
b)
absolute, relative
c)
fixed, static
d)
parallel, universal
57.

Which of the following is not a specified HTML Color type?

a)

predefined color names

b)

RGB

c)

Colorqube

d)

HSL

58.

HTML supports 140 standard color names.

a)

True

b)

False

59.

You can not set the background color for HTML elements.

a)

True

b)

False

60.

The following code makes the text Dodger Blue.


<h1 style="background-color:DodgerBlue;">Hello World</h1>

a)

True

b)

False

61.

The following code makes the paragraph text color Medium Sea Green.


<p style="color:MediumSeaGreen;">Ut wisi enim...</p>

a)

True

b)

False

62.

You can set the color of borders in an HTML document.

a)

True

b)

False

63.

Which of the following is the format for RGB color?

a)

#ff6347

b)

hsl(9, 100%, 64%)

c)

rgb(255, 99, 71)

d)

hsla(9, 100%, 64%, 0.5)

64.

Which of the following is the format for HEX color?

a)

hsla(9, 100%, 64%, 0.5)

b)

rgb(255, 99, 71)

c)

#ff6347

d)

rgba(255, 99, 71, 0.5)

65.

Shades of gray are often defined using equal values for all three parameters.

a)

True

b)

False

c)

This is never true.

d)

This is always true.

66.

HSL stands for hue, same-ness, and lightness.

a)

True

b)

False

67.

HSLA color values are an extension of HSL with an Alpha channel (opacity).

a)

True

b)

False

68.

Which statement about Saturation is not true?

a)

Saturation can be described as the hue of a color.

b)

100% is pure color, no shades of gray

c)

50% is 50% gray, but you can still see the color.

d)

0% is completely gray, you can no longer see the color.

69.

HSLA color values are an extension of HSL color values with an Alpha channel - which specifies the opacity for a color.

a)

True

b)

False

70.

John Deere Green is one of the 140 supported HTML color names.

a)

True

b)

False

71.

This example sets the border color of the heading to Violet.


<h1 style="border:2px solid Violet;">Hello World</h1>

a)

True

b)

False

72.

HTML correct structure

a)

<html>

</html>

<head>

</head>

<title>

</title>

<body>

</body>

b)

<html>

<head>

<title></title>

</head>

<body>


</body>

</html>

c)

</html>

</head>

</title><title>

<head>

</body>


<body>

<html>

73.

What does HTML stand for?

a)

HyperText Markup Language

b)

Hyper Transfer Media Language

c)

Hyper Transfer Making Language

74.

HTML uses

a)

Tabs

b)

Tags

c)

Punctuation

d)

Quotations

75.

Body tags are used to

a)

Used only for the paragraph

b)

Not used in HTML

c)

Used for only the header

d)

Element that wraps everything that is visible on the page.

76.

New heading tags can use

a)

Letters (ie: ha; hb)

b)

Numbers (i.e: h1; h2)

c)

You can't do this

d)

Quotations (ie: h'; h")

77.

</body>

a)

Body tag

b)

Paragraph tag

c)

Closing body tag

d)

Header tag

78.

<Body>

a)

Body tag

b)

Header tag

c)

Closing body tag

d)

Paragraph tag

79.

<HTML>

a)

Gives you structure and text

b)

Not needed when creating HTML sites

c)

Goes after the <h1>

d)

Goes after the <body>

80.

</html>

a)

Found after </h1>

b)

Found after </style>

c)

Found at bottom of written code

d)

Found after </body>

81.

Which of the following is the purpose of a MicroBit?

a)

Practice with different computing devices

b)

Developing problem solving skills

c)

Learning how to program

d)

Troubleshooting technical problems

82.

What would you use to store data? e.g. scores and character names

a)

A Variable

b)

An If Statement

c)

A Display Block

83.

How often will the message "Hello Year 7" be displayed?

a)

All the time

b)

Once

84.

When will this piece of code start?

a)

When you shake the MicroBit

b)

When you turn on the MicroBit

c)

When you press the A button on the MicroBit

85.

When will this piece of code start?

a)

When you shake the MicroBit

b)

When you turn on the MicroBit

c)

When you press the A and B buttons on the MicroBit

86.

What will this code do?

a)

Display the numbers 1 to 6

b)

Display a number between 1 and 6

87.

Which part of the MicroBit is the LED Panel?

a)

1

b)

2

c)

3

d)

4

88.

Which part of the MicroBit is the B Button?

a)

1

b)

2

c)

3

d)

4

89.

What is meant by the term String in programming?

a)

Letters, numbers and symbols

b)

Numbers Only

c)

Words Only

d)

Symbols Only

90.

Which part of the Microbit allows it to communicate with other Microbits?

a)

Bluetooth antenna

b)

Accelerometer

c)

Compass

91.

Which part of the Microbit ensures it knows which way up it is facing?

a)

Bluetooth antenna

b)

Accelerometer

c)

Compass

92.

Which part of the Microbit ensures it knows when it is being shaken?

a)

Bluetooth antenna

b)

Accelerometer

c)

Compass

93.

What is the name of the example Microbit on your screen?

a)

Emulator

b)

Microbit 2

c)

Fake Microbit

94.

You would use light blue blocks when you need the user to do something (e.g. shake, press a button)

a)

True

b)

False

95.

How often will the message "Hello Year 7" be displayed?

a)

All the time

b)

Once

96.

Where can you find your program after downloading it from the website?

a)

My Work

b)

Downloads folder

c)

Desktop

97.

Which cable is used to connect the Microbit to the computer?

a)

USB

b)

Micro USB

c)

HDMI

98.

The Microbit needs to be connected to a battery pack when it is plugged in to the computer

a)

True

b)

False

99.

The Microbit needs to be connected to a battery pack when it is unplugged from the computer

a)

True

b)

False

100.

You would use light blue blocks when you need to display text or pictures to the user

a)

True

b)

False