Introduction to Web and App Development

TOPIC: Introduction to Web and App Development
SUBTOPIC: Meaning and Differences Between Web and App Development
CLASS: Primary 5
DATE: ____________________
PERIOD: ____________________
DURATION: 40 minutes

LEARNING OBJECTIVES:

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

  1. Explain the meaning of web development.
  2. Explain the meaning of app development.
  3. Differentiate between web and app development.

KEY VOCABULARY WORDS:

  • Web development – Creating websites.
  • App development – Creating mobile applications.
  • Website – Pages on the internet.
  • Application (App) – A software used on phones or computers.
  • Developer – A person who creates websites or apps.

INSTRUCTIONAL MATERIALS:

  • Projector showing website vs mobile app
  • Real examples (open www.studyzone.ng and WhatsApp)
  • Whiteboard

INTRODUCTORY ACTIVITY:

  • Teacher asks: “Have you visited a website before? Have you used WhatsApp?”
  • Pupils respond, then teacher introduces the difference.

CONTENT OF THE LESSON:

What Is Web Development?

Web development is the process of creating websites that you can open using a browser like Chrome or Firefox.

Examples of websites:

  • Facebook
  • www.studyzone.ng
  • YouTube

Languages used for Web Development:

  1. HTML – for structure
  2. CSS – for design
  3. JavaScript – for making the website interactive

What Is App Development?

App development means creating mobile apps that you can download on your phone or tablet.

Examples of apps:

  • WhatsApp
  • Candy Crush
  • Instagram

Languages used for Apps Development:

  • Java
  • Kotlin (for Android)
  • Swift (for Apple/iPhones)

Key Differences Between Web and App Development

Web Development

App Development

Runs in a browser

Runs on a phone or tablet

Needs internet to work most times

Can sometimes work offline

Uses HTML, CSS, JavaScript

Uses Java, Kotlin, Swift

CLASS EXERCISE 1:

What is the difference between a website and an app?

CLASS EXERCISE 2:

Fill in the blanks:

  1. WhatsApp is an example of __________ development.
  2. A website is created using __________.

ASSIGNMENT (MCQs):

  1. A website runs in a: (a) Browser (b) Phone (c) Printer (d) Mouse
  2. An app is designed for: (a) Phones (b) Papers (c) Chairs (d) Chalkboards
  3. Which of these is a web technology? (a) HTML (b) WhatsApp (c) Instagram (d) Candy Crush
  4. Which of these is NOT an app? (a) WhatsApp (b) Scratch (c) Facebook (d) Candy Crush
  5. A person who creates websites and apps is called: (a) Teacher (b) Developer (c) Driver (d) Student
Introduction to Web and App Development
Scroll to top
Don`t copy text!
0
Would love your thoughts, please comment.x
()
x