
CS 2 - Python Unit 1
Quiz
•
Computers
•
9th - 12th Grade
•
Hard
Jon Kern
Used 3+ times
FREE Resource
12 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What’s wrong with this code?
def go():
move()
move()
def go():
move()
move()
move()
go()
go()
The go function is called twice
The go function has been defined twice
The go function has a syntax error
go is not a command that Karel understands
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is wrong with this for loop?
for i in range = 5; move()
A. The for loop uses a semicolon(;) instead of colon(:)
B. It should say range(5) instead of range = 5
The for loop is correct
A
B
A and B
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What does the mystery function do?
def mystery():
while no_balls_present():
move()
Karel moves until it is on a ball
Karel moves once if there is no ball present
Karel moves until it puts down a ball
Karel checks if there is no ball on the current spot and then moves once
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Say Karel is on a location with one tennis ball. After the following code runs, how many tennis balls will there be at that location?
for i in range(3):
if balls_present():
take_ball()
else:
put_ball()
put_ball()
0
1
2
6
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Why does a programmer indent their code?
Helps show the structure of the code.
Easier for other people to understand.
In Python, it is used to help determine what parts of a code are included in a code block, such as an if statement or for loop.
All of the above
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Say you want to write a program to have Karel put down 300 tennis balls. Which control structure would you use?
For loop
While loop
If statement
Nested while loop
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Karel starts at Street 1, Avenue 1, facing East in a 5x5 world. What will happen after this code runs?
move()
putball()
move()
move()
move()
move()
move()
Karel will end on Street 1, Avenue 2
This code won’t run because of a syntax error
Karel will end on Street 1, Avenue 7
Karel will crash into a wall
Create a free account and access millions of resources
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
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?
Similar Resources on Wayground
10 questions
AutoCad Practice Exam
Quiz
•
10th - 11th Grade
16 questions
Topic 1 - Computer Fundamentals
Quiz
•
1st - 9th Grade
10 questions
Coding & Robotics
Quiz
•
9th Grade
11 questions
Scratch
Quiz
•
3rd - 10th Grade
10 questions
Presentation software
Quiz
•
9th Grade
10 questions
Computer Languages
Quiz
•
6th - 12th Grade
12 questions
LAN, WAN, WLAN
Quiz
•
10th Grade
15 questions
IPT AMS 6.2 Examples of Automated manufacturing Systems
Quiz
•
12th Grade
Popular Resources on Wayground
10 questions
Ice Breaker Trivia: Food from Around the World
Quiz
•
3rd - 12th Grade
20 questions
MINERS Core Values Quiz
Quiz
•
8th Grade
10 questions
Boomer ⚡ Zoomer - Holiday Movies
Quiz
•
KG - University
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
Adding Integers
Quiz
•
6th Grade
20 questions
Multiplying and Dividing Integers
Quiz
•
7th Grade
10 questions
How to Email your Teacher
Quiz
•
Professional Development
15 questions
Order of Operations
Quiz
•
5th Grade
