Font size
S
M
L
XL
WorksheetsCoding Academy Final Exam 2025
Total questions: 43
Worksheet time: 22mins
Name
Class
Date
1.
A team is creating a prototype that plays a happy sound on the computer when the left board button is pressed and a sad song on the computer when the right board button is pressed. The happy song is working, but the sad song is not. Choose a HARDWARE problem that could be causing this bug.
a)
A. The right button is broken on the board.
b)
B. The speakers on the computer are not working.
c)
C. The file name for the sad song is incorrect.
d)
D. The board is not connected to the computer.
e)
E. The event handler does not have the correct parameters.
2.
Arrange the four stages of problem solving in the order of execution.
a)
Define, Try, Prepare, Reflect
b)
Try, Prepare, Reflect, Define
c)
Prepare, Define, Try
d)
Define, Prepare, Try, Reflect
3.
Understanding the problem when it was assigned.
a)
Try
b)
Reflect
c)
Define
d)
Prepare
4.
A collection of public copyright licenses that enable the free distribution of an otherwise copyrighted work, used when an author wants to give people the right to share, use, and build upon a work that they have created.
a)
CSS Class
b)
Creative Commons
c)
Copyright
d)
Bug
5.
During user tests for a new app, the users couldn't figure out which buttons to push, even though the design team thought it was obvious. What's the BEST way for the design team to deal with this problem?
a)
A. Give more hints in the user test to help the users understand the buttons better
b)
B. Find users who are better with technology and use them for the tests instead
c)
C. Use the design team as users in the tests, because they understand the app better
d)
D. Redesign the tests so that the users don't need to figure out that part of the app
e)
E. Redesign the app to make it easier to use the buttons, then run more user tests
6.
Of the following, which strategy will NOT help a designer better understand user needs?
a)
A. Interviewing users and asking them direct questions about their needs
b)
B. Using events to change a screen when the user presses on a certain button
c)
C. Watching the user interact with an app and recording where they have trouble
d)
D. Creating paper and digital prototypes to run user testing
e)
E. Researching the current apps and seeing how those apps address user needs
7.
Finding patterns in data that doesn’t have any labels.
a)
Features
b)
Unsupervised Learning
c)
Supervised Learning
d)
Training
8.
The process of giving examples to a model so it can learn.
a)
Features
b)
Model
c)
Supervised Learning
d)
Training
9.
When a human trains a model to learn with examples.
a)
Features
b)
Unsupervised Learning
c)
Supervised Learning
d)
Training
10.
The output you are trying to decide or predict with a model.
a)
Features
b)
Unsupervised Learning
c)
Training
d)
Label
11.
Predicting a category based on other features.
a)
Features
b)
Classification
c)
Training
d)
Label
12.
The inputs that the model uses to make decisions.
a)
Features
b)
Model
c)
Supervised Learning
d)
Training
13.
When a decision favors some things and de-prioritizes or excludes others.
a)
Bias
b)
Model
c)
Priority
d)
Correct
14.
Guidelines for good behavior.
a)
Bias
b)
Truth
c)
Ethics
d)
Correct
15.
Data that can be separated into groups.
a)
Featured Data
b)
Numerical Data
c)
Categorical Data
d)
Trained Data
16.
Data that can be counted or measured.
a)
Featured Data
b)
Numerical Data
c)
Categorical Data
d)
Trained Data
17.
A computer program designed to make a decision.
a)
Features
b)
Model
c)
Supervised Learning
d)
Training
18.
You see someone playing your favorite song on a piano. After they leave, you sit at the piano and press random notes on the piano until you start to recreate the melody from the song.
a)
Unsupervised Learning
b)
Supervised Learning
19.
You go to a swim coach who helps you learn how to swim in a pool. You watch them demonstrate basic strokes before practicing on your own.
a)
Unsupervised Learning
b)
Supervised Learning
20.
A toddler watches all of the adults in their life walk around the house. Eventually, after a lot of falling and stumbling, they learn to find their balance and start walking.
a)
Unsupervised Learning
b)
Supervised Learning
21.
You have a collection of different teas, but you’re not sure which blend you’ll enjoy most. You mix small amounts of various teas together, tasting each combination until you find a flavor you like.
a)
Unsupervised Learning
b)
Supervised Learning
22.
You are preparing for a history test by making a list of important dates and their events. You quiz yourself by covering the event and trying to remember what happened on each date.
a)
Unsupervised Learning
b)
Supervised Learning
23.
Why is a model card useful when creating a model in AI Lab? (Choose 3)
a)
Provides Transparency
b)
Helps to customize your app
c)
Helps document decisions
d)
Makes your app work
e)
Helps to make the app fair
24.
What does 'taking ownership of learning' primarily mean?
a)
Doing exactly what the teacher says
b)
Choosing projects that personally interest you
c)
Completing assignments quickly
d)
Always working alone
25.
What does an innovative designer do when their first design fails?
a)
Quit the project
b)
Blame others
c)
Learn from the failure and improve
d)
Ignore the feedback
26.
How can technology help in project design?
a)
By doing all the work automatically
b)
By providing tools to research and create
c)
By replacing human creativity
d)
By limiting design options
27.
Why is empathy important in design thinking?
a)
To make friends
b)
To understand the needs of your audience
c)
To win competitions
d)
To avoid criticism
28.
What is the primary goal of prototyping?
a)
To create a perfect final product immediately
b)
To test and refine ideas before final implementation
c)
To impress others
d)
To avoid making mistakes
29.
In the Design Thinking process, which stage involves deeply understanding the experiences and challenges of the people you're designing for?
a)
Prototype
b)
Ideate
c)
Empathize
d)
Test & Iterate
30.
When a design team conducts user interviews and observes people in their natural environment, they are primarily practicing which stage of Design Thinking?
a)
Define the problem
b)
Generate creative solutions
c)
Understand user needs
d)
Create a final product
31.
Which stage of Design Thinking requires team members to generate as many creative solutions as possible without judging their feasibility?
a)
Define
b)
Empathize
c)
Ideate or Brainstorm
d)
Test
32.
During the 'Define' stage, designers are most focused on:
a)
Creating multiple solutions
b)
Gathering user feedback
c)
Clearly articulating the specific problem to solve
d)
Building the first version of a product
33.
What is the primary purpose of creating a prototype in the Design Thinking process?
a)
To create a perfect final product
b)
To test initial ideas quickly and cheaply
c)
To impress stakeholders
d)
To complete the project
34.
What is the primary purpose of brainstorming in a design process?
a)
To quickly choose the first idea that comes to mind
b)
To explore multiple creative solutions without immediate judgment
c)
To criticize other team members' ideas
d)
To complete a project as fast as possible
35.
How does brainstorming contribute to problem-solving?
a)
By limiting creative thinking
b)
By generating a wide range of potential solutions
c)
By focusing only on the most obvious solutions
d)
By avoiding collaboration with team members
36.
What is the most important characteristic of effective brainstorming?
a)
Criticizing ideas immediately
b)
Generating only serious, practical ideas
c)
Suspending judgment and encouraging wild creativity
d)
Focusing on one person's perspective
37.
Why is reflection crucial in the design thinking process?
a)
It helps identify areas for improvement
b)
It wastes time after completing a project
c)
It discourages future creativity
d)
It proves that the first attempt was perfect
38.
What skill does reflection primarily develop?
a)
Memory recall
b)
Critical thinking
c)
Mathematical calculation
d)
Physical coordination
39.
How does reflection prepare you for future projects?
a)
By making you feel bad about past mistakes
b)
By helping you understand what worked and what didn't
c)
By preventing you from trying new approaches
d)
By ignoring previous project experiences
40.
What is the relationship between brainstorming and creativity?
a)
Brainstorming limits creativity
b)
Brainstorming encourages exploring multiple ideas
c)
Creativity happens without any process
d)
Only experts can be creative
41.
Which statement best describes the value of generating multiple ideas during brainstorming?
a)
The first idea is always the best
b)
More ideas increase the chance of finding an innovative solution
c)
Fewer ideas are more efficient
d)
Brainstorming is a waste of time
42.
What is the primary goal of reflection in design thinking?
a)
To prove you were right
b)
To understand your learning and growth
c)
To compare yourself to others
d)
To avoid future projects
43.
How does brainstorming support team collaboration?
a)
By creating competition between team members
b)
By allowing everyone to contribute ideas
c)
By silencing less vocal team members
d)
By focusing on one person's perspective
Reset
