
Code.org CSP Unit 4 Review
Authored by Kathleen Cross
Computers
9th - 12th Grade
Used 310+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
About
This quiz focuses on fundamental programming concepts within the Code.org Computer Science Principles curriculum, specifically Unit 4 which covers programming constructs and code analysis. Designed for high school students in grades 9-12, this assessment evaluates students' ability to trace through code execution, predict program outputs, and understand conditional logic structures. The questions require students to mentally execute programs step-by-step, following variable assignments, arithmetic operations, and conditional statements to determine what values will be displayed or stored. Students must demonstrate proficiency in reading and interpreting code syntax, understanding comparison operators, recognizing proper formatting conventions, and tracking how variables change throughout program execution. These skills form the foundation for computational thinking and prepare students for more advanced programming concepts. Created by Kathleen Cross, a Computers teacher in US who teaches grade 9-12. This quiz serves as an effective review tool for students preparing for assessments on basic programming logic and can be utilized as a formative assessment to gauge student understanding before moving to more complex coding challenges. Teachers can deploy this quiz as a warm-up activity to activate prior knowledge, assign it as homework to reinforce classroom learning, or use it during review sessions to identify areas where students need additional support. The focused nature of these code-tracing problems makes this quiz particularly valuable for helping students develop the systematic thinking required to debug programs and write effective code. This assessment aligns with standards 1A-AP-10, 1A-AP-11, and 1A-AP-15, which emphasize developing programs with sequences and simple loops, decomposing steps to solve problems, and using tools to observe program state and output.
Content View
Student View
6 questions
Show all answers
1.
FILL IN THE BLANK QUESTION
1 min • 1 pt
What is output by line 6?
2.
FILL IN THE BLANK QUESTION
1 min • 1 pt
What is output by line 5?
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is output by the program?
less than 10
less than 20
less than 30
30 or more
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is output by the program?
Option A
Option B
Option C
Option D
Option E
5.
FILL IN THE BLANK QUESTION
1 min • 1 pt
What is needed to complete the code?
6.
FILL IN THE BLANK QUESTION
1 min • 1 pt
What will the value of bags be at the end of the program?
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
10 questions
conditional and iterative statements
Quiz
•
11th Grade
10 questions
ICT 9 Pre-Test
Quiz
•
9th Grade
10 questions
Grade 11 Term 4 Practice 2
Quiz
•
11th Grade
10 questions
Asesmen Diagnostik Sistem Komputer
Quiz
•
10th Grade - University
10 questions
AI and Python: Ch.1 Revision
Quiz
•
9th Grade
10 questions
Aspek Legal TIK
Quiz
•
12th Grade
10 questions
Administrasi Sistem Jaringan
Quiz
•
12th Grade
10 questions
Logic Gates
Quiz
•
9th - 12th 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