WGU D278 PRE-ASSESSMENT SCRIPTING
AND PROGRAMMING FOUNDATIONS
ACTUAL PAPER 2026 QUESTIONS WITH
SOLUTIONS GRADED A+
⩥ Computational thinking.
Answer: Creating a sequence of instructions to solve a problem (aka
algorithm)
⩥ Algorithm.
Answer: A sequence of instructions that solves a problem
⩥ Flowchart.
Answer: A graphical language for creating or viewing computer
programs
⩥ Coral Code Language.
Answer: A language intended for learning to program
Two versions: flowchart and code
Looks like pseudocode, but follows rules that allow execution
⩥ Program.
,Answer: A list of statements
Each statement is carrying out some action and executing one at a time
⩥ String literal.
Answer: consists of text (characters) within double quotes
Ex: "Go #57!".
⩥ Cursor.
Answer: Indicates where the next output item will be placed in the next
output
The system automatically moves the cursor after the previous output
item
⩥ Newline.
Answer: \n
Special sequence who appearance in an output string literal causes the
cursor to move to the next output line
Exists visibly in the output
⩥ Comment.
Answer: // this is an example of a comment
, Text a programmer adds to a program to be read by humans but ignored
by a program when executing
Use // before the comment
Includes the entire line of text.
⩥ White space.
Answer: Refers to blank spaces between items within a statement and to
newlines
Improves readability
Ignored in execution
⩥ Moore's Law.
Answer: Observation that switch sizes reduce by half every two years
⩥ Bit.
Answer: A single unit of binary consisting of only one place whose
value can be 0 or 1.
⩥ Byte.
Answer: 8 bits
AND PROGRAMMING FOUNDATIONS
ACTUAL PAPER 2026 QUESTIONS WITH
SOLUTIONS GRADED A+
⩥ Computational thinking.
Answer: Creating a sequence of instructions to solve a problem (aka
algorithm)
⩥ Algorithm.
Answer: A sequence of instructions that solves a problem
⩥ Flowchart.
Answer: A graphical language for creating or viewing computer
programs
⩥ Coral Code Language.
Answer: A language intended for learning to program
Two versions: flowchart and code
Looks like pseudocode, but follows rules that allow execution
⩥ Program.
,Answer: A list of statements
Each statement is carrying out some action and executing one at a time
⩥ String literal.
Answer: consists of text (characters) within double quotes
Ex: "Go #57!".
⩥ Cursor.
Answer: Indicates where the next output item will be placed in the next
output
The system automatically moves the cursor after the previous output
item
⩥ Newline.
Answer: \n
Special sequence who appearance in an output string literal causes the
cursor to move to the next output line
Exists visibly in the output
⩥ Comment.
Answer: // this is an example of a comment
, Text a programmer adds to a program to be read by humans but ignored
by a program when executing
Use // before the comment
Includes the entire line of text.
⩥ White space.
Answer: Refers to blank spaces between items within a statement and to
newlines
Improves readability
Ignored in execution
⩥ Moore's Law.
Answer: Observation that switch sizes reduce by half every two years
⩥ Bit.
Answer: A single unit of binary consisting of only one place whose
value can be 0 or 1.
⩥ Byte.
Answer: 8 bits