Mobile Application Development I SS 2 Plan

LESSON PLAN

MOBILE APPLICATION DEVELOPMENT I

Subject Digital Technologies
Class SSS 2
Term Third Term
Week 1
Topic Mobile Application Development I
Duration 80 Minutes (Double Period)
Date ________________

Instructional Objectives

By the end of the lesson, students should be able to:

  1. Define a mobile application.
  2. Identify different types of mobile applications.
  3. Explain common uses of mobile applications.
  4. Identify mobile application development environments.
  5. Explain the basic components involved in mobile application development.

Previous Knowledge

Students are familiar with smartphones, tablets and applications used for communication, education, entertainment and other everyday activities.

Instructional Materials

  • Smartphones or tablets, where available.
  • Computer or laptop.
  • Pictures or demonstrations of common mobile applications.
  • Mobile application development software or screenshots of development environments.
  • Whiteboard and markers.
  • Projector, where available.

Teaching Methods

Explanation, demonstration, discussion, questioning, brainstorming and guided classroom activity.

Presentation Steps

Time Teacher's Activities Students' Activities
10 min Step 1: Introduction
Asks students to mention mobile applications they use and describe what they do. Uses familiar examples to introduce the topic.
Mention familiar applications and explain their uses.
10 min Step 2: Meaning of Mobile Applications
Defines a mobile application and explains how it helps users perform tasks on smartphones and tablets. Gives examples from education, communication and business.
Listen, take notes and define a mobile application in their own words.
15 min Step 3: Types and Uses of Mobile Applications
Explains educational, communication, entertainment, financial, productivity, health, navigation and shopping apps. Introduces native, web, hybrid and cross-platform applications.
Identify different types of applications, classify examples and state their uses.
15 min Step 4: Mobile Application Development Environments
Explains the purpose of development environments and introduces tools such as Android Studio, Xcode, Visual Studio Code, Flutter, React Native and MIT App Inventor.
Identify development tools and explain how they help developers create and test applications.
15 min Step 5: Basic Components of a Mobile Application
Explains the user interface, navigation, application logic, data storage, network communication, device permissions and security. Uses a learning app as an example.
Identify application components and describe their functions using familiar app examples.
10 min Step 6: Guided Class Activity
Guides students to plan a simple school learning app by selecting its purpose, target users, features and basic screens. Discusses safe handling of user information.
Sketch a simple app screen, label its components and explain the purpose of the proposed application.
5 min Step 7: Evaluation
Asks questions on the meaning, types, uses, development environments and components of mobile applications.
Answer the evaluation questions and provide relevant examples.
5 min Step 8: Conclusion and Assignment
Summarises the lesson, corrects misconceptions and gives the assignment.
Summarise key points and record the assignment.
Total: 85 Minutes

Evaluation

  1. What is a mobile application?
  2. Mention four types of mobile applications based on their uses.
  3. Differentiate between native and web applications.
  4. Name three mobile application development tools or environments.
  5. Explain the functions of the user interface, navigation and application logic.
  6. State three safety precautions to consider when using mobile applications.

Assignment

Plan a simple mobile application that could be useful in your school.

  1. Give the application a suitable name.
  2. State its purpose and target users.
  3. List five features it should have.
  4. Name two development tools or environments that could be used to create it.
  5. Draw and label its home screen, showing at least four interface elements.
  6. Identify four basic components of the application and explain their functions.

Reference

CMPNOTE Digital Technologies Lesson Note: Mobile Application Development I – SSS 2, Third Term, Week 1.

Comments

Popular posts from this blog

Complete Computer Studies/ICT Curriculum for JSS 1 to SSS 3

90 Objective Examination Questions in Major Subjects

Number Base System