CLASS VII SUB-Computer Chapter 2 Developing Your App

CLASS VII

SUB-Computer

Chapter 2  Developing Your App

 

Answer the following questions.

1. Define apps. Name any two web-based apps.

Apps are software programs designed to perform specific functions on mobile devices or computers.
Examples of web-based apps:

  • Google Docs
  • Canva

2. What is the use of App Inventor?

    App Inventor is used to design, develop and create mobile applications using a

    simple drag and drop interface. It is especially useful for beginners to learn app

    development.

 

3. What is the significance of productivity apps?

Ans3. Productivity apps help users complete tasks efficiently. They assist in

           managing time, organizing work, taking notes, scheduling events, and

           improving overall workflow.

 

4. Explain the different types of apps with examples.

Ans4. Following are the different types of apps :-

  • Social Media Apps: Used for communication and sharing information. (e.g., Facebook, Instagram)
  • Productivity Apps: Help in work or task management. (e.g., Google Keep, Microsoft Word)
  • Utility Apps: Perform basic tasks like calculation or scanning. (e.g., Calculator, Scanner apps)
  • E-commerce Apps: Used for buying and selling goods online. (e.g., Amazon, Flipkart)

 

 5. What are the components of MIT App Inventor interface? Explain in brief.

 Ans 5- Following are the components of MIT App Inventor interface:-

  1. Components Pane: Shows the elements added to the screen.

2.       Viewer Pane: Used to arrange and view the components that is added in the app.

3.       Palette Pane: This pane is a collection of various buttons, images and other functions. From this pane, one can add different components to your app.

4.       Properties Pane: This pane shows the properties of the different controls or components.

 

6. What is the significance of block editor?

Ans 6-The block editor allows users to create the logic or behavior of the app. It uses

           drag-and-drop programming blocks, making coding simple and visual.

 

7. Explain the purpose of the Design view in App Inventor.

Ans7- Design view is used to create the layout of the app. Users can add components

           like buttons, images, text boxes, and arrange them as desired.

 

8. Write three things that you should keep in mind while designing an app.

Ans7. Following things we should keep in mind while designing an app:-

1.     The app should be easy to use (user-friendly).

2.     Layout and design should be neat and well-organized.

3.     Buttons, text, and images should be clear and properly placed.

A. Tick () the correct option.

1. Who developed the Android OS?

 c. Google

2. Canva belongs to which category of apps?

 d. All of the options
(Mobile, Web-based, Desktop)

3. Which component contains all the built-in blocks?

 c. Blocks pane

4. In which category does the calculator on a mobile phone fall under?

 d. Utility

5. Which type of app allows users to buy and sell products or services online?

 d. E-commerce app


B. Fill in the Blanks.

  1. Mobile apps are software developed for handheld devices.
  2. Apps for iPad can be downloaded from App Store.
  3. MIT stands for Massachusetts Institute of Technology.
  4. Component pane is a collection of various buttons, images and other functions.
  5. There are two main views in MIT App Inventor: Design view and Blocks view.

C. State True or False.

  1. You can run Android apps on iOS devices too.
    False
  2. Fitness apps are categorised as productivity apps.
    False
    (Fitness apps belong to health & fitness category.)
  3. Facebook is a social media app.
    True
  4. Design view allows users to drag blocks.
    False
    (Blocks are dragged in Blocks View, not Design View.)
  5. Social media apps are primarily used for communication between individuals in real time.
    True

---------------------------------------------------------------------------------------------------------------------------

Do yourself:-

Practice the following questions:-

Q1. Convert the following into decimal number system

a) (11011) 2                    b) (10110) 2

Q2. Convert the following into binary number system

a) (95) 10         b) (200) 10     

Q3. Perform the operations (binary addition, binary multiplication)

       on the given values.

 

a) (100) 2 + (101) 2

b) (10011) 2 * (11) 2


Comments

Popular posts from this blog

CLASS X SYLLABUS 2026-27