
CMU CS Academy CS1 - Unit 1 Review
Authored by Dustin Burger
9th - 12th Grade
Used 531+ times

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
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
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
What is the star with the LEAST roundness?
A
B
C
D
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
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

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?