stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
Early Karel Programming Flashcards | StudBud
Explore
/
Early Karel Programming
Early Karel Programming
10 terms
·
StudBud Administration
·
24 plays
Imported from external platform
Flashcards
10 cards
F
Practice quiz
P
Host live
L
Questions
10
Answers
1
Which is the process of managing complexity by removing details and information to focus on the most important concepts?
abstraction
decomposition
top-down design
commenting
2
In codehs.com, what color are the multiline comments?
blue
yellow
green
red
3
Why do we use functions in programming?
All of these are correct.
Avoid repeated code
Break code down into manageable parts
Improve readability
4
Which of the following is an example of a logical error in programming?
Forgetting to write a comment for a function
Omitting an underscore in a function name
Karel moves right 2 spaces when he should have moved left 2 for the task
Forgetting a colon at the end of a function definition
5
Which of the following is a built-in command for SuperKarel but not for Karel?
move()
put_ball()
turn_around()
turn_left()
6
A pair of triple quotation marks surrounds a multi-line comment in Python.
False
True
7
Which of the following is breaking a program down into small, manageable parts that are easy to understand?
decomposition
commenting
top-down design
abstraction
8
Which is the best function name to replace the ??????????
diagonal_row_of_balls()
make_ball_triangle()
make_ball_square()
make_horizontal_row_of_balls()
9
Who is responsible for the term "computer bug"?
Grace Hopper
Ada Lovelace
Steve Jobs
Tim Berners-Lee
10
Which is Ms. Boles' favorite color?
Yellow
Red
Green
Blue