
CS Academy Unit 6 Review
Authored by Jennifer Greger
Computers
9th - 11th Grade
Used 104+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
About
Based on my analysis of these ten questions, this quiz covers computer programming concepts focused on graphics programming and animation using what appears to be a visual programming environment. The content is appropriate for grades 9-11, as it requires students to understand intermediate programming concepts including object properties, event-driven programming, coordinate systems, and mathematical calculations involving motion physics. Students need to grasp core concepts such as syntax rules for defining grouped objects, object properties and their relationships, event handlers and program flow control, coordinate geometry for calculating object positions over time, and different types of programmed motion patterns. The mathematical component requiring students to calculate object positions after a specific time period using stepsPerSecond demonstrates the integration of computational thinking with mathematical reasoning skills essential at the high school level. Created by Jennifer Greger, a Computers teacher in the US who teaches grades 9 and 11. This comprehensive review quiz serves as an excellent formative assessment tool to evaluate student understanding before a unit exam or as a structured review activity to reinforce key programming concepts. Teachers can deploy this quiz as a warm-up activity to activate prior knowledge, assign it as independent practice homework to solidify learning, or use it during class as a guided review where students work through problems collaboratively. The quiz effectively supports instruction by requiring students to demonstrate both conceptual understanding and practical application of programming principles, making it valuable for identifying areas where students need additional support before advancing to more complex programming challenges. This assessment aligns with computer science education standards that emphasize computational thinking, programming fundamentals, and the integration of mathematics with computer science concepts.
Content View
Student View
10 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What are the errors in defining group g below?
Missing comma between the two shapes
Both the missing comma and closing right parentheses
Missing closing right parentheses
There are no errors
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
If a group has a rectangle, star, and circle, which shapes are affected by a change in radius?
Circle only
Rectangle and star
Star and circle
All three shapes
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following is a non-position property?
centerX
top
right
points
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the default value for app.stepsPerSecond?
10
20
30
40
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What leads to onStep being called?
only when the user is using the mouse
automatically, even when the user isn’t doing anything
only when the user is using the keyboard
None of the above
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the (centerX, centerY) of c after 1 second (Remember app.stepsPerSecond = 30)?
(110, 230)
(110, 260)
(50, 200)
(80, 260)
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which type of motion is shown in the code below?
Straight Motion
Bouncing Motion
Wraparound Motion
Reversing Motion
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?