A (blank) is a language that is designed for specific purposes such as representing mathematical ideas or computer programs.
formal language
A programming language like Python that is designed to be easy for humans to read and write.
a) high-level language
b) comment
c) algorithm
a) high-level language
You are looking through your code for any errors, what is this process called?
debugging
syntax
The structure of a program.
(CHANCE: Extra 200 points if whole group sings the first verse of the song THRILLER)
Jack has written a difficult code on python and decides to leave a (blank) on his code for other programmers to read.
comment
An (blank) is a unique interpreter environment that allows Python to be executed from within a web browser.
activecode
One of the basic elements of the syntactic structure of a program, analogous to a word in a natural language.
a) syntax error
b) algorithm
c) token
c) token
A program is executing a program in a high-level language by translating it one line at a time.
interpret
programming language
A formal notation for representing solutions.
(CHANCE: Extra 200 points to group that dances to the song THRILLER until Mrs. Whalen tells them to stop)
To translate a program written in a high-level language into a low-level language all at once, in preparation for later execution.
a) compile
b) syntax error
c) semantics
a) compile
A (blank) is an error you find in a program.
bug
A program, stored in a file, in a high-level language before being compiled or interpreted.
a) syntax
b) source code
c) semantic
b) source code
Mrs. Whalen is going through her code and analyzing the syntactic structure, what is this process called?
parse
semantic error
An error in a program that makes it do something other than what the programmer intended.
(CHANCE: Extra 200 points if group collectively comes up with a sentence that describes the Python Language UNDER 20 SECONDS)
define: syntax error
An error in a program that makes it impossible to parse — and therefore impossible to interpret.
A (blank) is another name for a runtime error.
exception
The meaning of a program.
a) semantics
b) bug
c) natural language
a) semantics
Robert is writing a code and uses this FUNCTION to display a value on its output device.
print function
algorithm
A general step by step process for solving a problem.
(CHANCE: Extra 200 points if group dances to the song THRILLER until Robert tells them its ok to stop)
define: natural language
Any one of the languages that people speak that evolved naturally.
A (blank) is a programming language that is designed to be easy for a computer to execute; also called machine language or assembly language.
(Extra 100 points if group sings chorus of THRILLER)
low-level language
(CHANCE: Extra 200 points if group sings chorus of THRILLER)
An interactive user interface to the Python interpreter. The user of a Python shell types commands at the prompt (>>>), and presses the return key to send these commands immediately to the interpreter for processing.
a) python shell
b) shell mode
c) print function
a) python shell
(CHANCE: Extra 200 points if you dance to THRILLER for 15 seconds as a group!)
Wyatt is writing a code but discovers as the code is running that there is an error preventing the code form continuing, what type of error is this?
runtime error
(CHANCE: Extra 200 points if whole group can collectively come up with a pose that represents the song thriller, UNDER 10 SECONDS)
codelens
An interactive environment that allows the user to control the step by step execution of a Python program
(CHANCE: Extra 200 points if group can collectively come up with 1 word to describe the song THRILLER and Mrs.Whalen)
A (blank) is an intermediate language between source code and object code. Many modern languages first compile source code into byte code and then interpret the byte code with a program called a virtual machine.
byte code