St.
Vivekananda Lotus Valley Public School
Session: 2025-26
Class: VIII
Subject: Computer
Assignment
Chapter – Introduction to App Development
A. Choose the right answer
1. Google Drive and [Link] are examples of which type of app?
a) Native Apps b) Desktop Apps
c) Mobile Apps d) Web Apps
2. Which part of an app's anatomy is the visual interface that you see and interact with?
a) The Backend b) The Logic
c) The Database d) The Frontend
3. Which type of apps are accessed through a web browser and do not require installation?
a) Native Apps b) Mobile Apps
c) Web Apps d) Desktop Apps
4. Which of these is NOT listed as a category of things apps can do?
a) Playing games b) Sending messages
c) Organizing tasks d) Building hardware
5. After building an app, where you can publish it to distribute to users?
a) On a personal website only b) On a USB drive
c) To Google Play Store or Apple App Store d) To a cloud server for private use
B. Fill in the blanks
1. Native Apps are installed directly on the device and can work with or without ______________.
2. The ______________ is an extension to MIT App Inventor that helps run image classification on the app.
3. MIT App Inventor was originally built by Google and is now maintained by ______________.
4. An app or an application is a software program that performs a specific function for a user on a
______________.
5. Look Extension uses ______________ to classify images.
C. Match the following
1. Match the concepts related to MIT App Inventor.
a. Google i. Visual programming language
b. MIT ii. Maintained by
c. Block-based iii. Originally built by
d. Extensions iv. Add powerful capabilities
2. Match the general terms with their definitions in app development.
a. App i. Bringing ideas to life
b. App development ii. Require little coding
c. Mobile Phones iii. Software program
d. Beginner tools iv. A device for apps
D. Answer in one word
1. What is a software program that performs a specific function for a user on a device called? ___________
2. What is the visual interface of an app that the user sees and interacts with called? ________________
3. What is the name of the extension used in the 'WhatIsIt' app tutorial for image classification? ________
4. Which view do you use to add the logic to your app using block-based code? ________________
5. What type of learning does the Look Extension use to classify images? _______________