Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
Give this quiz to my class
Q 1/20
Score 0
A programming language that is known for its simplicity and readability, often used for web development, data analysis, artificial intelligence, and scientific computing.
30
Java
Ruby
C++
Python
Q 2/20
Score 0
A specific value or data item passed into a function or method to customize its behaviour when it is called.
30
Variable
Argument
Function
Loop
20 questions
Q.
A programming language that is known for its simplicity and readability, often used for web development, data analysis, artificial intelligence, and scientific computing.
1
30 sec
Q.
A specific value or data item passed into a function or method to customize its behaviour when it is called.
2
30 sec
Q.
A data type that represents a sequence of characters, such as letters, numbers, or symbols, usually enclosed in quotation marks.
3
30 sec
Q.
The process of identifying and removing errors or bugs from a computer program to ensure it runs correctly.
4
30 sec
Q.
The use of whitespace at the beginning of a line to define the grouping of statements and the structure of the code.
5
30 sec
Q.
A collection of items in a specific order that is 'mutable', meaning the items can be changed, added, or removed after the collection has been created.
6
30 sec
Q.
A keyword used to introduce a conditional statement that allows a program to execute a block of code only if a specific condition is true.
7
30 sec
Q.
A type of loop that repeatedly executes a block of code as long as a specified condition remains true.
8
30 sec
Q.
A keyword used to exit a loop prematurely, skipping any remaining code inside the loop and stopping its execution entirely.
9
30 sec
Q.
A reusable block of code that is only executed when it is called, often defined using the 'def' keyword to perform a specific task.
10
30 sec
Q.
A high-level programming language that emphasises code readability and allows programmers to express concepts in fewer lines of code.
11
30 sec
Q.
A list of commands or steps that are stored in a file and can be executed by an interpreter to perform a specific task.
12
30 sec
Q.
A container used to store data that can be referenced and manipulated in a program, which is created by assigning a value to a name.
13
30 sec
Q.
A set of rules that defines the combinations of symbols that are considered to be correctly structured programs in a specific language.
14
30 sec
Q.
The process of identifying and removing errors or bugs from a computer program to ensure it runs correctly.
15
30 sec
Q.
A specific sequence of characters, such as letters, numbers, or symbols, usually enclosed in quotation marks.
16
30 sec
Q.
A reusable block of code that only runs when it is called, often used to perform a specific action and defined with the 'def' keyword.
17
30 sec
Q.
A control flow statement that allows code to be executed repeatedly based on a given condition, often used to cycle through items in a list.
18
30 sec
Q.
The format or spaces used at the beginning of a code line to define a block of code, which is essential for Python's structure.
19
30 sec
Q.
A data type used to represent one of two possible values, typically denoted as True or False.