
Fundamentals CBa1

Quiz
•
Computers
•
9th Grade
•
Hard
khatija duplayee
FREE Resource
25 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
If Karel starts at Street 5 and Avenue 1 facing South, what street and avenue will Karel be on after this code runs?
move();
move();
move();
turnLeft();
move();
Street 8 and Avenue 1
Street 2 and Avenue 1
Street 5 and Avenue 4
Street 4 and Avenue 1
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which function will teach Karel how to spin in a circle two times?
function spin() {
move();
move();
function spin() {
turnLeft();
turnLeft();
turnLeft();
turnLeft();
function spin() {
turnLeft();
turnLeft();
function spin() {
move();
move();
move();
move();
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
How many times can you call the move() function when moving Karel forward?
0
1
2
However many times you like
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
How many times should you call the start function when writing your program?
0
1
2
However many times you like
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which of the following is a benefit of using functions in programming?
Breaking down the program into smaller parts
Avoiding code repetition
Improving program readability
All of the above
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Why is it recommended to use functions in programming? (Select all that apply)
To divide the program into bigger, modular sections
To prevent redundant code
To enhance the overall clarity and comprehensibility of the program
All of the above
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Which characteristic distinguishes top-down design from other design approaches in programming?
It emphasizes breaking down the problem into smaller, more manageable pieces.
It focuses on creating visually appealing designs for web pages.
It prioritizes writing individual commands as the first step in programming.
It primarily relies on loops and classes to structure the program's execution.
Create a free account and access millions of resources
Similar Resources on Wayground
20 questions
APCSA Unit 3

Quiz
•
9th Grade
28 questions
Introduction to Programming in Java with Karel the Dog

Quiz
•
9th - 12th Grade
20 questions
Functions Parameters Return

Quiz
•
9th - 12th Grade
20 questions
Functions Test

Quiz
•
9th - 12th Grade
26 questions
AP CSP Unit 7: Parameters, Returns, and Libraries

Quiz
•
9th - 12th Grade
20 questions
Scratch-Grade 7

Quiz
•
7th - 9th Grade
23 questions
Introduction to Programming Quiz

Quiz
•
9th Grade
20 questions
Scratch Programming Quiz: Basics of Code

Quiz
•
6th Grade - University
Popular Resources on Wayground
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
9/11 Experience and Reflections

Interactive video
•
10th - 12th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
11 questions
All about me

Quiz
•
Professional Development
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
9 questions
Tips & Tricks

Lesson
•
6th - 8th Grade
Discover more resources for Computers
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade
20 questions
Digital Citizenship

Quiz
•
8th - 12th Grade
30 questions
Introduction to Computers

Quiz
•
8th - 9th Grade
35 questions
Computer Baseline Examination 2025-26

Quiz
•
9th - 12th Grade
13 questions
Problem Solving Process

Quiz
•
9th - 12th Grade
20 questions
Hardware vs. Software Quiz

Quiz
•
7th - 10th Grade
10 questions
Understanding Algorithms with Pseudocode and Flowcharts

Interactive video
•
9th - 12th Grade