wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Coding Final Exam CS 2026

Total questions: 312

Worksheet time: 4hrs 2mins

Name
Class
Date
1.

Which are examples of functions someone else might have designed?

a)

write(message)

b)

random(low, high)

c)

while(true) {}

d)

if(true) {}

2.

Which of the following is the correct way to create a function named foo in JavaScript?

a)

foo( )

b)

function == foo( ) { }

c)

function:

foo( )

d)

function foo( )

{ }

3.

What do we call it when you use a function many times after it has been designed?

a)

Defining

b)

Passing

c)

Calling

d)

Parameter

4.

c.draw();

c is a circle object

.draw() is an example of?

a)

argument

b)

parameter

c)

method

d)

class

5.

How many parameters does the function design have?

a)

0

b)

1

c)

2

d)

3

6.

What is the name of the function?

a)

name

b)

function

c)

printNameTwice

d)

print

e)

background()

7.

// what is distance in this function declaration?

function chaseZombie(distance) { }

a)

always an object

b)

return value

c)

a for Loop

d)

parameter

8.

A value of 3 is passed into a function

Example: we call the function

move ( 3)

What is the 3 inside the parenthesis?

a)

argument

b)

class

c)

Declaration

d)

Method

9.

A function can return something when execution is complete.

The return is best described as

a)

Input

b)

result

c)

Function

d)

Loop

10.

we called function moveDistance(x)

x is an argument that is best described as....

a)

Constant

b)

Factor into the function

c)

Assignment

d)

Input into the function

11.

move(distance)
to make the move() function work you

pass in one _____________,

a)

system

b)

boolean

c)

loop

d)

Value

12.

The design of your function can receive multiple _________ to get data.

a)

Systems

b)

Parameters

c)

Conditions

d)

Loops

13.

When ship.draw() is a function attached to an object

a)

Parameter

b)

Instance

c)

Method

d)

Type

14.

Which statement allows a function to exit and give something back to the code that called it?

a)

which(exit)

b)

return x

c)

immediate

d)

back(x)

15.

What is the purpose of a return statement in a function?

a)

Stops executing the function and returns a result

b)

Returns the program back to the start of the function

c)

Make a statement and run all code that remains in the function

d)

always return back what you received

16.

How many return values come out of the function sum?

function sum(first, second){

var result = first + second;

return result;

}

a)

0

b)

1

c)

2

d)

3

17.

How many return values come back from calling collide?

touch = collide( human, zombie)

a)

1

b)

2

c)

3

d)

4

18.

function divide(n, denominator){

var result = n / denominator;

return result;

if ( denominator== 0 ) { write("warning, divide by zero") }

}

a)

This code never warns the user

b)

the warning should come first

c)

we should not attempt the divide if we give a warning

d)

The code will always work

19.

function myArea(h, w) {

var area= 3*5 ;

return area;

}

answer1 = myArea(3,5);

answer2 = myArea(3,8);

a)

the function design is correct

b)

the bug causes all returned areas to be equal

c)

the calls to the function are correct.

d)

h and w should be used to assign area

20.

function vennDiagram(x,y,size) {

// two circles touching on the same horizon, not in the same spot

circle( x, y, radius);

circle(x, y, radius ) ;

}

Where is the bug above?

a)

The second circle y value should increase

b)

the second circle should increase x , but not more than radius

c)

the second circle with x incremented by 100

d)

only a 3rd circle will call this correctly.

21.

Computer Science functions

a)

organize our code

b)

have a name to describe their action

c)

avoid repeating blocks of code

d)

always use more frames

e)

always use more memory

22.

How many parameters in the declared function?

a)

0

b)

1

c)

2

d)

3

23.

// call function

result = myRandom(1,6)
// this uses two _______

a)

Results

b)

Arguments

c)

Conditions or Loops

d)

Systems

24.

Select 2: What is the purpose of a function design?

a)

to design an action you need to run many times

b)

To store information for later.

c)

To store word data for the computer to use.

d)

to never use code

25.

How many arguments are in the function design?

a)

1

b)

2

c)

3

d)

4

26.
Question Image

Use hints in the code to match

a)

not arguments

A human designs a function to take 3 of these:

1.

parameters

b)

not parameters
You call a function and give it 3 of these:

2.

arguments

c)

3rd parameter

3.

size

d)

3rd argument when calling function donut()

4.

75

e)

2nd parameter

5.

y

27.

It is normal to mix up the vocabulary arguments and parameters. For example function donut(x,y,size) where x is a parameter in the design and 100 when you call donut(100, 200, 25)

a)

True

b)

False

c)

Don't click me, click true

d)

Hint, do not click false.

28.

Programming is when humans write computer instructions

a)

true

b)

false

29.

A computer needs correct syntax to understand code

a)

True

b)

False

30.

_______ are the rules for writing code

a)

Syntax

b)

Loops

c)

Variables

d)

Functions

31.

variables have names

a)

true

b)

false

c)

optional

32.

A _________ holds your data for later

a)

syntax

b)

Expression

c)

Variable

d)

Value

33.

A variable is just a _____ for storing a____

a)

constant; value

b)

container; value

c)

constant; variable

d)

container; variable

34.

What is the purpose of a variable?

a)

To store data, and give it a name for later use

b)

To replace numbers

c)

To make algebra work

d)

show the x axis or y axis

35.

The operator to assign values?

a)

==

b)

<==

c)

=

d)

new

36.

______ is a type of data that represents text

a)

Basic

b)

Syntax

c)

Argument

d)

String

37.

Words that signal to the computer that you are about to create a variable in Javascript or Java ?

a)

var

b)

con

constant

c)

new

class

function

d)

score

x

y

38.

Match the following

a)

javaScript

1.

coding language

b)

variable

2.

data storage

c)

10

3.

a number value of ten

d)

=

4.

assignment operator

e)

"10"

5.

A string value "10"

39.

what can we store in a JavaScript variable?

a)

food storage

example

tupperware

b)

strings

example

"abc"

c)

objects

example:

new Circle()

d)

boolean

example:

true

e)

numbers

example

3

40.

Select 2: Why create variables with precise names?

a)

Write code understandable to others or yourself later in time

b)

Avoid duplicate names or reserved words in a language

c)

Create long names as a form of cryptic encoding

d)

Short names are always bad

41.

join a string "your heath points: " with variable hp

a)

concatenation

b)

+

c)

++

d)

merge

42.

var s = "1";

var i = "3";

var t = s + i;

// what is stored in variable t?

(a)  

43.

print( "health points: " + hp );

// what describes the + operator?

a)

+

syntax error

b)

+

add hp points

c)

+

increment points

d)

concatentation

44.

radius is a property of what?

a)

Circle object

b)

Circle and Rectangle

c)

Image

d)

Image and Circle

45.

The screen area where JavaScript circles can be drawn on screen

a)

canvas

b)

area

c)

radius

d)

HD

46.

coordinates that best match the red dot in the image

a)

canvas.width/2

,

canvas.height/2

b)

canvas.width

,

canvas.height

c)

(y,x)

d)

axis_y, axis_x

47.

var planet = new circle();

planet.draw()

//are there bugs here?

a)

must use animate

b)

missing x,y values

c)

Make C

in Circle

UPPERCASE

d)

missing radius

48.

dot.draw()

// what is .draw() most like?

a)

noun

b)

verb

c)

adjective

d)

doing

nothing

49.

alien = new image();

alien.x = 200;

alien.y = 200;

alien.name =  "monster1.png";

monster.draw();

// what code revisions fix the bugs above

a)

alien = monster.png

b)

draw image()

c)

var alien= new Image()

alien.draw()

d)

("alien.png")

50.

what clue shows x is assigned a literal string value 3

a)

quotes

"3"

b)

var = new Literal

c)

colon

3: 3

d)

var x = syntax

51.

Defining variable for the first time.

a)

Declare a Variable

b)

Variable

c)

Console

d)

readLine

52.

var ship = new Circle(40,40);

ship.radius = 30;

a)

30 is a value

b)

ship is an object

c)

radius is a property of ship

d)

objects are properties

53.

var ship = {

shields: 40,

seats: 10,

fuel: 0,

}

a)

40 and 10 are properties

b)

seats is a property

c)

there are 4 properties

d)

40 and 10 are values

54.

var morgan = {

eyeColor: "brown",

age : 10,

walletValue: 0,

}

a)

age and eyeColor

1.

properties

b)

zero && brown

2.

values

c)

object name

3.

morgan

d)

var x = {}

4.

declare object literal x

55.

var pat = {

humor: "good",

age : 40,

pronoun: "they",

}

a)

they good

1.

values

b)

object name

2.

pat

c)

humor, pronoun

3.

properties

d)

var x = {}

4.

declare object literal x

56.

 What syntax compares using "Equal to" ?

a)

=

b)

==

c)

!=

d)

>=

57.

 What syntax compares using "Not equal to" ?

a)

=

b)

==

c)

!=

d)

>=

58.

Match the following

a)

x = 3

1.

assign 3 to x

b)

health == 4

2.

compare

health to

4

c)

==

3.

comparison

operator

d)

=

4.

assignment

operator

e)

boolean

5.

true or false

59.
A condition is __________.
a)
any expression that evaluates to True or False
b)
a built-in function that assigns a Boolean value to a variable
c)
a formula that is executed for a result
d)
an operand that indicates both conditions are True or False
60.

var age = 17;

if ( age > 17 ) {

print("you are old enough to vote);
}

a)

Testing a condition

b)

True condition

c)

Always true

61.

var yourHealth = 0;

var yourFood = 1;

if ( yourHealth < 1 | | yourFood < 1 ) {

print("you are dead");

}

a)

Testing two conditions

b)

You are dead

c)

you are alive

62.

if ( x > 200 && y > 200)

a)

True when 100 is value of x

b)

compound condition testing x and y

c)

true when 100 is value of y

d)

true if 0 is the value of x and y

63.

Conditionals let your program

a)

Repeat code to increase efficiency

b)

Make decisions to follow a different path

c)

Run in the right order

d)

Give a set of commands a custom name

64.

Match the coding syntax

a)

and

1.

&&

b)

or

2.

| |

c)

not

3.

! =

d)

compare

4.

= =

e)

assign value

5.

=

65.

Mark all items that are evaluated as true

a)

var lunchOver = true;
or

var foodSpoiled = false;

b)

var lunchOver = false;
or

var foodSpoiled = true;

c)

var lunchOver = true;
or

var foodSpoiled = true;

d)

var lunchOver = false;
or

var foodSpoiled = false;

66.

Your condition uses the AND and NOT operators

Mark which data shows true overall

if ( !lunchOver && foodHot )

a)

var lunchOver = true;

var foodHot= false;

b)

var lunchOver = false;

var foodHot= true;

c)

var lunchOver = true;

var foodHot= true;

d)

var lunchOver = false;

var foodHot= false;

67.

Errors when programmers making typing mistakes or spelling mistakes

a)

Compile error

b)

Syntax error

c)

Logic error

d)

debug

68.

Error when human algorithms or calculations or results are wrong and the code still runs

a)

Syntax

b)

Syntax error

c)

Logic error

d)

debug

69.

The term which describes the rules that govern a computer language, how it is structured and written.

a)

Syntax

b)

Syntax error

c)

Logic error

d)

bug

e)

debug

70.

What are runtime errors?

a)

This type of error occurs during the execution of a program.

b)

This type of error occurs during the addition of new code.

c)

This type of error occurs during the execution of the national anthem.

71.

// Why add comments to code?

// more than one is true!

a)

retain the code tips for yourself

b)

explain code to others

c)

disable code for a moment of problem solving

d)

All true:

72.

Syntax: Leave a comment in code by starting the line with _____

a)

//

b)

blanks

c)

indent

d)

$

73.

Programmers use comments to:

a)

debug issues in code

b)

document how code was written for other programmers to use

c)

decide which components are important to use

74.

An advantage to using comments in your code is:

a)

It makes your code run better

b)

It runs the code in slow motion, step by step

c)

it describes parts of your code so others can understand it or improve it

d)

comments are necessary in order to call a function

75.
When creating a program, how does the use of comments help a computer scientist debug problems?
a)

Comments show the exact location of bugs.

b)

Comments are optional

c)

Comments can disable code temporarily.

d)

// comment

var x = 0;

76.

Form of program documentation written into the program to be read by people.

a)

Comment

b)

Documentation

c)

Input

d)

Output

77.

What did the grey hair person put in their code?
This explains the finished project.
The answer is: comments

(a)  

78.

Giving variables clear names creates code that documents what is happening and helps other programmers understand your code

a)

False

b)

True

c)

Decoy
do not click me

79.

A human codes a loop, but the loop does not run as expected. Possible coding errors for loops are:

a)

Loops one too few times

b)

Loops one too many times

c)

Never stops looping

d)

Fails to loop even once

80.

JavaScript loop

a)

if(x<10)

b)

for( var x=0; x<10; x++)

{}

c)

var x=10;

d)

loop(x,10;10)

81.

Repeat something 10 times

a)

repeat 10

b)

for (var i=0; i<=9; i++)

c)

repeat { } until 10;

d)

for (var i=1; i<=10; i++)

82.

Loops use these to eventually exit the loop

a)

Numbers and letters

b)

conditions with logic and comparison

c)

class or ID

d)

input from the keyboard

83.

This loop starts counting down from 10

a)

for(var i=10; i>0; i--)

b)

var i = 10;

c)

count=10;

d)

for(var i=0; i>0; i--)

84.

adds one to variable x in a loop

a)

increment (x)

b)

x++;

c)

x=x;

d)

y+1;

85.

Run code many unknown cycles as long as condition remains true

a)

When loop

b)

Condition loop

c)

while loop

d)

Parentheses loop

86.

loop runs code a specific or set number of times

a)

When

b)

Condition

c)

for

d)

Parentheses

87.

Why are the curly braces { } needed for loops?

a)

To tell the program where the loop begins and ends

b)

To tell the program when to exit the loop

c)

To declare a new variable

d)

use [ ] and code runs faster

88.
Why do we use loops? 
a)
It is easy to type
b)
To repeat a block of code without having to retype
c)

loops make computers go faster

89.

what is the __ missing in this loop


for ( ____ ; x<10; x++);

a)

set a start value for x

b)

exit the loop when x is 11

c)

start x at zero

d)

the loop is not missing code

90.

The proper way to code a loop condition

a)

Starts TRUE and later changes to FALSE

b)

Loop

c)

Starts FALSE and stays FALSE

d)

Starts FALSE and turns TRUE to exit the loop

91.

What output is produced by the following segment of code:

for (int i = 0; i < 12; i++)

ouput(i)

a)

0 1 2 3 4 5 6 7 8 9 10

b)

0 1 2 3 4 5

6 7 8 9 10 11

c)

1 2 3 4 5 6 7 8 9 10

d)

1 2 3 4 5 6 7 8 9

e)

Infinite Loop

92.

To repeat a fixed number of times use a

a)

while loop

b)

if loop

c)

for loop

d)

indentation

93.

To repeat as long as something remains true?

a)

while loop

b)

if loop

c)

for loop

d)

indentation

94.

In programming, what is iteration?

a)

The repetition of steps within a program

b)

A decision point in a program

c)

The order in which instructions are carried out

d)

Testing a program to make sure it works

95.

Which two statements are used to implement iteration?

a)

IF and WHILE

b)

FOR and WHILE

c)

ELSE and WHILE

d)

IF and ELSE

96.

The condition for a while loop to continue could include which of the following?

a)

While something equals something

b)

While something is greater than something

c)

While something is True

d)

All of these

97.

To leave a WHILE loop

a)

the condition must be true

b)

the condition must change from true to false

c)

the code must be commented

d)

the nested code must be three lines long

98.
Can a loop be written inside a loop?
a)
Yes
b)
No
c)
Not in Python
d)
Only on Sundays
99.

Repeat something 10 times

a)

repeat 10

b)

for (var i=0; i<10; i++)

c)

repeat { } until 10;

d)

while (i = 10)

100.

Why is iteration important?

a)

It determines the order in which instructions are carried out

b)

It allows multiple paths through a program

c)

It allows code to be simplified by removing duplicated steps

d)

It ensures the code works correctly

101.

What is loop j inside an outer loop?

for (var counter = 0; counter <= 12; counter++) {


for (var j = 0; j < 6; j++) {

write( eggs[ counter ][ j ] );

}

}

a)

nested

b)

birded

c)

feathered

d)

botched

102.

// tip: read this loop template slowly

for ( initialize counter ; test condition ; increment or decrement)
{ code }

a)

initialize
counter

1.

declare a variable and starting value

b)

test condition

2.

Your loop only runs if the condition is tested true

c)

increment
decrement

3.

the loop counter goes up or down by a given number

d)

free match 1

4.

free match 1

e)

code
iteration

5.

the code a programmer needs to be repeated

103.

A human codes a loop, but the loop does not run as expected. Possible coding errors for loops are:

a)

Loops one too few times

b)

Loops one too many times

c)

Never stops looping

d)

Fails to loop even once

104.

JavaScript loop

a)

if(x<10)

b)

for( var x=0; x<10; x++)

{}

c)

var x=10;

d)

loop(x,10;10)

105.

Repeat something 10 times

a)

repeat 10

b)

for (var i=0; i<=9; i++)

c)

repeat { } until 10;

d)

for (var i=1; i<=10; i++)

106.

Loops use these to eventually exit the loop

a)

Numbers and letters

b)

conditions with logic and comparison

c)

class or ID

d)

input from the keyboard

107.

This loop starts counting down from 10

a)

for(var i=10; i>0; i--)

b)

var i = 10;

c)

count=10;

d)

for(var i=0; i>0; i--)

108.

adds one to variable x in a loop

a)

increment (x)

b)

x++;

c)

x=x;

d)

y+1;

109.

Run code many unknown cycles as long as condition remains true

a)

When loop

b)

Condition loop

c)

while loop

d)

Parentheses loop

110.

loop runs code a specific or set number of times

a)

When

b)

Condition

c)

for

d)

Parentheses

111.

Why are the curly braces { } needed for loops?

a)

To tell the program where the loop begins and ends

b)

To tell the program when to exit the loop

c)

To declare a new variable

d)

use [ ] and code runs faster

112.
Why do we use loops? 
a)
It is easy to type
b)
To repeat a block of code without having to retype
c)

loops make computers go faster

113.

what is the __ missing in this loop


for ( ____ ; x<10; x++);

a)

set a start value for x

b)

exit the loop when x is 11

c)

start x at zero

d)

the loop is not missing code

114.

The proper way to code a loop condition

a)

Starts TRUE and later changes to FALSE

b)

Loop

c)

Starts FALSE and stays FALSE

d)

Starts FALSE and turns TRUE to exit the loop

115.

What output is produced by the following segment of code:

for (int i = 0; i < 12; i++)

ouput(i)

a)

0 1 2 3 4 5 6 7 8 9 10

b)

0 1 2 3 4 5

6 7 8 9 10 11

c)

1 2 3 4 5 6 7 8 9 10

d)

1 2 3 4 5 6 7 8 9

e)

Infinite Loop

116.

To repeat a fixed number of times use a

a)

while loop

b)

if loop

c)

for loop

d)

indentation

117.

To repeat as long as something remains true?

a)

while loop

b)

if loop

c)

for loop

d)

indentation

118.

In programming, what is iteration?

a)

The repetition of steps within a program

b)

A decision point in a program

c)

The order in which instructions are carried out

d)

Testing a program to make sure it works

119.

Which two statements are used to implement iteration?

a)

IF and WHILE

b)

FOR and WHILE

c)

ELSE and WHILE

d)

IF and ELSE

120.

The condition for a while loop to continue could include which of the following?

a)

While something equals something

b)

While something is greater than something

c)

While something is True

d)

All of these

121.

To leave a WHILE loop

a)

the condition must be true

b)

the condition must change from true to false

c)

the code must be commented

d)

the nested code must be three lines long

122.
Can a loop be written inside a loop?
a)
Yes
b)
No
c)
Not in Python
d)
Only on Sundays
123.

Repeat something 10 times

a)

repeat 10

b)

for (var i=0; i<10; i++)

c)

repeat { } until 10;

d)

while (i = 10)

124.

Why is iteration important?

a)

It determines the order in which instructions are carried out

b)

It allows multiple paths through a program

c)

It allows code to be simplified by removing duplicated steps

d)

It ensures the code works correctly

125.

What is loop j inside an outer loop?

for (var counter = 0; counter <= 12; counter++) {


for (var j = 0; j < 6; j++) {

write( eggs[ counter ][ j ] );

}

}

a)

nested

b)

birded

c)

feathered

d)

botched

126.

// tip: read this loop template slowly

for ( initialize counter ; test condition ; increment or decrement)
{ code }

a)

initialize
counter

1.

declare a variable and starting value

b)

test condition

2.

Your loop only runs if the condition is tested true

c)

increment
decrement

3.

the loop counter goes up or down by a given number

d)

free match 1

4.

free match 1

e)

code
iteration

5.

the code a programmer needs to be repeated

127.

Why would you add comments to an If/else statement? Select multiple below:

a)

it will run faster.

b)

To store information for later.

c)

Shows the end of the code for if/else

d)

Help you and others know more about the condition evaluation

128.

Why test code after writing a condition and if statement

a)

The condition might not be true when you expect

b)

Conditions can evaluate to a value between true and false

c)

Testing code once is enough

d)

makes it run faster

129.

&&

||

!

a)

comparison operators

b)

logical operators

c)

local server

d)

parts of your Filezilla password

130.

What symbols go around the condition in an if statement?

a)

< >

b)

[ ]

c)

{ }

d)

( )

131.

What surrounds code run when an IF statement is TRUE?

a)

< >

b)

[ ]

c)

{ }

d)

( )

132.

IF statements can have many conditional operators?

a)

True

b)

False

133.

IF statements always results in TRUE or FALSE

a)

Yes

b)

No

134.

<

===

>

==

<=

>=

a)

comparison operators

b)

logical operators

c)

local server

d)

Filezilla password

135.

What statement evaluates a condition and only runs some code when the answer is true. (read this question slowly)

a)

If/else statement

b)

Condition

c)

If Statement

d)

When statement

136.

Hint: Read slowly!
What statement evaluates a condition and runs one of two options a) code if true otherwise b) code if false

a)

If/else statement

b)

Condition

c)

If Statement

d)

When statement

137.
In JavaScript, which of the follow operand symbols means not equal to?
a)
<> 
b)
= # =
c)
!=
d)
##
138.
A condition is __________.
a)
any expression that evaluates to True or False
b)
a built-in function that assigns a Boolean value to a variable
c)
a formula that is executed for a result
d)
an operand that indicates both conditions are True or False
139.

Conditions return values of which data type?

a)

Integer

b)

boolean

c)

floating-point

d)

string

140.

Which one of the following is NOT a logical operator?

a)

||

b)

&&

c)

$$

141.

Conditions return values of which data type?

a)

Integer

b)

boolean

c)

floating-point

d)

string

142.

Pick one slowly:
Pat is a student who is age 15. Which of these evaluates to true.

a)

if (name = "pat"
&&
age < 16 )

b)

if (name == "Pat"
&&
age < 16 )

c)

if (name = "pat"
||
age < 15 )

d)

if (name == "pat"
||
age > 15 )

143.

These evaluate something on the left and right of the operator

a)

>

b)

<

c)

!=

d)

=

e)

==

144.
A condition is __________.
a)
any expression that evaluates to True or False
b)
a built-in function that assigns a Boolean value to a variable
c)
a formula that is executed for a result
d)
an operand that indicates both conditions are True or False
145.

Conditionals let your program

a)

run faster

b)

Make decisions to follow a different path

c)

Run in conditions and results that never change

d)

Give a set of commands a custom name

146.

What is the significance of the if else statement?

a)

It allows the code to choose between two paths based on a condition

b)

It repeats a block of code multiple times

c)

It defines a function

d)

It creates a variable

e)

it is always important

147.

Check the value of code and branch to different paths

a)

if ( condition )

1.

Only runs if true

b)

if (condition)
else

2.

code if true
other code on false

c)

switch ( )

3.

limitless branching

148.

An array is:

a)

Shapes

b)

Eggs

c)

Options

d)

List of data

149.
What property tells you how many items are in an array?
a)
length
b)
count
c)
items
d)
num
150.

Why is this storage a good example of an array

a)

there are individual elements in the array

b)

there are 5 days in a week

c)

it protects the data from security risks

d)

Arrays are segmented

151.

What is first index value of an array?

a)

-1

b)

0

c)

1

d)

undefine

152.

// lockers is an array

What is lockers.length ?

a)

the number of elements in the array

b)

The height of one locker

c)

The sum of all lockers

d)

A list of long lockers

153.

Select 2 -Two are correct:

var foods = ["rice","beans","meat"];

a)

Foods is a function

b)

foods is an array

c)

foods[0] == "rice"

d)

foods[1] == "rice"

154.
Why are arrays used?
a)
Arrays store multiple data values under one name, reducing the complexity of our program
b)
Arrays store more data than if we were using variables
c)
Arrays store more data than if we were using strings
d)

to make code faster

155.

What syntax surrounds an array index zero?

a)

Parenthesis ( 0 )

b)

Curly Brackets { 0 }

c)

Angle Brackets < 0 >

d)

Square Brackets [ 0 ]

156.
How would you change the first element in an array?
a)
nums[1] = "New!";
b)
nums = "New!";
c)
var nums[1] = "New!";
d)
nums[0] = "New!";
157.

The push() method adds a new element to the end of an array

a)

true

b)

false

158.

If one week is an array, what is the index of the last day?

a)

-1

b)

0

c)

week.length

d)

week.length - 1

159.

array = [0,1,2,3,4,5,6]
// What is the length of this array?

a)

6

b)

7

c)

5

d)

0

160.

Which definition below best describe an array?

a)

An array is a function identifier that can hold more than one parameter.

b)

An array is a beam of light.

c)

An array is a special variable, which can hold more than one value at a time.

d)

An array is a special function, which can hold more than one value at a time.

161.

What is proper syntax for declaring a array in JavaScript?

a)

var foods=[ ];

b)

var foods[ ] ={ };

c)

array foods={ };

d)

obj var foods=[ ];

162.
array = [1,2,3,4,5];
What is the highest position in this array?
HINT: Remember arrays start at position 0!
a)
4
b)
5
c)
0
d)
125.7
163.

// what's the error?

var colors ["red","green","blue","dark"];

for (var i=1; i<4 ; i++) {

print( colors[ i ] );

}

a)

red never shows

b)

variable j should be used

c)

dark is not part of RGB color systems

d)

use primitive variables, not an array

164.

What loop touches all elements in this array?

var days = ["su", "m", "t", "w", "th", "f", "sa" ] ;

a)

for(var d = 0;

i <= d.length;

d++)

{ }

b)

for(var i = 0;

i < days.length;

i++)

{ }

c)

for(var i = 0;

i <= days.length;

i++)

{ }

d)

for(var i = 0;

i < i.length;

i++)

{ }

165.

days[0] is first of seven days

What is the last?

a)

days[0]

b)

days[5]

c)

days[6]

d)

days[7]

166.

// arrays are reference variables

// wallet1 is an array

clone2 = wallet1;

a)

a change to either is a change to both

b)

anyone with access to clone2 can access your wallet1

c)

You can change clone2 leaving wallet1 unchanged

d)

Both reference the same data

167.
Which of these for loops would iterate through each item of the nums array (no more, no less)?
a)
for (var i = 0; i < nums; i++) { }
b)
for (var i = 1; i < nums.length; i++) { }
c)
for (var i = 1; i < nums; i++) { }
d)
for (var i = 0; i < nums.length; i++) { }
168.

Access all array e elements backwards?

a)

for(int i = e.length - 1;

i > 0;

i--)

b)

for(int j= e.length - 1;

j >= 0;

j--)

c)

for(int k= e.length;

k> 0;

k--)

d)

for(int i= e.length;

j >= 0;

k--)

169.

What is returned by values[3]?

a)

3

b)
12
c)
6
d)

2

170.

myArray = [10,20,30,40,50]
// We call the .splice() method to delete items

// what's the result after we call splice as:
myArray.splice(0, 1);

a)

[20,30,40,50]

b)
[2,3,4,5,1]
c)

[10,20,30,40]

d)

[50,40,30,20]

171.

What does the 'float' property in web design allow you to do?

a)

Lock an element in the center of the page

b)

Change the color of an element

c)

Reposition an element to the left or right and allow content to flow around it

d)

Make an element disappear from the webpage

172.

Which analogy best describes the 'float' property?

a)

Drawing a picture on a piece of paper

b)

Pushing a piece of paper to the left or right side of a table

c)

Erasing content from a webpage

d)

Stacking blocks on top of each other

173.

What happens when you apply 'clear' to an element?

a)

The element becomes transparent

b)

The element cannot be placed next to a floating element

c)

The element floats to the left or right

d)

The element is deleted from the webpage

174.

Which analogy best describes the 'clear' property?

a)

Erasing a line from a piece of paper

b)

Stacking blocks in a neat line

c)

Pushing a toy car to the left

d)

Drawing an invisible line across the page

175.

If you want an element to appear below a floating element on the right, which 'clear' value should you use?

a)

clear: left

b)

clear: right

c)

clear: both

d)

clear: none

176.

How does 'float' affect the flow of content on a webpage?

a)

It hides the content behind the floating element

b)

It allows content to wrap around the floating element

c)

It makes content stack vertically

d)

It locks the content in place

177.

Which scenario would require using 'clear' in web design?

a)

You want an image to float to the left

b)

You want a text box to appear below a floating element

c)

You want to change the font size of a paragraph

d)

You want to add a background color to a webpage

178.

What is the purpose of 'clear: both' in web design?

a)

To allow an element to float on both sides

b)

To prevent an element from being placed next to any floating elements

c)

To make an element transparent

d)

To delete all floating elements

179.

Which statement is true about the 'float' and 'clear' properties?

a)

'Float' locks elements in place, and 'clear' moves them

b)

'Float' hides elements, and 'clear' makes them visible

c)

'Float' repositions elements, and 'clear' controls how other elements interact with them

d)

'Float' controls the stacking order of elements, and 'clear' changes their color

180.

How can 'clear' be used to manage layout conflicts caused by floating elements?

a)

By locking floating elements in place

b)

By changing the size of floating elements

c)

By forcing elements to move below floating elements

d)

By making floating elements disappear

181.

Match CSS properties and labels

a)

flex

1.

prohibited, removes skill students must prove fluency

b)

float left

2.

elements pushed left

c)

float right

3.

elements pushed right

d)

clear both

4.

no elements allowed to right

e)

clear none

5.

menus can be side by side if same class

182.

To create large text what is allowed on our rubic

a)

p or div with external css

b)

< h2 >

c)

< h5 >

d)

< h1 >

183.

<a href="http://nike.com">

paragraph, pictures, things

</a>

a)

<a> makes things clickable

b)

<a> shows pictures on nike.com

c)

Pictures of things

d)

a paragraph

and pictures

184.

What tag allows an HTML file to connect to a CSS file?

Hint: A bridge between the two files.

a)

<html>

b)

<link>

c)

<href>

d)

<a>

185.

The best location for the link tag?

.

.

<link rel="stylesheet" type="text/css" href="a1.css">

a)

<head>

<link>

</head>

b)

<body>

<link>

<body>

c)

<p>

<link>

<p>

d)

<title>

link

</title>

186.

What is the difference between HTML and CSS?

a)

HTML is not compatible with browsers

b)

CSS selects things and applies styles to HTML

c)

CSS is not compatible with browsers

d)

There is no difference.

187.

What extension is at the end of your HTML file names?

a)

.jpg

b)

.index

c)

.webpage

d)

.html

188.
What does CSS stand for? 
a)
Creative Style Sheets
b)
Cascading Style Sheets
c)
Colorful Style Spread
d)
Computer Style Spread
189.

What surrounds a property:value in CSS?

a)

< >

b)

[ ]

c)

{ }

d)

( )

190.

What does HTML stand for?

a)

HT Machine Language

b)

Hyper Text Markup Language

c)

Hardware Type Machine Language

d)

Hardware TM Language

191.

What is on line 6 and 10?

a)

Selectors

b)

properties

c)

HTML

d)

comments

192.

body and #container selectors do what?

a)

make red and green

b)

target HTML with styles

c)

Parenthesis

d)

make a border color

193.

Transfer Files to a web server

a)

FTP

b)

HTML

c)

CSS

d)

JavaScript

194.

FTP moves your private HTML files to

a)

Drive Y

b)

remote public server

c)

local server

d)

Filezilla

195.

Matching CSS selector

a)

.container

b)

#container

c)

/div

d)

container

196.

<a> </a>

What should the first syntax be above?

a)

<a src= >

b)

< a href= >

c)

dog.jpg

d)

css

197.

Which tags go around the entire HTML document?

a)

<p>

b)

<html></html>

c)

<img>

d)

<h1></h1>

198.

Which CSS property changes the color of the letters?

a)

text-color

b)

textcolor

c)

color

d)

background-color

199.

Which of the following is a proper cat image element?

a)

<img src="cute_cat.jpg">

b)

<imag src="google.com"

>

c)

<a src="http://dog.jpg" />

d)

img href="dog.jpg"

200.

What tag makes the word dog clickable?

a)

<a href="http://d.com>

dog

</a>

b)

<link>

dog

</link>

c)

<click>

dog.jpg

<click>

d)

http://petsmart.com/

201.

Choose the correct vocabulary word.

a)

Indentation

b)

Paragraph tag

c)

Centered

d)

Body element

202.

Select multiple answers: Why would you indent a line of code.

a)

Clarify a relationship to a parent object or line above

b)

It looks great, teachers expect it, as does Python

c)

Run one line of code

d)

More easily see syntax or logic errors

203.

What is the purpose of a comment?

a)

To get the computer to say something out loud.

b)

To store information for later.

c)

To store word data for the computer to use.

d)

To help you and other humans understand your code.

204.

What should you test after an FTP upload?

a)

Drive G

b)

remote URL in browser

c)

my.pps.net

d)

Filezilla password

205.

file: //G:/My Drive/Portland Public Schools/code_bobm/assignment4

a)

Drive G local folder

b)

remote server URL

c)

server

d)

Filezilla password

206.

http://511.digitalfhs.com

a)

Drive Y local file for 511

b)

remote server URL for student 511

c)

local server 511

d)

Filezilla password for student 511

207.

Why do coders use care when picking names for selectors?

a)

make code faster

b)

to delete data later

c)

Because vague names may cause confusion.

d)

Because specific names help avoid confusion.

208.

connects your HTML file to your CSS file

a)

<html>

b)

<link>

c)

<href>

d)

<a>

209.

Which selector targets only one element on a html page?

a)

bluetext

b)

<bluetext>

my text
</bluetext>

c)

<select>

text
</select>

d)

#bluetext

210.

Used to change the font name

examples: Calibri , Times, Arial, Comic Sans MS

a)

font-size

b)

font-weight

c)

font-family

d)

font-style

211.
Anchor tag used for hyperlinking
a)

<a href="">

</a>

b)

#word

c)

<p>

</p>

d)

<anchor>

</anchor>

212.

The correct use of an ID in HTML

a)

<a>

</a>

b)

#word

c)

<div id="main">

</div>

d)

<id>

</id>

213.
A properly coded HTML tag will always be found between which two symbols?
a)
( )
b)
{ }
c)
[ ]
d)
< >
214.

Which item interprets the HTML source code in a web document?

a)

Text editor

b)

Web browser

c)

  HTML editor

d)

Web server

215.
These simple, easy-to-use programs allow you to enter, edit, save, and print text.
a)
text editor
b)
web browser
c)
domain name
d)
search engine
216.

Place an image inside another tag and...

a)

and... please indent the img tag

b)

and... img is the parent tag

c)

and... it's called nesting the image

217.

3 parts of CSS syntax in order:

a)

property {

syntax :value;
}

b)

selector {

property: value;
}

c)

selector{

value:property;
}

d)

variable {

property: value;
}

218.

match the items

a)

Syntax that connects
to an external style sheet

mandatory in our class

1.

<link rel="stylesheet"

type="text/css"

b)

Styles in the head section
apply to only one page

prohibited in our class

2.

<head>
<style>
</style>

</head>

c)

red paragraph
styled internally

external css not used

prohibited in our class

3.

<p style=color:red >

219.

Where should the CSS go?

a)

In its own document

b)

As an html attribute (inline)

c)

On the moon

d)

Anywhere.

220.

What is something we can we use float on? (select all that apply)

a)

link tag

b)

img tag

c)

A div tag

221.

What is the CSS syntax?

a)

selector { property:value; }

b)

selector { property_value; }

c)

selector { property?value; }:

222.

Where in an HTML document is the correct place to refer to an external style sheet?

a)

At the end of the document

b)

In the <head> section

c)

In the <body> section

223.

Which CSS property is used to change the text color of an element?

a)

fgcolor

b)

text-color

c)

color

d)

myColor

224.

Where is the bug?

a)

Missing bracket

b)

Spelling error

c)

Wrong selector

d)

px for pixels should be percent

225.

If you want to control space outside the edge of an element?

a)

Margin

b)

Padding

c)

Spacing

226.

What property puts more space INSIDE an element edge and items inside that element?

a)

Padding

b)

Margin

c)

Width

227.

The problem with this code?

a)

indenting issues

b)

file extensions wrong

c)

Missing a comment

d)

illegal images

228.

Which one is a PROPERTY?

a)

width:

b)

1000px;

c)

#wrapper

d)

Line 24

229.

After you fix your code

a)

Save and

Reload in chrome

b)

Never save until the end of class

c)

Change to the browser and don't save

230.

You just used Filezilla to upload files
You open your public URL but can't see new changes

a)

... you must hold shift and reload to clear the cache

b)

assume the system is broken and wait for help

c)

ignore videos that tell you to save and shift reload

231.

Look at the picture and
mark the true items

a)

h1 selectors and tags are not allowed in our classwork

b)

belongs in .HTML file

232.

The blue text is called a(n) _____________

a)

Declaration

b)

Selector

c)

Property

d)

Value

233.

The blue text is called a(n) _____________

a)

Declaration

b)

Selector

c)

Property

d)

Value

234.

The blue text is called a(n) _____________

a)

Declaration

b)

Selector

c)

Property

d)

Value

235.
Which is the value in this CSS?
p {color: red;}
a)
p
b)
color
c)
red
d)

{ }

curly brackets

236.

Which is the property in this CSS?
p {color: red;}

a)
p
b)
color
c)
red
d)

{ }

curly brackets

237.

Which is the selector in this CSS?
p {color: red;}

a)
p
b)
color
c)
red
d)

{ }

curly brackets

238.

keyboard shortcut to quickly add a comment

a)

ctrl + /

b)

ctrl + s

c)

ctrl + o

d)

slowly type these 13 keys
/* comment */

239.

You update HTML code in the sublime editor

then you need to test your code

a)

right click
open in browser

b)

ctrl + s

c)

ctrl + /

d)

run google drive

240.

Which CSS property do you need to add a little space around the outside of an element?

a)

Float

b)

Clear

c)

Padding

d)

Margin

241.

Which CSS property do you need to put a little space INSIDE a layout element to keep the text from touching the edges?

a)

Float

b)

Clear

c)

Padding

d)

Margin

242.

Which values add up to be the total amount of space an html element takes on screen?

a)

Width

b)

padding

c)

Border

d)

margin

e)

All of these

243.

Which declaration will keep the green element on it's own line?

a)

float: left;

clear: none;

b)

float: left;

clear: both;

c)

width: 80%

d)

flex: max;

244.

What is the correct way to join two files?
external CSS file and
HTML file

a)

use <join> element

b)

save both files with similar names

c)

Use a link tag in head with href

d)

Import CSS with a script src

245.

Which selector targets a unique element by its identifier?

a)

Type selector using tag name

b)

Class selector using dot notation

c)

Universal selector with asterisk

d)

ID selector using hash symbol

246.

What is the best practice for code indentation in HTML?

a)

Indent child tags consistently

b)

Indent only opening tags

c)

Avoid indentation entirely

d)

Indent randomly for speed

247.

Which statement about comments is correct for this assignment?

a)

Use comments to label the ending pair of a div

b)

Comments should be avoided completely

c)

Only CSS should have 15 comments

d)

Comments must be uppercase letters

e)

failure to comment can lead to headaches later

248.

Which file and folder naming rule aligns with the rubric?

a)

Include special symbols in names

b)

No uppercase letters in names

c)

Change names after saving to drive

d)

Use spaces in folder names

249.

What does proper tag nesting mean?

a)

Placing tags anywhere freely

b)

Using only self-closing tags

c)

Opening tags out of sequence

d)

some tags have extra space on the left, like an indented paragraph in English class

e)

There is a visual hint if something is inside a parent tag

250.

Which CSS property group shows layout spacing work?

a)

Padding, margin, background

b)

Animation, filter, z-index

c)

Border, transform, cursor

d)

Font-style, text-shadow, list

251.

For a div added to assignment 2, which standard is expected?

a)

Avoid divs in modern HTML

b)

Use deprecated attributes often

c)

Place div within head section

d)

Use at ten words, in the div

e)

there should be good looking padding and margins

252.

What is required for naming files per teacher requests?

a)

your web page is named index.html

b)

Use random names and extensions for creativity and extra credit

c)

Ignore canvas modules

d)

CSS files end with
.css

e)

HTML files end with
.html

253.

Match the rubric level to its description.

a)

Highly Proficient

1.

Link and CSS working, well indented

b)

Proficient

2.

CSS working, one indent error

c)

Close to proficient

3.

Link tag broken or outside head

d)

Developing

4.

No link tag or styles applied

254.

Match

a)

External CSS linking to your other HTML file

1.

Use link tag

b)

use id=container in HTML

2.

Use #container in CSS

c)

Indent code consistently

3.

Child tags indented

255.

A folder name contains uppercase letters. What score impact is likely?

a)

Bonus for readability

b)

No change to rubric score

c)

Lower due to naming errors

d)

Higher for stylish naming

256.
Which tag is used to create a hyperlink?
a)
<a>
b)
<u>
c)
<b>
d)
<i>
257.
Which tag is used to add a picture to a web-page?
a)
<graphic>
b)
<img>
c)
<pic>
d)
<picture>
258.
CSS benefits include:
a)
401K
b)
Consistency & Easy Change Management
c)
Cruise Control
d)
Free baked beans for life
259.

TRUE or FALSE: If you give a div a background color in the CSS you can see it immediately on the webpage.

a)

TRUE

b)

FALSE

c)

it depends

260.

Which naming system would you use if you want to name multiple HTML elements the same thing?

a)

id

b)

class

c)

you can use both class and id

d)

you can't use either class or id

261.

Which naming system would you use if

you want to name ONLY ONE HTML element?

a)

id

b)

class

c)

you can use both class and id

d)

you can't use either class or id

262.

What symbol do you use when you are styling class in the CSS?

a)

. (period)

b)

# (hashtag)

c)

you do not use a symbol, you just say the name of the class

263.

What symbol do you use when you are styling ID in the CSS?

a)

. (period)

b)

# (hashtag)

c)

you do not use a symbol, you just say the name of the ID

264.

What property puts more space INSIDE an element edge and items inside that element?

a)

Padding

b)

Margin

c)

Width

265.

After you fix your code

a)

Save and

Reload in chrome

b)

Never save until the end of class

c)

Change to the browser and don't save

266.

Which declaration will keep the green element on it's own line?

a)

float: left;

clear: none;

b)

float: left;

clear: both;

c)

width: 80%

d)

flex: max;

267.

What property is used to specify what should happen with the element that is next to a floating element?

a)

float

b)

clear

c)

box-sizing

d)

overflow

268.

With _______, an element can be pushed to the left or right, allowing other elements to wrap around it.

a)

CSS Float

b)

CSS z-index

c)

CSS position

d)

CSS display

269.

an element can only be floated _______ or ______

a)

top or bottom

b)

left or right

c)

up or down

d)

adjacent and parallel

270.

valid syntax for DIV clear syntax

a)

right

b)

left

c)

none

d)

both

271.
Question Image

This youtube video of TobyOnline
it explains css float
Match below:

a)

red div

1.

only div floating
may cover up green div

b)

green, blue, yellow

2.

divs not floating

c)

true

3.

your browser is like a 3d world

d)

false

4.

your browser is one dimensional

272.
Question Image

This youtube video of TobyOnline
it explains css clear
Match below:

a)

yellow div

1.

this div uses float and clear to have it's own space on the left

b)

red div

2.

this div does not clear right

c)

true

3.

the browser
is 3d

d)

false

4.

browser is one dimension

273.

Chrome does not show the changes you saved in Sublime HTML/CSS

What keyboard shortcut is a full hard reload

a)

Shift + F5

b)

Crtl + S

c)

F5

d)

Ctrl + R

274.

Which one of these is a Creativity Technique?

a)

Brainstorming

b)

Asking a friend

c)

Pondering

d)

Looking up the answer

275.

Did your teachers in Elementary School enhance your Creative Thinking skills?
Your score will not change with your answer.

a)

Yes

b)

No

276.

This type of thinking involves creating something new or original.

a)

Creative Thinking

b)

Video Game playing

c)

Critical Thinking

d)

Worksheets

277.

what  is a happens if you don't assume things about the current situation or future course of events.

a)

Meta-questioning

b)

backwards thinking

c)

Researching,

d)

Question

Assumptions

278.

What is a riddle?

a)

A type of poem that tells a story.

b)

A puzzle to be solved with creative thinking.

c)

A simple question with a straightforward answer.

d)

A mathematical problem that requires calculation.

279.

What is a common structure of a riddle?

a)

A riddle often consists of a straightforward question with no clues.

b)

A riddle typically includes a question or statement that presents a scenario, followed by clues that lead to the answer.

c)

A riddle is usually a long narrative with multiple characters and settings.

d)

A riddle is a simple yes or no question.

280.

What is the purpose of riddles?

a)

To entertain and amuse people

b)

To challenge the mind, encourage creative thinking, and enhance problem-solving skills.

c)

To provide straightforward answers to questions

d)

To serve as a form of storytelling

281.

What is a clue in the context of a riddle?

a)

hint that helps you think in a creative way

b)

A random statement that has no relevance to the riddle.

c)

A question

d)

A type of riddle that has no answer.

282.

What does it mean to think creatively?

a)

Using imagination and original ideas to solve problems or create something new.

b)

Following established rules and guidelines to find solutions.

c)

Relying on past experiences and knowledge to make decisions.

d)

Avoiding new ideas and sticking to traditional methods.

283.

Which of the following is NOT true about creative thinking?

a)

copy/paste work

b)

It is a result of hardwork

c)

A set of steady, slow small changes to improve a project

d)

Prepare, do the work, then verify

284.

Stages of creative thinking are preparation stage, incubation stage, illumination stage, evaluation stage, and (a)   stage

285.

Which of the following is not a benefit of creative thinking?

a)

Improves problem -solving capabilities

b)

Creates effective bonding and teamwork

c)

Boosts team morale and loyalty

d)

None

286.

Creative thinking can get a
affirmation, ( being positive with self/others )
journal keeping ( notebook )
and __?

a)

Visualization/art/drawing

b)

copy/pasting

c)

internet searching

d)

AI prompting

287.

In this stage of creative thinking, this is where you take a break and take a step away from your thoughts.

a)

Preparation stage

b)

Incubation stage

c)

Illumination stage

d)

Evaluation stage

288.

In what stage of creative thinking does hard work happens?

a)

Preparation Stage

b)

Incubation Stage

c)

Evaluation Stage

d)

Verification Stage

289.

Puzzle.: Abigail, Oliver, Rosa, and Blake all attend the same summer camp, where they can cook, kayak, rock climb, and zip-line. Each has a different favorite activity.

Abigail’s favorite activity isn’t rock climbing.

Oliver is afraid of heights.

Rosa can’t do her favorite activity without a safety harness.

Blake likes to keep his feet on the ground at all times.

Who likes rock climbing?

a)

Rosa

b)

Abigail

c)

Blake

d)

Oliver

290.

What are soft skills?

a)

Technical abilities required for specific jobs

b)

Personality-specific traits used to describe one's approach to life, work, and relationships

c)

Hard skills that are measured by educational achievements

d)

Skills related to physical labor and craftsmanship

291.

Which of the following best defines creativity?

a)

The ability to follow instructions without deviation

b)

The skill of efficiently solving mathematical problems

c)

The ability to develop original and useful ideas or solutions

d)

The capacity to remember and recall large amounts of information

292.

What is innovation primarily concerned with?

a)

Preserving traditional methods and ideas

b)

Taking a creative idea and developing a new method, product, or service

c)

Repeating successful strategies without change

d)

Focusing solely on economic gain without adding value

293.

NOT a motivation for innovation throughout human history?

a)

Necessity

b)

Curiosity

c)

Creativity

d)

Competition

294.

Which of the following is an example of innovation in the healthcare. Guess.

a)

Video games playing online across the world

b)

3D printing tech for medical devices

c)

Games and virtual reality

d)

Social media platforms

e)

bypassing the Yondr policy

295.

Key reasons for companies to think creatively and innovate.
This helps them make more money or make the world a better place for people, plants, and all organisms.

a)

To create new and better products and services

b)

To reduce the number of employees, cut costs, fire people, make cash!

c)

To decrease marketing costs, less ad spending

d)

To limit customer choices, make more profit

e)

Solve problems that may harm us or ecosystems.

296.

Why do employers value creativity and innovation skills in employees?

a)

Because it helps in maintaining the status quo

b)

Because it allows for a more hierarchical organization

c)

Because it enables employees to solve complex problems

d)

Because it reduces the need for teamwork

297.

How can individuals contribute to their team and organization?

a)

By following instructions without questioning

b)

By showing they can contribute and that their skills are relevant

c)

By avoiding new challenges

d)

By working in isolation

298.

What is a way to grow the skill of adapting to change, according to the video?

a)

Avoiding new experiences

b)

Sticking to what you know

c)

Being unwilling to fail

d)

Trying new things

299.

What becomes possible when you bring a unique perspective and ideas to your classroom or family at home?

a)

You become easily replaceable

b)

You become a valuable team member

c)

You hinder team progress

d)

You create unnecessary competition

300.

A result of students showing creativity in the classroom?

a)

It discourages collaboration among employees

b)

It leads to innovative solutions, free thinking and happiness.

c)

It reduces the need for communication

d)

It limits the growth of the organization

301.

What is an example of skill that grows innovation?

a)

Effective communication with elbow partners

b)

coding alone at high speed

c)

Mathematical perfection

d)

absolute and precise AI prompting

302.

How can organizations encourage employees to be more innovative?

a)

By punishing mistakes harshly

b)

By promoting a culture of experimentation and learning

c)

By discouraging new ideas

d)

By enforcing strict routines

303.

Use some of our vocabulary to write 20 to 40 word essay about innovative project work and how it makes you feel.
vocab: teamwork, stuck, communication, persistent, consistent, creative, failure, trial and error.

4 lines
304.

________ is a key component of learning

a)

money flow

b)

speed

c)

copy/paste

d)

creativity

305.

Creativity is the use of the _______ or original ideas especially in the production of an artistic work.

a)

high speed technology

b)

imagination

c)

large vocabulary

d)

internet

306.

Creativity involves the use of our _____, and allows us to create new ______.

a)

senses;

knowledge

b)

brain;

thoughts

c)

knowledge;

senses

d)

knowledge;

education

307.

Creativity is essential for _____ thinking

a)

smart

b)

critical

c)

ideal

d)

new

308.

Whenever we try something ____ we are using creativity.

a)

involving thinking

b)

new

c)

old

d)

hard

309.

Our students need to be prompted to think creatively, because it is a(n) _______ skill for life.

a)

essential

b)

unimportant

c)

okay

d)

unessential

310.

When students are focused on a _____goal they will be absorbed in their learning and more driven to acquire skills.​

a)

creative

b)

simple

c)

common

d)

active

311.
What is a parameter?
a)

the name given to inbound data when someone calls a function we are coding.

b)

the name we give data that we pass to a function we call

c)

An action that happens inside the function.

d)

How many times you call the function.

312.
What is an argument?
a)

a true statement if all parameters are zero

b)

the name of data inside () when you call a function

c)

The name of the function returned before you call it

d)

In the design and declaration of a function it's the name of things inside the ( )