IN THIS LESSON, YOU WILL:
β Learn about mobile phone features that can support your solution
β Understand the difference between a mobile app and a web app
β Learn how Artificial Intelligence can help solve problems
β Identify examples of AI around you
β Reflect on ethical technology use
PART 1: FEATURES OF A MOBILE DEVICE
A mobile phone is more than just a calling device.
It contains powerful tools (called sensors and components) that you can use in your app.
1οΈβ£ Camera & Microphone
Used for:
-
Taking pictures
-
Recording videos
-
Capturing voice
Uganda Example:
If your problem is poor waste management in town, users can take photos of garbage piles and upload them.
If your problem is bullying, students can record anonymous voice complaints.
2οΈβ£ GPS (Location Tracking)
Used for:
-
Finding physical location
-
Mapping services
Uganda Example:
An app that helps boda riders avoid accident-prone areas in Kampala.
Or an app that maps broken boreholes in rural areas.
3οΈβ£ Internet Connectivity
Used for:
-
Sending and receiving data
-
Updating information in real-time
Uganda Example:
Farmers checking daily produce prices in Mbale or Gulu markets.
4οΈβ£ Storage
Used for:
-
Saving user preferences
-
Offline data access
Uganda Example:
An offline revision app for students in rural areas with limited internet.
5οΈβ£ Accelerometer & Motion Sensors
Used for:
-
Detecting movement
-
Measuring speed
Uganda Example:
Fitness or sports performance tracking app for school athletes.
πΉ PART 2: MOBILE APP vs WEB APP

You must choose the correct type of application.
π± Mobile App
-
Installed on phone
-
Works offline (mostly)
-
Can access camera, GPS, sensors
-
Built for Android or iOS
Example in Uganda:
Mobile money apps
Offline learning apps
Health reporting tools
If using MIT App Inventor β You are building a mobile app.
π Web App
-
Runs in browser
-
Requires internet
-
Works on any device
-
Built with HTML, CSS, JavaScript
Example in Uganda:
School result portals
Online job platforms
Government service websites
π Progressive Web App (PWA)
-
Runs in browser
-
Can be installed like an app
-
Can work offline partially
Useful for:
Communities with low storage space.
πΉ DECISION SCENARIO
Imagine your team wants to solve this:
Problem: Farmers donβt know current market prices.
Option 1: Mobile App
Good if farmers have smartphones and need offline access.
Option 2: Web App
Good if price data updates daily and requires internet.
Which is better?
You must analyze your users first.
πΉ PART 3: WHAT ABOUT ARTIFICIAL INTELLIGENCE?
Artificial Intelligence (AI) is optional.
But it can enhance your solution.
Letβs break it down:
Artificial β Made by humans
Intelligence β Ability to learn, reason, decide
AI tries to imitate human thinking.
AI Can Do 4 Main Things:
1οΈβ£ Understand (recognize images, speech)
2οΈβ£ Learn (improve over time from data)
3οΈβ£ Use models to make predictions
4οΈβ£ Interact with humans
πΉ AI EXAMPLES IN UGANDA
Example 1: Predictive Text
When your phone suggests the next word β AI is learning patterns.
Example 2: Smart Prosthetics
Advanced prosthetic limbs that respond to muscle signals.
Example 3: Parking Assist in Cars
System detects space and helps steer.
Uganda Scenario Example:
Problem: Students struggle in Mathematics.
AI Solution Idea:
App that analyzes quiz mistakes and suggests weak topics.
AI learns from answers and adapts practice questions.
πΉ QUIZ EXAMPLE
Which uses AI?
Vacuum cleaner β
Roomba that maps your house β
Β
Remote control car β
Auto-parking vehicle β
Spell checker β
Predictive text β
Use the 4 criteria to decide.
πΉ ETHICS: BUILDING RESPONSIBLY
Ethics means asking:
Is this fair?
Who benefits?
Who might be harmed?
Example:
If you build a school ranking app:
-
Does it embarrass weaker schools?
-
Does it protect student privacy?
Technology must not replace human care.
Your app should:
β Protect privacy
β Promote fairness
β Avoid discrimination
β Respect dignity
πΉ ACTIVITY: MY VISION OF A BETTER WORLD
Discuss:
-
What kind of future do we want?
-
How can our app improve lives?
-
How can we prevent harm?
Write your teamβs vision statement.
πΉ REFLECTION QUESTIONS
Before moving to development, ask:
-
Can this problem be solved without technology?
-
Does technology make it faster or scalable?
-
Is mobile better than web?
-
Is AI necessary?
-
Is our solution ethical?
πΉ KEY TERMS
Mobile App β Installed on phone
Web App β Runs in browser
Sensor β Hardware that detects environment
AI β Machines that mimic human intelligence
πΉ STRATEGIC MESSAGE
Technology is not the goal.
Impact is the goal.
Technology is just the tool.
The best teams:
β Understand the problem
β Choose the right technology
β Use AI only when needed
β Build ethically
β Design for real users