Unit 3 Review - CS Python Fundamentals
Quiz
•
Computers
•
10th - 12th Grade
•
Practice Problem
•
Hard
Christina Ricks
Used 39+ times
FREE Resource
About this resource
This quiz comprehensively covers Python programming fundamentals at the high school level, specifically targeting grades 10-12. The content focuses on essential programming concepts including function definition and usage, parameter passing, conditional statements with Boolean logic, and algorithm analysis. Students need a solid understanding of Python syntax, particularly the proper use of operators (==, >=, and, or), indentation rules, and control flow structures like if/elif/else statements. The quiz requires students to trace through code execution, predict outputs based on different input values, identify syntax errors, and understand the logical flow of conditional statements. Additionally, students must grasp fundamental computer science concepts such as algorithm characteristics, performance analysis, and the historical context of Boolean mathematics developed by George Boole. Created by Christina Ricks, a Computers teacher in the US who teaches grades 10-12. This quiz serves as an excellent comprehensive review tool for students completing their third unit in Python fundamentals, supporting multiple instructional purposes from formative assessment to homework assignments. Teachers can utilize this as a pre-test to gauge student readiness for more advanced topics, as guided practice during review sessions, or as a summative assessment following instruction on functions and conditional logic. The varied question formats—from fill-in-the-blank to code tracing exercises—provide opportunities for differentiated assessment and help students demonstrate their understanding through multiple modalities. This assessment aligns with computer science standards focusing on programming fundamentals, algorithm analysis, and computational thinking skills essential for high school computer science coursework.
See more
Enhance your content in a minute
25 questions
Show all answers
1.
FILL IN THE BLANK QUESTION
1 min • 1 pt
A ______ is a block of code that can be run by calling it by name
2.
FILL IN THE BLANK QUESTION
1 min • 1 pt
_____ are pieces of information that can be sent to a function
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Consider the following code:
x = math.pow(5, 10)
The pow is a ____________.
class
function
parameter
variable
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following is NOT a function?
sqrt()
print()
random
5.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
Consider the attached code (click on the image to enlarge). What is the output if the user types in 10? Check all that apply.
A
B
C
D
6.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
What is output if the user types in 7? Click all that apply.
A
B
C
D
7.
MULTIPLE SELECT QUESTION
45 sec • 1 pt
What is output if the user types in 12? Click all that apply.
A
B
C
D
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
20 questions
Q1 M3 PRE-TEST
Quiz
•
10th Grade
20 questions
Quiz ASJ
Quiz
•
12th Grade
20 questions
Computer Science - X
Quiz
•
8th - 10th Grade
20 questions
Quiz
•
7th - 12th Grade
20 questions
CSS Acronyms
Quiz
•
9th - 10th Grade
21 questions
Lecture Exercise Topic 1.3
Quiz
•
12th Grade
20 questions
Software
Quiz
•
10th Grade
25 questions
HTML
Quiz
•
11th Grade
Popular Resources on Wayground
7 questions
History of Valentine's Day
Interactive video
•
4th Grade
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
15 questions
Valentine's Day Trivia
Quiz
•
3rd Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
Discover more resources for Computers
10 questions
Exploring Valentine's Day with Charlie Brown
Interactive video
•
6th - 10th Grade
18 questions
Valentines Day Trivia
Quiz
•
3rd Grade - University
20 questions
-AR -ER -IR present tense
Quiz
•
10th - 12th Grade
10 questions
Valentine's Day History and Traditions
Interactive video
•
6th - 10th Grade
21 questions
Presidents Day Trivia
Quiz
•
6th - 12th Grade
10 questions
Valentine's Day: History and Modern Celebration
Interactive video
•
9th - 12th Grade
11 questions
Valentine's Day Trivia
Quiz
•
8th - 12th Grade
10 questions
Elijah McCoy: Innovations and Impact in Black History
Interactive video
•
6th - 10th Grade
