
Code.org CSP Unit 4 Review
Authored by Kathleen Cross
Computers
9th - 12th Grade
Used 312+ 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 BLANKS QUESTION
1 min • 1 pt
What is output by line 6?
(a)
2.
FILL IN THE BLANKS QUESTION
1 min • 1 pt
What is output by line 5?
(a)
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 BLANKS QUESTION
1 min • 1 pt
What is needed to complete the code?
(a)
6.
FILL IN THE BLANKS QUESTION
1 min • 1 pt
What will the value of bags be at the end of the program?
(a)
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?