NEW
Font size
WorksheetsCF 2 Semester 1 Exam
Total questions: 42
Worksheet time: 21mins
What is a variable in programming?
A security feature
A label for information used in a program
A type of computer screen
A sprite animation
What does the sprite.scale code adjust in Game Lab?
Display area size
Sprite location
Sprite movement
Sprite size
For Karel to turn right, how many times do you have to tell her to turn left?
3
1
2
4
What is a sprite in computer programming?
A type of computer virus
A debugging tool
A programming language
A character on screen with properties describing location and movement
What is a frame in animation?
A single image within animation
A security feature
A type of computer virus
A programming language
Which of the following is an appropriate computer safety practice?
Carrying Chromebook with one hand
Keeping power cords away from traffic
Ignoring temperature controls
Connecting cables while Chromebook is turned on
What is the primary purpose of an agenda?
To create presentations
To assign homework
To record meeting minutes
To plan meeting details and topics
What is the dot notation used for in Game Lab?
Writing comments
Creating new programs
Connecting sprite and property
Ending commands
What is a boolean expression?
A type of computer virus
A mathematical equation
A programming expression that evaluates to True or False
A sprite property
What defines a credible source?
Popular social media posts
Anonymous online content
Someone who uses evidence and can be trusted
Viral Videos
You want to define a new function called turn_around() that makes Karel turn 180 degrees. Which Python keyword must you use to properly start the definition of this new function?
if
def
program
loop
What defines an If-Statement?
Implements conditional statements
A loop structure
A programming error
creates variables
What is the counter pattern in programming?
A security feature
A type of sprite
A way to track increasing or decreasing numbers
A debugging tool
What is the Game Lab environment used for?
Making simple animations and games
Word processing
Web browsing
Email communication
Why will the following function not work when it's called on in a program?
incorrect spelling
nothing is wrong it will work as coded
Not indented
did not include a colon after each line
What is oversharing?
Sharing too much personal information online
Sharing minimal personal information
Not sharing any information online
Using privacy settings
What does FBLA stand for?
Future Business Leaders of America
Foreign Business Language Association
Federal Business Learning Academy
Federal Bureau of Learning Activities
Which of the following best defines plagiarism?
Creating original content
Sharing content with proper citation
Collaborating on a group project
Taking someone else's work and passing it off as your own
What is the core principle that distinguishes Machine Learning (ML) from traditional, rule-based programming?
ML is the process of manually inputting thousands of lines of code to handle every possible scenario.
ML focuses on writing every specific instruction and rule the computer will ever need.
ML allows a computer to make predictions or decisions by finding patterns in data, rather than following static, pre-programmed instructions.
ML is primarily concerned with simulating the physical actions of a robot.
What is the purpose of 'training' in the context of machine learning?
Allowing a model to train itself without human input
Giving examples to a model so it can learn
Predicting a category based on other features
Recognizing patterns without explicit programming
What is frame rate in animation?
The size of the animation
The speed at which frames are shown
The color of frames
The number of sprites
Never tell anyone online your personal information.
True
False
What is cyberbullying?
Bullying that happens through digital devices
Technical computer problems
Friendly online communication
Traditional playground bullying
You are writing a single piece of code that tells Karel to do three specific actions: put down a ball, move forward, and then turn left. What is the vocabulary term for this complete list of instructions?
Function
Indentation
Program
Command
In machine learning, what are "features" best defined as?
The inputs that a model uses to make decisions
The errors that occur during model training
The outputs predicted by a model
The programming languages used to create AI
What defines a scam?
Dishonest attempts to trick people
Security updates
Legitimate business offers
Educational content
The lines starting with # are ignored by the computer but help a human reader understand your code. What is the vocabulary term for these lines?
Comment
Indentation
Command
Bug
What is a digital footprint?
Your social media profiles only
All information about you that appears online
Photos and videos posted online only
Only your computer's browsing history
What is phishing?
An attempt to trick you into sharing personal information
A social media platform
A type of online gaming
A secure login method
What is the main purpose of debugging?
Creating new programs
Finding and fixing problems in the code
Writing new code
Installing software updates
What is clickbait?
A security feature
A programming term
Content designed to attract attention and generate clicks
A computer virus
What defines conditionals in programming?
Always-running statements
Statements that run when conditions are true
Random code execution
Variable names
How is personal information best defined?
Professional skills
General interests and hobbies
Information that identifies you specifically
Public social media posts
What is a parameter in programming?
A programming error
A software bug
Additional input information that customizes a block's function
A type of computer screen
A child explores a new playground and experiments with different equipment on their own. No one tells them how to use anything—they simply figure out what each structure does by trying it.
Unsupervised Learning
Supervised Learning
A person tries different foods for the first time. They taste each food and form their own opinion without anyone telling them whether it’s “good” or “bad.”
Unsupervised Learning
Supervised Learning
A student plays a new video game without reading instructions. They figure out the rules by exploring, failing, and observing what happens.
Unsupervised Learning
Supervised Learning
A streaming service studies what types of movies users watch and naturally groups people with similar interests—without any labels provided.
Unsupervised Learning
Supervised Learning
A student is learning to shoot a basketball. Their coach corrects their form every time—“bend your knees more,” “follow through,” “aim higher”—and the student practices using this feedback.
Unsupervised Learning
Supervised Learning
A student is practicing spelling words. Their teacher gives them the word list and corrects them when they misspell something so they can learn the right spelling.
Unsupervised Learning
Supervised Learning
A kid learns how to draw anime characters by copying examples, watching tutorials, and getting feedback from friends.
Unsupervised Learning
Supervised Learning
A spam filter is trained using emails labeled “spam” or “not spam” so it learns to sort future emails automatically.
Unsupervised Learning
Supervised Learning
