Search Header Logo

CMU CS Academy CS1 - Unit 1 Review

Authored by Dustin Burger

9th - 12th Grade

Used 531+ times

CMU CS Academy CS1 - Unit 1 Review
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

About

This quiz covers introductory computer programming concepts using a graphics-based programming environment, specifically focusing on shape creation, coordinate systems, and visual properties in what appears to be a Python-based educational platform. Designed for grades 9-12, this assessment evaluates students' understanding of fundamental programming syntax including function parameters, coordinate geometry, color properties, layering concepts, and basic error types. Students need to demonstrate mastery of shape constructors (rectangles, circles, ovals, stars), coordinate positioning systems, visual properties like fill colors and gradients, transparency through opacity settings, and the relationship between code execution order and visual layering. The questions require analytical thinking about spatial relationships, understanding of optional versus required function arguments, and the ability to trace through code to predict visual outcomes. Created by Dustin Burger, a computer science teacher in the US who teaches grades 9-12. This comprehensive review quiz serves as an excellent formative assessment tool for students completing their first unit in computer science, allowing teachers to gauge student comprehension before moving to more advanced programming concepts. The quiz works effectively as a pre-test review session, homework assignment, or in-class practice activity to reinforce core graphics programming fundamentals. Teachers can use individual question performance to identify specific areas where students need additional support, whether in coordinate geometry, function syntax, or visual property manipulation. This assessment aligns with CSTA K-12 Computer Science Standards 1A-AP-10 (developing programs with sequences), 1A-AP-11 (decomposing steps to solve problems), and 1A-AP-14 (observing intellectual property rights), while supporting the foundational programming concepts outlined in standards 1A-AP-08 through 1A-AP-12 that emphasize algorithmic thinking and program development skills essential for beginning computer science students.

    Content View

    Student View

15 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which argument is OPTIONAL when using Rect()

left

fill

width

top

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

What is the length of this line?


Line(100,200,300,200)

300

100

200

0

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Which will result in a shape with no fill?

fill = No fill

fill = "white"

fill = "clear"

fill = None

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Which is the code for this display:

Label('pick me!',100,200)

Label('pick me!',100,200,fill='blue',font='monospace')

Label('pick me!',100,200,fill='blue')

Label('pick me!',200,100,fill='blue')

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

What is this shape's gradient?

gradient('red','blue')

gradient('blue','red')

fill = 'red,blue'

gradient('purple')

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

What is the star with the LEAST roundness?

A

B

C

D

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Media Image

Which rectangle was drawn LAST?

Blue

Red

Green

Yellow

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?