CSP EXAM SCRIPT COMPLETE ANSWERS
GRADED A+
◉ Selection
Answer: Uses "if...then" to tell a computer how to select a step or
to tell the sequence that it should be executed.
◉ Imperative Statement
Answer: A command statement with a verb phrase that indicates
an operation to perform (example: move forward)
◉ Descriptive qualifier
Answer: A specific adverb or adjective that further qualifies or
limits the meaning of a word (example: left shoe)
◉ Natural Language
Answer: A complex, but structured language, both written and
spoken, that has evolved naturally in humans through use,
repetition, and adaptation.
◉ Artificial Language
Answer: A limited size language, usually developed by a small
group for specific purposes. Usually much simpler and structured.
, ◉ Ambiguity
Answer: Uncertainty or being open to more than one
interpretation.
◉ Visual Programming Language
Answer: A programming language that lets users drag and drop
icons into organized blocks of code to create programs rather than
typing text.
◉ High-Level Language
Answer: A programming language that is easier for humans to
read, write, and parse. Guaranteed to be unambiguous.
◉ Low-Level Language
Answer: A programming language that has little or no abstraction
and communicates closely to the hardware using machine
language. Less natural for humans.
◉ Compilation
Answer: The process of source code being translated into machine
code.
◉ Sprite
Answer: An object in Scratch that performs functions through
scripting.
GRADED A+
◉ Selection
Answer: Uses "if...then" to tell a computer how to select a step or
to tell the sequence that it should be executed.
◉ Imperative Statement
Answer: A command statement with a verb phrase that indicates
an operation to perform (example: move forward)
◉ Descriptive qualifier
Answer: A specific adverb or adjective that further qualifies or
limits the meaning of a word (example: left shoe)
◉ Natural Language
Answer: A complex, but structured language, both written and
spoken, that has evolved naturally in humans through use,
repetition, and adaptation.
◉ Artificial Language
Answer: A limited size language, usually developed by a small
group for specific purposes. Usually much simpler and structured.
, ◉ Ambiguity
Answer: Uncertainty or being open to more than one
interpretation.
◉ Visual Programming Language
Answer: A programming language that lets users drag and drop
icons into organized blocks of code to create programs rather than
typing text.
◉ High-Level Language
Answer: A programming language that is easier for humans to
read, write, and parse. Guaranteed to be unambiguous.
◉ Low-Level Language
Answer: A programming language that has little or no abstraction
and communicates closely to the hardware using machine
language. Less natural for humans.
◉ Compilation
Answer: The process of source code being translated into machine
code.
◉ Sprite
Answer: An object in Scratch that performs functions through
scripting.