
Code.org Unit 3 Quiz
Authored by Mr. Saint-Germain
Computers
9th - 12th Grade
Used 125+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
15 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
2 mins • 1 pt
Which of the following best describes one of the benefits of using an iterative and incremental process of
program development?
It allows programmers to implement algorithmic solutions to otherwise unsolvable problems.
It eliminates the need for programmers to test completed programs.
It enables programmers to create programs that use the lowest-level abstractions available.
It helps programmers identify errors as components are added to a working program.
2.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
How are procedures (functions) abstractions in computer science?
They are blocks of code that do something specific
They represent the lowest level of code for the computer to run
They use actual values to represent concepts
They can be used without understanding or seeing the code used.
3.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
What do parameters used in a procedure provide?
A way to get values into the procedure, making the code more flexible
A way to return values calculated in the procedure back to the calling program
A way to call a procedure from within another procedure
A way to connect an API to the procedure
4.
MULTIPLE CHOICE QUESTION
1 min • 1 pt
Why do we have high-level programming languages?
To make it easier for people to write code
So code will compile faster, increasing efficiency
To make code reusable, to speed development time
To prevent errors in programs
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is an example of a coding-related abstraction?
Using comments in your code
The CPU (Central Processing Unit)
Pressing a button on an app
A constant value
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
A collection of commands made available to a programmer
ASCII
Heuristic
API
DNS
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
An extra piece of information passed to a function to customize it for a specific need
Parameter
Library
Function
Block
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
15 questions
Vocabulary of Computer
Quiz
•
12th Grade
10 questions
Sprawdź się
Quiz
•
4th - 12th Grade
15 questions
Networking Quiz
Quiz
•
8th - 9th Grade
15 questions
Arduino
Quiz
•
7th - 9th Grade
20 questions
Bài 11. Tệp và quản lý tệp
Quiz
•
10th Grade
10 questions
Q1 M 2 - TOPIC 2 / Check your understanding
Quiz
•
10th Grade
11 questions
ICT - Networks and communication
Quiz
•
9th Grade
10 questions
4Q Week3 Review Quiz (Who missed the Quiz ONLY))
Quiz
•
9th Grade
Popular Resources on Wayground
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
fractions
Quiz
•
3rd Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
15 questions
Equivalent Fractions
Quiz
•
4th Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade