Search Header Logo

Code.org CSP Unit 4 Review

Authored by Kathleen Cross

Computers

9th - 12th Grade

Used 310+ times

Code.org CSP Unit 4 Review
AI

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

Media Image

What is output by line 6?

2.

FILL IN THE BLANK QUESTION

1 min • 1 pt

Media Image

What is output by line 5?

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

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

Media Image

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

Media Image

What is needed to complete the code?

6.

FILL IN THE BLANK QUESTION

1 min • 1 pt

Media Image

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

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?