
Mobile App Dev - Unit 2: Programming (Diagnostic)
Authored by Charlie Moreno
Information Technology (IT)
10th Grade

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
15 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
Which of the following is a programming language often used for mobile app development?
HTML
Python
Photoshop
Excel
Answer explanation
Python is a coding language. It is simple to read and write, and often used for apps. HTML makes websites, Photoshop edits pictures, and Excel is for spreadsheets.
------
2.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
A variable in programming is best described as…
A picture in an app
A file stored in memory
A container that holds data
A step in a program’s loop
Answer explanation
A variable is like a box that stores information. In Roblox, a variable could track your score or how many coins you’ve collected.
------
3.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
If/Else statements are used for…
Repeating actions many times
Making decisions in a program
Drawing user interfaces
Answer explanation
If/Else tells the computer what to do when something happens. Example: If you click “like” on TikTok, it adds to your likes. Else, it does nothing.
------
4.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
A loop in programming is used to…
Store different kinds of data
Repeat instructions until a condition is met
Call other programs
Encrypt information
Answer explanation
A loop repeats code. Think of YouTube autoplay—after one video ends, the next one starts in a loop until you stop it.
------
5.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
Functions in programming are helpful because…
They organize code into reusable parts
They repeat code many times
They are random commands
They run without logic
Answer explanation
A function is like a recipe in a cookbook. Once you write it, you can use it over and over instead of retyping it every time.
------
6.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
Debugging in programming means…
Writing brand new code
Finding and fixing errors in code
Answer explanation
Debugging is fixing mistakes. Just like fixing a broken controller before playing Fortnite, debugging fixes the code so it runs right.
------
7.
MULTIPLE CHOICE QUESTION
30 sec • 5 pts
An IDE (Integrated Development Environment) is…
A storage space for code
A way to connect to Wi-Fi
A software tool where you write, test, and run code
A type of operating system
Answer explanation
An IDE is like a coding “workspace.” It’s where you write, test, and run code all in one place—like Visual Studio Code.
------
Access all questions and much more by creating a free account
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
Already have an account?