SEE COMPUTER SCIENCE - CDC NEW CURICULLUM 2083
Unit 5
– AI and Contemporary Technology
5.1 Concept of Artificial
Intelligence (AI) and Machine Learning (ML)
Concept of Contemporary
Technologies
Contemporary technologies are modern and advanced
technologies that use computers, the internet, intelligent machines, and
digital systems to make our work, communication, learning, and daily
activities easier and smarter.
Advancement in technology has
developed machines and systems that can:
- Learn
from past experiences and data
- Understand
their surroundings
- Communicate
with humans using natural language
- Perform
complex tasks automatically
- Store
and access information through the internet
- Create
simulated or virtual environments
Some major contemporary
technologies are:
🤖 Artificial Intelligence (AI)
🦾
Robotics
🥽
Virtual Reality (VR)
☁️
Cloud Computing
🌐
Internet of Things (IoT)
Importance of Contemporary
Technologies
Technologies such as AI,
Robotics, VR, Cloud Computing, and IoT are changing the way we:
- Live
- Work
- Communicate
- Learn
- Store
information
- Perform
daily activities
💡 Do You Know?
😊 Emotion-Recognizing AI
Some AI systems can analyze facial
expressions and voice patterns to recognize signs of human emotions and
respond accordingly.
🎮 AI in Video Games
AI is used in video games to make computer-controlled
players smarter and more challenging.
🤔 Let’s Think
1. Can machines ever think like
humans?
Machines can perform some
human-like tasks such as learning, recognizing patterns, solving problems,
and making decisions. Example: Imagine a robot playing badminton. At
first, it observes and copies a human player. It then learns from its mistakes
and gradually improves its performance.
2. Have you ever talked with Large
Language Models (LLMs) like ChatGPT or DeepSeek in your own language?
Large Language Models (LLMs) are AI systems trained on large
amounts of text. They can understand and generate human language and
communicate with users in different languages.
Examples: ChatGPT and DeepSeek.
3. Where do your photos, videos,
and documents go when you save them “in the cloud”?
When data is saved in the cloud,
it is stored on remote servers connected to the internet.
This allows users to access their
files from different devices anywhere and anytime, with internet access.
📘 5.1 Artificial Intelligence and
Machine Learning
🤖 Artificial Intelligence (AI)
Artificial Intelligence (AI) is a branch of computer science
that focuses on creating machines that can think, learn, and act like humans.
Explanation
AI enables computers and machines
to perform tasks that normally require human intelligence.
AI systems can perform abilities
such as:
- Learning from experience
- Reasoning and making logical decisions
- Problem-solving
- Planning
- Understanding
human language
- Recognizing
objects and patterns
- Controlling
or moving objects
Traditional computers mainly follow
fixed instructions to process and store data. AI-based computers can do
much more. They can learn from previous experiences, analyze large amounts of
data, identify patterns, and make decisions to complete specific tasks.
Examples of AI
♟️ Chess-playing computers
🚗
Self-driving cars
🌐
Language translation
🙂
Face detection
💬
Question-answering systems
🤖
Intelligent robots
⭐ Key Point
AI makes computers capable of
performing tasks that normally require human intelligence.
🧠 Machine Learning (ML)
Machine Learning (ML) is a subset of Artificial
Intelligence that enables computers to learn from data and improve their
performance over time without being directly programmed for every task.
Explanation
In the past, computers could
perform tasks only by following step-by-step instructions given by
programmers.
With Machine Learning, computers
can:
- Learn
from data and past experiences
- Identify
patterns
- Make
predictions
- Improve
their performance with experience
- Make
decisions based on learned information
Instead of programming every
possible rule, we provide the computer with examples so that it can learn
patterns by itself.
Example: Dog and Cat Recognition 🐶🐱
Suppose we want a computer to
identify dogs and cats.
Instead of giving it step-by-step
instructions, we provide many examples of dog and cat images.
The computer studies these images,
identifies their patterns and characteristics, and learns how to distinguish
between them.
Training Images → Find Patterns →
Learn → Identify New Image
This process of learning from data
is called Machine Learning.
⭐ Key Point
Machine Learning allows computers
to learn from data rather than depending only on fixed instructions.
🔗 Relationship Between AI and ML
Artificial Intelligence and Machine
Learning are closely related.
AI is the broader field concerned
with making machines intelligent, while ML is a subset of AI that
allows machines to learn from data and improve through experience.
AI = Makes machines intelligent
ML = Helps machines learn from data
Machine Learning makes many AI
systems more powerful and flexible because they can improve their
performance based on past data and experience.
Example: Google Maps 🗺️
Google Maps can use traffic and
route data to help suggest suitable or faster routes.
The system analyzes information
such as:
- Traffic
conditions
- Road
information
- Previous
traffic patterns
This is an example of AI using
Machine Learning to make useful decisions.
🔍 Comparison Between Artificial
Intelligence and Machine Learning
|
Artificial Intelligence (AI) |
Machine Learning (ML) |
|
AI is a branch of computer
science that focuses on making machines think and behave intelligently like
humans. |
ML is a subset of AI that enables
computers to learn from data and improve their performance. |
|
AI is a broader concept. |
ML is a part or subset of AI. |
|
AI uses techniques such as reasoning,
problem-solving, planning, and natural language processing. |
ML mainly focuses on learning
patterns and making predictions from datasets. |
|
Its main goal is to make machines
perform intelligent tasks. |
Its main goal is to make machines
learn and improve from data. |
|
AI includes robots, chatbots,
and smart assistants. |
ML includes spam filters,
recommendation systems, and product suggestions. |
|
Example: A robot serving customers in a
hotel. |
Example: A YouTube recommendation system
suggesting videos based on user data. |
📘 Applications of Artificial
Intelligence (AI)
a. Gaming 🎮
Gaming in AI refers to the use of artificial
intelligence to make computer-controlled players smarter, more realistic,
and capable of making decisions.
Explanation
AI is widely used in modern games
to create a dynamic and engaging experience. It can analyze many
possible moves, predict outcomes, and choose suitable actions during gameplay.
AI can also play games with humans
and improve its performance through repeated practice.
Examples
- Chess
- Poker
- Football
games
- Strategy
games
Example: An AI chess program analyzes
different possible moves and selects a suitable move to compete with a human
player.
b. Natural Language Processing
(NLP) 🗣️
Natural Language Processing (NLP) is an application of AI that
enables computers to understand, interpret, and respond to human language.
Explanation
NLP allows users to communicate
with computers through text or voice. It helps computers understand
spoken or written language and provide meaningful responses.
It can also be used to control
devices through voice commands.
Examples
- Siri
- Alexa
- Voice
assistants
- Language-based
chat systems
Example: A user asks Siri a question using
voice, and Siri understands the request and gives a response.
c. Automated Grading 📝
Automated grading is the use of AI tools to check,
evaluate, and score students' work automatically.
Explanation
AI can check tests, assignments,
quizzes, and written work. It can also provide instant feedback, suggestions,
and corrections.
Automated grading helps teachers
save time and gives students quick results.
Examples
- Grammarly
- Google
Forms
- Quillionz
Example: Google Forms can automatically
check quiz answers and display the score immediately.
d. Personalized Learning 📚
Personalized learning is the use of AI to provide
learning materials and activities according to a student's ability,
interests, needs, and learning speed.
Explanation
Every student learns differently.
AI can study a learner's progress and provide suitable lessons, questions, or
activities.
Instead of giving the same learning
experience to everyone, AI can create a more individual learning path.
Example
Duolingo can adjust learning activities
according to a learner's progress and performance.
Key Idea
Personalized Learning = Learning
according to individual needs
e. Expert Systems 🧠
An expert system is an
AI-based computer program that uses stored knowledge and rules to solve
problems or give advice like a human expert.
Explanation
Expert systems are designed for
specific fields. They use information stored in a knowledge base and apply
rules to reach a conclusion.
Examples
- Medical
diagnosis
- Technical
troubleshooting
- Financial
advice systems
Example: A medical expert system may
analyze symptoms and help suggest possible diseases or treatment options.
f. Vision Systems 👁️
A computer vision system is
an AI technology that enables computers to recognize, understand, and
analyze images and videos.
Explanation
Vision systems use cameras, images,
and algorithms to identify objects, faces, shapes, and other visual
information.
Examples
- Face
unlock in smartphones
- Facial
recognition
- Object
detection
Example: A smartphone uses facial
recognition to identify the owner and unlock the device.
g. Handwriting Recognition ✍️
Handwriting recognition is an AI technology that can recognize
handwritten characters and convert them into digital text.
Explanation
The system reads handwritten
information from paper or a digital screen and converts it into text that can
be stored, searched, or edited on a computer.
Process
Handwritten Text → AI Recognition →
Digital Text
Example
A handwriting recognition
application converts notes written with a digital pen into editable computer
text.
h. Intelligent Robots 🤖
Intelligent robots are robots that use AI to sense
their surroundings, learn, make decisions, and perform tasks.
Explanation
These robots use sensors to detect:
- Light
- Heat
- Sound
- Movement
They can learn from experience,
adjust to new situations, and perform tasks with less human control.
Examples
- Factory
robots
- Medical
robots
- Space
exploration robots
Example: Intelligent robots are used in
factories to perform repetitive or dangerous tasks.
⭐ Quick Revision Table
|
Application |
Main Function |
Example |
|
Gaming |
Makes computer players smart |
Chess |
|
NLP |
Understands human language |
Siri |
|
Automated Grading |
Checks and scores students' work |
Google Forms |
|
Personalized Learning |
Provides learning based on
individual needs |
Duolingo |
|
Expert Systems |
Gives expert-like advice |
Medical diagnosis system |
|
Vision Systems |
Understands images and videos |
Face unlock |
|
Handwriting Recognition |
Converts handwriting into digital
text |
Digital note recognition |
|
Intelligent Robots |
Senses, learns, and performs
tasks |
Factory robots |
⭐ One-Line Exam Point
AI is applied in many areas such as
gaming, language processing, education, expert systems, vision, handwriting
recognition, and robotics to make machines perform intelligent tasks.
📘 Applications of Machine Learning
(ML)
a. Email Spam Detection 📧
Email spam detection is the use of Machine Learning to identify
unwanted, suspicious, or harmful emails and separate them from normal
emails.
Explanation
ML studies patterns in emails such
as message content, sender details, links, and previous spam examples. Based on
these patterns, it can decide whether an email should go to the inbox or
spam folder.
Example
Gmail automatically sends
suspicious promotional or harmful emails to the spam folder.
b. Speech Recognition 🎤
Speech recognition is the use of Machine Learning to understand
human speech and convert spoken words into text or commands.
Explanation
ML models are trained using many
voice samples. They learn speech patterns and help computers recognize spoken
words.
Examples
- Siri
- Alexa
- Voice
typing
Example: A user speaks into a phone, and
the system converts the speech into text.
c. Image Recognition 🖼️
Image recognition is the use of Machine Learning to identify
people, objects, or patterns in images.
Explanation
ML studies many labelled images and
learns the features of objects or faces. It can then identify similar objects
in new images.
Applications
- Face
unlock
- Photo
tagging
- Object
identification
- Medical
image analysis
Example: A smartphone recognizes the
owner's face and unlocks automatically.
d. Self-Driving Cars 🚗
Self-driving cars are vehicles that use Machine
Learning to understand their surroundings and make driving decisions
automatically.
Explanation
ML helps the car identify:
- Roads
- Traffic
signs
- Pedestrians
- Other
vehicles
- Obstacles
It then helps the vehicle decide
when to turn, slow down, or stop.
Example
A self-driving car detects a
pedestrian and applies the brake automatically.
e. Chatbots and Virtual Assistants 💬
Chatbots and virtual assistants are AI systems that use Machine
Learning to communicate with users and improve their responses from data and
previous interactions.
Explanation
They learn from conversations and
use patterns in language to understand questions and provide suitable replies.
Examples
- Siri
- Alexa
- Customer
service chatbots
Example: A customer service chatbot answers
common customer questions automatically.
f. Fraud Detection 💳
Fraud detection is the use of Machine Learning to identify
unusual or suspicious financial activities.
Explanation
Banks train ML systems using normal
and fraudulent transaction patterns. The system can detect unusual behaviour
and warn about possible fraud.
Example
A bank detects an unusual online
transaction and blocks or flags it for verification.
g. Social Media Feeds 📱
Social media feed recommendation is the use of Machine Learning to select
and display content based on a user's interests and activities.
Explanation
ML studies what users:
- Like
- Watch
- Search
- Click
- Share
It then recommends content that
matches their interests.
Examples
- Facebook
- TikTok
- Instagram
Example: TikTok recommends videos similar
to the ones a user watches or likes.
h. Dark Web Monitoring 🌐
Dark web monitoring is the use of Machine Learning to detect
suspicious patterns and possible illegal activities on hidden parts of the
internet.
Explanation
ML can analyze large amounts of
data and identify unusual behaviour or patterns that may be linked to
cybercrime.
Example
Cybersecurity systems may use ML to
detect suspicious activities connected with stolen data or illegal online
networks.
i. Cybersecurity 🔐
Cybersecurity using Machine
Learning means
using ML to detect, prevent, and respond to cyber threats and attacks.
Explanation
ML studies patterns in network
traffic and user behaviour. It can identify suspicious activities and help stop
attacks.
Examples
- Hacking
detection
- Phishing
detection
- Malware
detection
- Suspicious
login detection
Example: An ML system detects an unusual
login attempt and blocks access.
⭐ Quick Revision Table
|
Application |
Main Function |
Example |
|
Email Spam Detection |
Detects unwanted emails |
Gmail spam filter |
|
Speech Recognition |
Understands human speech |
Siri |
|
Image Recognition |
Identifies people or objects |
Face unlock |
|
Self-Driving Cars |
Makes driving decisions |
Automatic braking |
|
Chatbots & Virtual Assistants |
Communicates with users |
Alexa |
|
Fraud Detection |
Detects suspicious transactions |
Bank fraud alert |
|
Social Media Feeds |
Recommends content |
TikTok feed |
|
Dark Web Monitoring |
Detects suspicious hidden-web
activity |
Cybercrime monitoring |
|
Cybersecurity |
Detects cyber threats |
Phishing detection |
⭐ One-Line Exam Point
Machine Learning is used in email
filtering, speech and image recognition, self-driving cars, chatbots, banking,
social media, dark web monitoring, and cybersecurity to help computers learn
from data and make better decisions.
Activity 1: Recent AI Tools and
Their Applications
|
S.N. |
AI Tool |
Developer |
Key Features |
Applications |
|
1 |
ChatGPT |
OpenAI |
Answers questions, generates
text, analyzes files and data, supports voice and images |
Education, writing, research,
coding, problem-solving |
|
2 |
Google Gemini |
Google |
Text, voice and image input,
summarization, image generation, integration with Google services |
Learning, writing, research,
planning, coding |
|
3 |
Microsoft Copilot |
Microsoft |
AI chat, creates documents and
presentations, works with Microsoft 365 apps |
Office work, study, writing, data
analysis, presentations |
|
4 |
Claude |
Anthropic |
AI conversation, writing,
summarization, document analysis and reasoning |
Research, studying, writing,
document analysis |
|
5 |
Perplexity |
Perplexity AI |
AI-powered web search, gives
direct answers with sources and citations |
Research, fact-finding, study and
information search |
Short Presentation Points
1. ChatGPT:
ChatGPT is developed by OpenAI. It can answer questions, create content,
analyze information and help in learning and coding.
2. Google Gemini:
Gemini is developed by Google. It can work with text, voice and images
and can help with writing, learning, summarizing and planning.
3. Microsoft Copilot:
Copilot is developed by Microsoft. It can assist with Word, Excel,
PowerPoint and other productivity tasks and is available on mobile and desktop.
4. Claude:
Claude is developed by Anthropic. It is mainly used for AI
conversations, writing, reasoning and analyzing documents.
5. Perplexity:
Perplexity is an AI answer engine that searches the web and provides
answers with sources and citations. It is available on the web and mobile
devices.
Key Point ⭐
Modern AI tools are used in
education, research, communication, programming, business, content creation and
many other fields.
Emerging Technologies
Do You Know? 🤖
Some AI robots can recognize human
emotions from facial expressions and voice and respond in a more human-like
way.
AI is also used in video games
to make computer-controlled players smarter and more challenging.
📘 5.2 Concept of Learning Techniques
in Machine
Supervised and Unsupervised
Learning
A modern computer can learn from
past experiences and the data provided to it. It can analyze data, identify
patterns, draw conclusions, and make decisions automatically.
Machine Learning mainly uses two
types of learning techniques:
- Supervised
Learning
- Unsupervised
Learning
👨🏫 Supervised Learning Technique
Supervised Learning is a machine learning technique in
which a computer is trained using labelled data with proper guidance. In
this technique, the machine is provided with input data along with the correct
answers or tags so that it can learn the relationship between input and output.
The computer studies the labelled
examples, learns patterns from the data, and uses that knowledge to predict or
identify new data.
For example, a computer is trained
with labelled images of tigers and lions. After learning their
differences, when new images are provided, it can recognize whether the image
is of a tiger or a lion.
Examples:
🐯
Animal image classification
📧
Email spam detection
🙂
Face recognition
🔍 Unsupervised Learning Technique
Unsupervised Learning is a machine learning technique in
which a computer is not provided with labelled data or correct answers.
Instead, the machine analyzes the given data by itself, finds hidden patterns,
and creates groups or categories based on similarities.
In this technique, the computer
learns without being provided with predefined correct answers.
For example, if a computer is given
pictures of tigers and lions without labels, it analyzes their
appearance and characteristics and may group them into two different categories
based on their similarities and differences.
Examples:
🐯
Grouping animals based on features
🛒
Grouping customers based on buying behaviour
📊
Finding patterns in large datasets
|
Supervised Learning |
Unsupervised Learning |
|
Supervised learning is a
technique in which a computer learns from labelled data with guidance. |
Unsupervised learning is a
technique in which a computer learns from unlabelled data and finds patterns
by itself. |
|
The data contains correct
answers or tags. |
The data does not contain correct
answers or tags. |
|
The machine learns the
relationship between input and output. |
The machine finds hidden
patterns and groups in the data. |
|
It uses labelled training data. |
It uses unlabelled training
data. |
|
It is mainly used for classification
and prediction. |
It is mainly used for pattern
discovery and grouping. |
|
Example: Training a computer with
labelled images of tigers and lions to identify them. |
Example: Giving unlabelled tiger and lion
images and allowing the computer to group them based on similarities. |
Activity 1.2: Create a Machine
Learning Model
In this activity, you will use Google
Teachable Machine to create a simple image classification model that can
distinguish between cats and dogs.
Steps
- Visit
Google Teachable Machine:
Open Teachable Machine - Click
Get Started and select Image Project.
- Create
two classes:
- Class 1: Cat
- Class 2: Dog
- Upload
5 different images of cats to the Cat class.
- Upload
5 different images of dogs to the Dog class.
- Click
Train Model to train the computer using these labelled images.
- After
training, upload new cat and dog images that were not used during
training.
- Observe
whether the model correctly identifies the new images as Cat or Dog.
- Record
your observations and present your trained model and learning experience
in the class.
What Do We Learn From This
Activity?
This activity demonstrates supervised
learning because the computer is trained using labelled images of
cats and dogs.
Training Images → Learning Patterns
→ New Image → Prediction
Google Teachable Machine allows
students to create image, sound, and pose recognition models without coding.
Its basic process is to gather examples, train the model, and test it with
new examples.
💡 Do You Know?
Online Shopping 🛒
When you shop online, AI and
Machine Learning can study your browsing and shopping behaviour and
recommend products that may interest you.
Example:
You frequently search for sports shoes → the system may recommend similar shoes
or sports products.
Self-Driving Cars 🚗
Machine Learning helps self-driving
cars understand their surroundings.
It can help them:
- Recognize
traffic signs
- Detect
pedestrians
- Identify
other vehicles
- Understand
road conditions
- Make
driving decisions
- Reduce
the risk of accidents
⭐ Key Point
Machine Learning allows computers
to learn from examples and use that learning to make predictions or decisions
about new data.
📘 5.3 AI in Robotics and Simulation
of Simple Robotic Tasks
🤖 AI in Robotics
AI in Robotics is the use of Artificial
Intelligence in designing, building, and operating robots so that they can sense
their surroundings, make decisions, and perform tasks automatically.
Explanation
A robot uses different devices and
sensors to collect information from its surroundings.
Common sensors include:
- 📷 Cameras
- 🎤 Microphones
- 🌡️ Temperature sensors
- 💡 Light sensors
- 📍 Motion or distance sensors
The robot processes this
information and performs the required task.
Sensors → Input → AI Processing →
Decision → Action
AI makes robots more intelligent by
helping them:
- Understand
their surroundings
- Make
decisions
- Perform
complex tasks
- Learn
from experience
- Adapt
to changing situations
Why Are Robots Useful?
Robots are especially useful for
jobs that are:
- Dangerous
- Difficult
- Repetitive
or tedious
- Highly
precise
They can perform such tasks with
less risk to human life.
Applications of AI Robots
💣 Bomb Disposal
Robots can inspect and handle
explosive materials in dangerous areas.
🌊 Ocean Exploration
Robots can explore deep oceans
where it may be difficult or unsafe for humans.
🔥 Firefighting
Robots can enter dangerous fire
areas and assist in rescue or firefighting operations.
🚀 Space Exploration
Robots are used to explore planets
and other environments in space.
☢️ Nuclear and Chemical Environments
Robots can work in areas containing
harmful radiation or dangerous chemicals.
Other Areas Where Robots Are Used
🏭 Manufacturing
Robots are used for assembling,
welding, packaging, and other factory tasks.
🏥 Healthcare
Robots can assist doctors during
medical procedures and help with hospital activities.
🌾 Agriculture
Robots can assist in planting,
monitoring crops, and other farming activities.
🏠 Homes
Robots can perform household tasks.
Example: Robotic vacuum cleaner.
Benefits of Robots
Robots help to:
- Make
work faster
- Improve
safety
- Increase
efficiency
- Perform
repetitive tasks accurately
- Work
in dangerous environments
- Reduce
human effort
⭐ Key Point
AI makes robots smarter by enabling
them to sense, process information, make decisions, and perform tasks
automatically.
📘 Activity 1.3: Simulation of a
Simple Robotic Task Using Scratch
Objective
To create a simple Scratch program
in which a robot moves a certain number of steps and displays different
messages.
Steps
- Visit
the Scratch website:
https://scratch.mit.edu/ - Delete
the default sprite.
- Choose
a robot sprite and select a suitable backdrop.
- Add
block commands to make the robot:
- Start
when the green flag is clicked
- Move
a certain number of steps
- Display
different messages
- Click
the green flag to run the program.
- Observe
the robot moving and displaying the messages.
Simple Block Logic
When Green Flag Clicked
↓
Say “Hello!”
↓
Move 50 Steps
↓
Say “I am moving!”
↓
Move 50 Steps
↓
Say “Task Completed!”
Result
The robot moves according to the
given commands and displays messages on the screen.
Learning Outcome
This activity helps students
understand how block-based programming can be used to simulate simple
robotic movements and actions.
📘 Activity 1.4: Make a Robot Move in
a Square
Objective
To create a simple robot simulation
that moves in the shape of a perfect square.
Steps
- Open
an online robot simulator such as RoboBlockly.
- Select
or create a robot.
- Give
the robot commands to move forward.
- Turn
the robot 90° after completing one side.
- Repeat
the same steps four times.
Movement Logic
Move Forward → Turn 90° → Repeat 4
Times
Simple Algorithm
- Move
forward a fixed distance.
- Turn
right 90°.
- Move
forward the same distance.
- Turn
right 90°.
- Repeat
until all four sides are completed.
Better Block Logic
Repeat 4 Times
- Move
forward
- Turn
right 90°
Result
The robot follows four equal sides
and four right-angle turns, forming a square path.
⭐ Key Point
A square has 4 equal sides and 4
right angles, so the robot must move the same distance four times and turn 90°
after each side.
5.4 Definition of
Generative AI (Such as Copilot, ChatGPT, Gemini)
🤖 Generative Artificial Intelligence
Generative AI (Gen AI) is a type of Artificial
Intelligence that can create new content such as text, images, music,
audio, code, and videos.
Explanation
Earlier computers mainly worked
with information and instructions already provided to them.
Generative AI can do more. It
learns patterns from large amounts of data and uses that learning to
generate new content according to the user's request or prompt.
The response generated by
Generative AI may be different depending on the question, instruction, or
prompt given by the user.
Generative AI Can Create
- 📝 Text
- 🖼️ Images
- 🎵 Music
- 🎥 Videos
- 💻 Computer code
Examples
- Microsoft
Copilot
- ChatGPT
- Google
Gemini
⭐ Key Point
Generative AI learns patterns from
existing data and uses them to generate new content.
5.4.1 Microsoft Copilot 💻
Microsoft Copilot is a generative AI assistant
developed by Microsoft that helps users perform tasks such as writing,
creating content, analyzing information, and assisting with coding.
Explanation
Copilot can work with Microsoft
applications and other productivity tools. It can help users:
- Write
and edit text
- Generate
ideas
- Summarize
information
- Assist
with programming
- Work
with documents and data
It can make tasks easier,
especially for students, office users, and beginners in programming.
Applications
- Writing
documents
- Coding
assistance
- Creating
summaries
- Working
with Microsoft tools
5.4.2 ChatGPT 💬
ChatGPT is a generative AI chatbot
developed by OpenAI that can understand user prompts and generate
human-like responses.
Explanation
ChatGPT was initially known mainly
as a text-based chatbot. Modern versions can work with different types of input
and content.
It can:
- Understand
natural language
- Answer
questions
- Generate
and edit text
- Analyze
files
- Understand
images
- Assist
with coding and learning
Applications
- Education
- Writing
- Research
assistance
- Programming
- Question
answering
- Content
creation
⭐ Example
A student can ask ChatGPT to
explain a computer science concept in simple language.
5.4.3 Gemini 🌐
Gemini is Google's generative AI
assistant that can understand and generate information in different forms and
work with various Google services.
Explanation
Gemini can act as a digital
assistant and help users with tasks such as:
- Answering
questions
- Writing
and editing
- Summarizing
information
- Generating
ideas
- Working
with Google services
- Understanding
different types of information
Applications
- Learning
- Writing
- Research
- Productivity
- Google
Workspace assistance
🔍 Comparison of Popular Generative
AI Tools
|
Tool |
Developed By |
Main Use |
|
Copilot |
Microsoft |
Writing, productivity, coding
assistance |
|
ChatGPT |
OpenAI |
Conversation, learning, writing,
coding, content generation |
|
Gemini |
Google |
AI assistance, writing, research,
and Google services |
🧠 Traditional Computer vs Generative
AI
|
Traditional Computer |
Generative AI |
|
Mainly follows predefined
instructions. |
Can generate new content from
prompts. |
|
Works mainly with stored or
provided information. |
Learns patterns from large
datasets. |
|
Does not normally create new
human-like content by itself. |
Can create text, images, code,
music, and other content. |
|
Gives results according to fixed
programs. |
Can generate different responses
for different prompts. |
🎨
Activity 1.5: Creating Images Using AI Image Generating Tools
Title: Generating
Images Using Generative AI Tools
Objective:
To explore AI
image-generating tools and learn how Artificial Intelligence can create images
from text prompts.
Tools Used:
- DALL·E
- Craiyon
- Other AI image-generating
tools
Procedure:
- Open an AI image-generating
tool such as DALL·E or Craiyon.
- Enter a text prompt describing
the image you want to create.
- Generate the image using the
AI tool.
- Try different prompts and
compare the generated results.
- Select the favorite image and
prepare a short caption describing the scene.
- Display the image and caption
in the class.
Sample Prompts:
- Prompt:
"A robot teacher teaching students in a smart classroom with AI technology."
Caption:
"A robot teacher helping students learn in a modern AI-powered
classroom."
- Prompt:
"Students learning with AI assistants using computers in a futuristic classroom."
Caption:
"Students using Artificial Intelligence tools to improve their learning
experience."
- Prompt:
"A friendly AI robot helping doctors in a modern hospital."
Caption:
"An intelligent robot assisting doctors with advanced healthcare
technology."
Observation:
The AI image
generator created new images based on the given text prompts. The generated
images showed how Generative AI can understand descriptions and create visual
content.
Result:
Successfully created
an AI-generated image using a text prompt and learned how Generative AI is used
in creative fields.
Learning Outcome:
- Understood the concept of Generative
AI.
- Learned how text prompts can
generate images.
- Explored applications of AI in
education, healthcare, and creativity.
5.5 Application of
integrated AI tools such as google doc and email, office 365.
🤖 Integrated AI Tools
Integrated AI tools are AI-powered features built into
applications such as Google Docs, email services, and Microsoft 365 to
help users perform tasks more easily, quickly, and accurately.
Explanation
AI integration helps users to:
- Organize
content
- Correct
grammar and spelling
- Write
faster
- Use
voice typing
- Translate
languages
- Summarize
information
- Analyze
data
- Improve
presentations and communication
These features reduce manual work
and increase productivity and efficiency.
📄 Application of AI in Google Docs
1. Smart Compose with
Auto-Correction
AI suggests words or sentences
while typing and can automatically correct common writing mistakes.
Example: It may suggest the next few words
while writing a sentence.
2. Grammar and Spelling
AI identifies grammar and
spelling mistakes and suggests corrections.
Example: Incorrect spelling can be
underlined and corrected automatically.
3. Voice Typing 🎤
Voice typing allows users to speak
instead of type. The spoken words are converted into text.
Example: A student can dictate notes using
a microphone.
4. Language Translation 🌐
AI can help translate text from one
language into another.
Example: Translating English text into
Nepali.
5. Auto Summary 📝
AI can create a short summary of
lengthy content, helping users understand the main points quickly.
📧 Application of AI in Email
1. Smart Compose and Quick Reply
AI suggests sentences while writing
emails and provides short automatic reply suggestions.
Example: Suggested replies such as “Thank
you” or “Sounds good.”
2. Schedule Email ⏰
Email tools allow users to prepare
an email and schedule it to be sent at a chosen time.
3. Spam Filtering 🚫
AI identifies unwanted or
suspicious emails and automatically sends them to the spam folder.
4. Grammar and Writing Suggestions ✍️
AI checks writing and suggests
improvements in grammar, spelling, clarity, and sentence structure.
5. Email Summarization
AI can summarize long email
messages or conversations so users can understand the important points quickly.
💻 Application of AI in Microsoft 365
1. AI-Powered Writing Tools in Word
AI can assist users in:
- Writing
- Editing
- Correcting
grammar
- Summarizing
text
- Improving
documents
2. AI-Driven Data Analysis in Excel
📊
AI can help analyze large amounts
of data, identify patterns, and produce useful insights.
Example: AI can help identify trends in
sales data.
3. AI-Enhanced Presentations 📽️
AI can help users create and
improve presentations by suggesting:
- Slide
designs
- Content
- Images
- Layouts
- Summaries
4. AI-Powered Meetings and
Collaboration 👥
AI can support online meetings and
teamwork by providing features such as:
- Meeting
summaries
- Transcriptions
- Important
points
- Task
suggestions
⭐ Quick Revision Table
|
Application |
AI Features |
|
Google Docs |
Smart compose, grammar and
spelling, voice typing, translation, auto summary |
|
Email |
Smart compose, quick reply,
scheduling, spam filtering, writing suggestions, summarization |
|
Microsoft 365 |
AI writing, data analysis,
presentations, meetings and collaboration |
5.6 Ethics in AI:
Bias, Privacy, and Security
📘 5.6 Ethics in AI
Bias, Privacy and Security
⚖️ Ethics in AI
Definition
Ethics is a set of moral principles that
helps people decide what is right or wrong, fair or unfair, and good or bad.
Ethics in AI
Ethics in AI means using and developing AI
systems in a way that is fair, safe, responsible, transparent, and
respectful of people’s rights and privacy.
Importance of Ethics in AI
Ethics helps ensure that AI
systems:
- Treat
people fairly
- Protect
personal information
- Avoid
causing harm
- Make
responsible decisions
- Work
transparently
- Remain
safe and secure
1. Bias in AI ⚠️
Definition
Bias in AI means an AI system makes unfair
or unequal decisions because of biased, incomplete, or unbalanced training
data.
Explanation
AI systems learn from data. If the
training data contains unfair patterns or does not properly represent different
groups, the AI may also produce unfair results.
Bias may occur based on:
- Gender
- Race
- Age
- Background
- Other
personal characteristics
Example
If a hiring AI is trained mainly on
resumes from men, it may unfairly prefer male applicants and ignore
equally qualified women.
Key Point
Biased data can produce biased AI
decisions.
2. Privacy in AI 🔐
Definition
Privacy in AI means protecting a person’s personal
information and data from unauthorized access, misuse, or disclosure.
Explanation
AI systems may collect and use
personal information such as:
- Name
- Location
- Photos
- Voice
- Search
history
- Personal
preferences
This information should be kept
safe and used responsibly.
If personal data is misused, it may
lead to:
- Identity
theft
- Spying
- Loss
of privacy
- Unfair
treatment
- Unauthorized
use of information
Key Point
Personal data used by AI should be
collected, stored, and used safely and responsibly.
3. Security in AI 🛡️
Definition
AI security means protecting AI systems, data,
and models from hacking, tampering, misuse, and other cyber threats.
Explanation
AI depends heavily on data. If
attackers change the data or interfere with the AI system, it may produce
incorrect or dangerous results.
Example
If the system of a self-driving car
is hacked or its data is changed, the car may make an unsafe driving decision.
Methods Used to Improve AI Security
- Encryption
- Access
control
- Threat
detection
- Secure
passwords
- Regular
monitoring and updates
Key Point
AI systems must be protected from
cyber threats so that they can work safely and correctly.
🔍 Difference Between Bias, Privacy
and Security in AI
|
Bias |
Privacy |
Security |
|
Bias means unfair or unequal
decisions made by AI. |
Privacy means protecting personal
information from unauthorized access or misuse. |
Security means protecting AI
systems and data from cyber threats and attacks. |
|
Mainly related to fairness. |
Mainly related to personal
information. |
Mainly related to system
protection. |
|
Can occur because of unfair or
incomplete training data. |
Can be affected when personal
data is collected or shared improperly. |
Can be affected by hacking,
tampering, or cyber-attacks. |
|
Example: A hiring AI unfairly prefers one
group. |
Example: Personal data is accessed
without permission. |
Example: An AI system is hacked and gives
wrong results. |
5.7 Concept of
Internet of Thing (IoT) and its applications
📘 5.7 Internet of Things (IoT) and
Its Applications
🌐 Internet of Things (IoT)
Definition
Internet of Things (IoT) is a network of physical objects
or devices that use sensors, software, and internet connectivity to
collect, exchange, and use data automatically with little or no human
intervention.
Explanation
IoT connects everyday devices such
as:
- Vehicles
- Televisions
- Home
appliances
- Sensors
- Cameras
- Smartwatches
- Agricultural
devices
These devices collect information
from their surroundings and communicate through the internet.
IoT helps to:
- Automate
tasks
- Save
time
- Save
energy
- Improve
safety
- Support
emergency response
- Make
services smarter and more efficient
Example
A smart smoke detector
senses smoke and can send an alert so that emergency action can be taken
quickly.
Simple Working Process
Sensor → Collect Data → Internet →
Process Data → Action
Applications of IoT
1. Smart Education 🎓
Definition
Smart education is the use of IoT devices and
connected technologies to improve teaching and learning.
Explanation
IoT can connect classrooms,
devices, attendance systems, and learning tools.
Examples
- Smart
boards
- Digital
attendance systems
- Connected
classroom devices
2. Smart Home 🏠
Definition
A smart home uses
internet-connected devices to monitor and control household activities
automatically.
Explanation
Users can control devices remotely
through smartphones or voice assistants.
Examples
- Smart
lights
- Smart
locks
- Smart
thermostats
- Smart
security cameras
3. Smart City 🏙️
Definition
A smart city uses IoT
devices and sensors to improve public services and city management.
Explanation
IoT can help monitor traffic,
lighting, waste, pollution, and public safety.
Examples
- Smart
streetlights
- Smart
parking
- Waste
monitoring
- Traffic
monitoring
4. Smart Transportation 🚗
Definition
Smart transportation uses IoT to monitor vehicles,
roads, and traffic for safer and more efficient travel.
Examples
- GPS
tracking
- Traffic
monitoring
- Smart
traffic signals
- Vehicle
tracking systems
Benefit
It helps reduce traffic problems
and improve road safety.
5. Smart Healthcare 🏥
Definition
Smart healthcare uses IoT devices to monitor
patients and support medical services.
Examples
- Smartwatches
- Heart-rate
monitors
- Remote
patient monitoring devices
Benefit
Doctors can monitor some health
information remotely and respond more quickly when needed.
6. Smart Agriculture 🌾
Definition
Smart agriculture uses IoT devices and sensors to
monitor crops, soil, water, and farming conditions.
Examples
- Soil
moisture sensors
- Automatic
irrigation
- Weather
monitoring
- Crop
monitoring systems
Benefit
It helps farmers use water and
other resources efficiently.
7. Communication 📡
Definition
IoT improves communication
between devices by allowing connected objects to send and receive data over
the internet.
Examples
- Smart
devices sharing data
- Vehicle-to-device
communication
- Home
automation systems
⭐ Quick Revision Table
|
Application |
Main Use |
Example |
|
Smart Education |
Improves teaching and learning |
Smart board |
|
Smart Home |
Automates home devices |
Smart light |
|
Smart City |
Improves city services |
Smart streetlight |
|
Smart Transportation |
Improves traffic and travel |
GPS tracking |
|
Smart Healthcare |
Monitors health |
Smartwatch |
|
Smart Agriculture |
Improves farming |
Soil moisture sensor |
|
Communication |
Connects devices |
Smart home devices |
🧠 Easy to Remember
Education – Home – City – Transport
– Health – Agriculture – Communication
⭐ One-Line Exam Answer
IoT is a network of connected
physical devices that collect and exchange data through the internet to
automate tasks and make services smarter and more efficient.
5.8 Concept of
Virtual and Extended Reality (XR)
📘 5.8 Virtual and Extended Reality
(XR)
🥽 Virtual Reality (VR)
Definition
Virtual
Reality (VR) is a
computer-generated environment that creates a realistic virtual experience
for users.
Explanation
Using
devices such as VR headsets, users can enter and interact with a virtual
world.
VR
can be used to:
- Explore
virtual environments
- Play
immersive games
- Attend
virtual classrooms
- Practice
training in simulated situations
- Experience
places without physically visiting them
Examples
- VR
games
- Virtual
classrooms
- Flight
simulators
- Virtual
tours
⭐ Key Point
VR
creates a completely virtual environment.
🌐 Extended Reality (XR)
Definition
Extended
Reality (XR) is a
broad term that includes technologies that combine or extend the real world
and digital world.
Explanation
XR
includes technologies such as:
- Virtual
Reality (VR)
- Augmented
Reality (AR)
These
technologies make learning, gaming, training, and exploration more interactive
and engaging.
🔹 Virtual Reality (VR)
VR creates a fully
computer-generated virtual world.
Example:
Using a VR headset to explore a virtual classroom or play a virtual game.
🔹 Augmented Reality (AR)
Definition
Augmented
Reality (AR) is a
technology that places digital images, information, or objects over the
real-world environment.
Explanation
AR
does not replace the real world. Instead, it adds digital information to what
the user can already see.
It
usually works through:
- Smartphones
- Tablets
- Special
AR glasses
Example
A
mobile app displays a digital object on top of the real-world view through the
phone camera.
🔍 Difference Between VR and AR
|
Virtual Reality (VR) |
Augmented Reality (AR) |
|
VR creates a completely virtual
environment. |
AR adds digital objects or
information to the real world. |
|
It replaces the user's real
surroundings with a digital world. |
It keeps the real world visible
and adds digital content to it. |
|
Usually requires a VR headset. |
Often works through smartphones,
tablets, or AR glasses. |
|
Example: Virtual classroom. |
Example: Digital object appearing through
a phone camera. |
📌 Applications of VR and XR
a.
Education 🎓
Definition
VR
and XR in education use immersive digital environments to make teaching and
learning more interactive.
Applications
- Virtual
classrooms
- Virtual
science laboratories
- 3D
educational models
- Historical
or geographical virtual tours
Example: Students can explore the solar
system using a VR headset.
b.
Training 🧑🏫
Definition
VR
and XR training allow people to practice tasks in a simulated environment
without real-world risk.
Applications
- Driving
training
- Flight
training
- Industrial
training
- Emergency
response training
Example: Pilots can practice flying using
flight simulators.
c.
Health and Medication 🏥
Definition
VR
and XR can support healthcare by providing training, therapy, and medical
simulations.
Applications
- Medical
training
- Surgical
simulation
- Rehabilitation
- Therapy
Example: Medical students can practice
procedures in a virtual environment.
d.
Business 💼
Definition
Businesses
use VR and XR to improve product demonstration, collaboration, and customer
experience.
Applications
- Virtual
meetings
- Product
demonstrations
- Virtual
showrooms
- Employee
training
Example: Customers can explore a virtual
showroom before buying a product.
e.
Entertainment 🎮
Definition
VR
and XR provide immersive and interactive forms of entertainment.
Applications
- VR
games
- Virtual
concerts
- Interactive
movies
- Digital
experiences
Example: Players can enter a virtual gaming
world using a VR headset.
f.
Military and Defense 🪖
Definition
VR
and XR are used in military and defense for safe simulation and training.
Applications
- Combat
training
- Flight
simulation
- Mission
planning
- Emergency
practice
Example: Soldiers can practice difficult
situations in a simulated environment.
g.
Tourism and Hospitality ✈️
Definition
VR
and XR allow users to virtually explore tourist destinations, hotels, and
attractions.
Applications
- Virtual
hotel tours
- Virtual
destination visits
- Travel
previews
- Museum
tours
Example: A tourist can virtually explore a
hotel room before booking it.
h.
Aeronautics ✈️
Definition
VR
and XR are used in aeronautics for aircraft training, design, and simulation.
Applications
- Pilot
training
- Aircraft
simulation
- Maintenance
training
- Design
testing
Example: Pilots use flight simulators to
practice flying safely.
⭐ Quick Revision Table
|
Area |
Use of VR/XR |
|
Education |
Virtual learning and 3D models |
|
Training |
Safe skill practice |
|
Healthcare |
Medical simulation and therapy |
|
Business |
Virtual meetings and product
demos |
|
Entertainment |
VR games and immersive
experiences |
|
Military |
Combat and mission training |
|
Tourism |
Virtual tours |
|
Aeronautics |
Flight simulation and pilot
training |
⭐ One-Line Exam Answer
Virtual
Reality creates a fully computer-generated environment, while Extended Reality
is a broader term that includes technologies such as VR and AR that connect the
real and digital worlds.
5.9 Concept of
cloud computing and their applications
📘
5.9 Cloud Computing and Its Applications
☁️
Cloud Computing
Definition
Cloud Computing is a technology that provides
services such as data storage, servers, software, databases, and computing
resources through the internet.
Explanation
In traditional
computing, users or organizations had to purchase, install, and maintain their
own:
- Hardware
- Servers
- Software
- Storage devices
With cloud computing,
many of these services are provided online. Users can access them through the
internet without keeping everything on their own computer.
Cloud computing
allows users to access services:
- From anywhere
- At any time
- Using different devices
- Through an internet connection
Major Cloud
Service Providers
- Amazon Web Services (AWS)
- Microsoft Azure
- Google Cloud
- IBM Cloud
📂
Examples of Cloud-Based Applications
Common cloud-based
applications include:
- Google Drive
- Dropbox
- OneDrive
- iCloud
These services allow
users to store:
- Documents
- Photos
- Videos
- Other files
online and access
them whenever needed.
Example
A student can save a
project in Google Drive at school and later open the same file from a
computer at home.
⭐
Key Point
Cloud computing
provides computing resources and services through the internet instead of
depending only on a local computer.
✅
Benefits of Cloud Computing
1. Improves
Teamwork and Productivity
Multiple users can
access, share, and work on files online.
Example: Students can work together on the
same Google document.
2. Reduces
Hardware Cost
Users do not need to
purchase expensive servers or large storage systems for every task.
3. Keeps Data
Available
Files stored in the
cloud can be accessed from different devices when internet access is available.
4. Provides
Advanced Tools and Services
Users can access
powerful software, servers, databases, and other technologies online.
⚙️
Features of Cloud Computing
1. On-Demand
Service
Users can obtain
computing services whenever they need them.
2. Access Anytime,
Anywhere
Cloud services can be
accessed from different locations using the internet.
3. Scalable
Resources
Resources such as
storage and computing power can be increased or reduced according to need.
Scalable = Can
grow or decrease as required
4. Shared
Resources / Resource Pooling
Cloud providers share
computing resources among many users efficiently.
5. Security
Cloud providers use
security measures to protect systems and data.
6. Easy
Maintenance
Much of the
infrastructure maintenance is handled by the cloud service provider.
7. Cost-Effective
Users can reduce the
cost of purchasing and maintaining their own computing infrastructure.
8. Reliable
Performance
Cloud systems are
designed to provide dependable and continuous services.
☁️
Services of Cloud Computing
There are three major
cloud service models:
- SaaS – Software as a Service
- PaaS – Platform as a Service
- IaaS – Infrastructure as a
Service
a. SaaS – Software
as a Service 💻
Definition
Software as a
Service (SaaS) is
a cloud service model in which users can use software applications through
the internet without installing and maintaining them on their local device.
Explanation
The software runs on
cloud servers, and users usually access it through a web browser or
application.
Examples
- Gmail
- Google Docs
- Microsoft 365
Easy Idea
SaaS =
Ready-to-use Software
b. PaaS – Platform
as a Service 🛠️
Definition
Platform as a
Service (PaaS) is
a cloud service model that provides an online platform and tools for
developing, testing, building, and running software applications.
Explanation
PaaS can provide
developers with:
- Development tools
- Programming environments
- Databases
- Runtime systems
- Testing tools
This allows
developers to create applications without managing all the underlying hardware.
Examples
- Google App Engine
- Microsoft Azure App Service
Easy Idea
PaaS = Platform
for Developers
c. IaaS –
Infrastructure as a Service 🖥️
Definition
Infrastructure as
a Service (IaaS)
is a cloud service model that provides virtual computing resources such as
servers, storage, and networking through the internet.
Explanation
Instead of purchasing
physical servers and networking equipment, organizations can rent these
resources from a cloud provider.
Examples
- Amazon EC2
- Microsoft Azure Virtual
Machines
- Google Compute Engine
Benefits
IaaS helps users
avoid:
- High hardware costs
- Physical server maintenance
- Complex infrastructure
management
Easy Idea
IaaS = Virtual
Hardware and Infrastructure
🔍
Difference Between SaaS, PaaS and IaaS
|
SaaS |
PaaS |
IaaS |
|
Provides
ready-to-use software over the internet. |
Provides a
platform for developing and running applications. |
Provides virtual
hardware resources over the internet. |
|
Mainly used by end
users. |
Mainly used by
developers. |
Mainly used by IT
professionals and organizations. |
|
Users do not need
to install the software locally. |
Developers do not
need to manage the full infrastructure. |
Users rent servers,
storage, and networking resources. |
|
Example: Google Docs |
Example: Google App Engine |
Example: Amazon EC2 |
🧠
Easy to Remember
SaaS = Software
PaaS = Platform
IaaS = Infrastructure
💡
Do You Know?
🏙️
Smart Cities
Smart cities use AI
and IoT to:
- Manage traffic
- Save electricity
- Monitor public services
- Improve waste collection
🏔️
Cloud Access
Cloud computing
allows users to access files from almost anywhere, provided they have a
suitable internet connection.
🔐
AI and Cybersecurity
AI can help detect
suspicious activities and cyber threats and support the protection of online
systems and data.
📘
Activity 1.6: Study Cloud Storage
Objective
To study how cloud
storage works, understand its importance, and explore its real-life
applications.
Steps
- Study cloud storage services
such as:
- Google Drive
- OneDrive
- Dropbox
- iCloud
- Find out how files are:
- Uploaded
- Stored
- Synchronized
- Shared
- Accessed from different
devices
- Identify the importance of
cloud storage.
- Explore real-life applications
such as:
- Storing school assignments
- Sharing documents
- Backing up photos
- Team collaboration
- Accessing files from
different devices
- Prepare a simple presentation.
- Present your findings in the
class.
Simple Working of
Cloud Storage
User Device →
Internet → Cloud Server → Store Data → Access from Any Connected Device
Learning Outcome
After completing this
activity, students should understand:
- How cloud storage works
- Why cloud storage is useful
- How cloud services are used in
daily life
- How users can store, share,
and access files online
⭐
Quick Revision
|
Topic |
Main Idea |
|
Cloud Computing |
Provides computing
services through the internet |
|
Cloud Storage |
Stores files online |
|
SaaS |
Provides
ready-to-use software |
|
PaaS |
Provides a software
development platform |
|
IaaS |
Provides virtual
computing infrastructure |
|
Scalability |
Resources can
increase or decrease as needed |
|
Resource Pooling |
Resources are
shared among users |
⭐
One-Line Exam Answer
Cloud computing is
a technology that provides storage, software, servers, databases, and other
computing resources over the internet so that users can access them from
anywhere and anytime.
5.10 Concept of
e-Commerce, e-Governance and e-Education
📘 5.10 Concept of e-Commerce,
e-Governance and e-Education
The development of ICT tools and
the internet has changed the way people perform daily activities. Today,
people can shop, run businesses, access government services, and study online
without always being physically present at a particular place.
🛒 e-Commerce
Definition
e-Commerce (Electronic Commerce) is the process of buying and
selling goods or services through the internet.
Explanation
e-Commerce allows customers and
businesses to carry out commercial activities online.
People can:
- Search
for products
- Compare
prices
- Place
orders
- Make
payments
- Receive
goods at home
Examples
- Online
shopping websites
- Online
food ordering
- Online
ticket booking
- Online
payment for products and services
✅ Merits of e-Commerce
- Shopping
from home
Customers can buy products without visiting a physical shop. - Saves
time
Online shopping reduces travel and waiting time. - Available
24/7
Goods and services can be searched and ordered at any time. - Access
to international products
Customers can purchase products from other countries. - Doorstep
delivery
Purchased goods can be delivered directly to the customer's address.
⚠️ Limitations of e-Commerce
- Product
may differ from what is shown
The delivered item may not always match the image or description. - Risk
of scams and fraud
Users may face fake websites, payment fraud, or dishonest sellers. - Less
face-to-face interaction
Online shopping reduces direct communication between buyers and sellers. - Dependency
on technology
e-Commerce depends on internet access, devices, and digital systems. - Delivery
delays
Goods may sometimes arrive later than expected.
🏛️ e-Governance
Definition
e-Governance is the use of digital devices,
the internet, and communication technologies to provide government services and
information to citizens.
Explanation
e-Governance changes many
traditional manual government services into digital services.
Citizens can use government
websites and online systems for services such as:
- Passport
applications
- License-related
services
- Citizenship-related
services
- Government
information
- Online
forms and payments
Its main aim is to make government
services more:
- Efficient
- Transparent
- Accessible
- Citizen-friendly
Simple Idea
Government Services + ICT +
Internet = e-Governance
✅ Merits of e-Governance
1. Improves Transparency
Citizens can track government
services and processes more openly.
2. Ensures Accountability
Digital records can make officials
and departments more responsible for their work.
3. Faster Service Delivery
Online systems can reduce paperwork
and waiting time.
4. Better Accessibility
Citizens can access many services
without repeatedly visiting government offices.
5. Helps Reduce Corruption
Reducing unnecessary face-to-face
interactions can lower some opportunities for bribery and misuse.
⚠️ Limitations of e-Governance
1. Digital Divide
Not everyone has equal access to
computers, smartphones, or reliable internet.
2. Technical Failures
System errors, server problems, or
internet failures may interrupt services.
3. Lack of Digital Literacy
Some citizens may not have enough
knowledge or skills to use digital government services properly.
🎓 e-Education
Definition
e-Education is the use of digital
technologies and the internet to carry out teaching and learning activities.
Explanation
In traditional education, students
generally needed to attend classrooms physically and depended mainly on
teachers and printed books.
With e-Education, learners can
access:
- Online
lessons
- Videos
- Digital
notes
- Assignments
- Quizzes
- Examinations
- Online
courses
using devices such as:
- Computers
- Tablets
- Smartphones
Students can learn from different
places and, in many cases, at flexible times.
✅ Merits of e-Education
1. Learning at Own Pace
Students can study according to
their own learning speed.
2. Wide Variety of Learning
Materials
Learners can access videos,
e-books, tutorials, and online courses.
3. Learn Anytime and Anywhere
Students can access learning
materials from different locations.
4. Can Be More Affordable
Some online learning resources cost
less than traditional classroom-based learning.
5. Flexible and Convenient
Students can manage their learning
according to their available time.
⚠️ Limitations of e-Education
1. Lack of Face-to-Face Interaction
Students may have less direct
interaction with teachers and classmates.
2. Technical Problems
Poor internet connection or device
problems can interrupt learning.
3. Variation in Quality
The quality of online content and
instruction may differ from one platform to another.
🔍 Difference Between e-Commerce,
e-Governance and e-Education
|
e-Commerce |
e-Governance |
e-Education |
|
Buying and selling goods or
services through the internet. |
Providing government services and
information using digital technologies and the internet. |
Providing teaching and learning
through digital technologies and the internet. |
|
Mainly related to business and
trade. |
Mainly related to government
and citizens. |
Mainly related to teaching and
learning. |
|
Used by buyers, sellers, and
businesses. |
Used by governments and citizens. |
Used by students, teachers, and
educational institutions. |
|
Example: Online shopping. |
Example: Online passport application. |
Example: Online classes. |
🧠 Easy to Remember
e-Commerce = Online Business
e-Governance = Online Government Services
e-Education = Online Learning
📘 Activity 1.7: Emerging
Technologies in Today’s IT Era
Objective
To identify popular emerging
technologies, their key features, and their influence on the IT industry.
|
S.N. |
Emerging Technology |
Key Features |
Influence on IT Industry |
|
1 |
Artificial Intelligence (AI) |
Learning, reasoning, automation,
decision-making |
Automates tasks and improves
intelligent systems |
|
2 |
Machine Learning (ML) |
Learns from data and finds
patterns |
Improves prediction,
recommendation, and automation |
|
3 |
Internet of Things (IoT) |
Connects physical devices through
the internet |
Enables smart homes, cities,
healthcare, and industries |
|
4 |
Cloud Computing |
Online storage, servers,
software, and scalable resources |
Reduces infrastructure cost and
enables |
✅ Exercise: Choose the Correct
Answer
⭐ Class 10 Computer Science
i. Which of the following is not
related to AI?
a. Behaving like human
b. Learning from past experience
✅ c.
Putting human brain in machine
d. Solving problems themselves
ii. Which of the following is an
example of AI?
a. Self-driving cars b. Siri c. Alexa ✅
d. All of the above
iii. Which of the following is not
an application of AI?
a. Gaming b. Expert system c. Automated grading ✅ d. Manual typewriting
iv. In which type of learning is
trained data used with correct answers?
✅ a.
Supervised b. Supervised c. Unsupervised d. Semi unsupervised
v. Which of the following learning
has no hints or labels in data?
a. Supervised b. Supervised ✅
c. Unsupervised d. Semi unsupervised
vi. Choose the AI chatbot developed
by Google.
a. Deepseek b. Copilot c. ChatGPT ✅
d. Gemini
vii. If you are a programmer, which
chatbot will be more beneficial for you?
✅ a.
Copilot b. ChatGPT c. Deepseek d. Gemini
viii. Which of the following is a
service of cloud computing?
a. IaaS b. SaaS c. PaaS ✅
d. All of the above
ix. What is the process of buying
and selling goods online called?
✅ a.
E-commerce b. Daraz c. Online shopping d. None of the above
x. Which of the following is an
e-Education tool?
✅ a.
Google Classroom b. ChatGPT c. Zoom d. Google Meet
xi. Which of the following is an
example of e-Governance?
✅ a.
Online driving license renewal b. Online passport c. Online fuel d. Online
result
📘 Unit 5: Short Answer Questions
a. Write any two popular e-commerce
sites in Nepal.
- Daraz
Nepal
- SastoDeal
b. Define e-governance.
e-Governance is the use of digital
technologies, the internet, and communication systems to provide government
services and information to citizens.
c. Mention any two applications of
AI.
- Natural
Language Processing (NLP)
- Computer
Vision
d. Which chatbots are useful for
generating texts and images? Mention any two.
- ChatGPT
- Google
Gemini
e. List any two applications of VR.
- Education
and training
- Entertainment
and gaming
f. Write two advantages of
e-education.
- Students
can learn anytime and anywhere.
- Learners
can study at their own pace.
g. Write two examples of
e-governance in Nepal.
- Online
passport application
- Online
driving licence services
h. What are the two popular
e-commerce websites of Nepal?
- Daraz
Nepal
- SastoDeal
i. Write two applications of cloud
computing.
- Online
data storage and backup
- Using
software and services through the internet
j. List any four popular Generative
AI tools.
- ChatGPT
- Google
Gemini
- Microsoft
Copilot
- Claude
Long Answer Questions
a. Define Artificial Intelligence
(AI). Describe at least five of its practical applications in daily life.
Definition
Artificial Intelligence (AI) is a branch of computer science
that focuses on creating machines and computer systems capable of performing
tasks that normally require human intelligence, such as learning,
reasoning, problem-solving, understanding language, and making decisions.
Applications of AI
1. Gaming
AI is used in games such as chess and strategy games. It analyzes possible
moves and makes intelligent decisions against human players.
2. Natural Language Processing
(NLP)
AI helps computers understand and respond to human language. Voice assistants
such as Siri and Alexa use NLP to understand spoken commands.
3. Personalized Learning
AI-based learning systems can provide lessons according to a student's ability,
progress, and learning speed.
4. Expert Systems
Expert systems use stored knowledge and rules to provide advice or solve
problems. For example, medical expert systems can help doctors analyze
symptoms.
5. Computer Vision
AI can recognize and analyze images and videos. Face unlock in smartphones is a
common example.
6. Intelligent Robots
AI-powered robots can sense their surroundings and perform tasks in factories,
hospitals, and other areas.
Conclusion
Therefore, AI is widely used in
everyday life to make machines smarter, faster, and more capable of
performing complex tasks.
b. What is Machine Learning (ML)?
Explain how Machine Learning is related to Artificial Intelligence with
suitable examples.
Definition
Machine Learning (ML) is a subset of Artificial
Intelligence that enables computers to learn from data and improve their
performance without being directly programmed for every task.
Relationship Between AI and ML
Artificial Intelligence is the broader
concept of making machines intelligent, while Machine Learning is one of
the methods used to achieve AI.
AI may involve:
- Reasoning
- Problem-solving
- Planning
- Language
understanding
- Decision-making
Machine Learning mainly focuses on:
- Learning
from data
- Finding
patterns
- Making
predictions
- Improving
through experience
Example 1: Cat and Dog Recognition
Instead of programming every
feature of a cat and dog, a computer is given many labelled images. ML helps it
learn the differences and later identify new images.
Example 2: Google Maps
Google Maps can use traffic and
route data to suggest suitable routes. Machine Learning helps the system learn
patterns from large amounts of data.
Conclusion
AI makes machines intelligent,
while ML helps AI systems learn from data and improve through experience.
c. Describe any four major
applications of Machine Learning in real-world scenarios.
1. Healthcare
Machine Learning can analyze
medical information and assist in identifying patterns in scans or patient
data.
Example: ML can help identify abnormalities
in medical images.
2. Transportation
ML is used in self-driving vehicles
to recognize:
- Roads
- Traffic
signs
- Pedestrians
- Other
vehicles
It helps vehicles make decisions
such as turning, slowing down, or stopping.
3. Education
ML can support personalized
learning by studying a student's performance and providing suitable learning
materials.
Example: A learning application may provide
easier or harder questions depending on the learner's progress.
4. Banking and Fraud Detection
Banks use ML to identify unusual or
suspicious transactions.
Example: If a transaction is very different
from a customer's normal activity, the system may flag it for verification.
Other Applications
ML is also used in:
- Email
spam detection
- Speech
recognition
- Social
media recommendations
- Cybersecurity
Conclusion
Machine Learning is useful because
it allows computers to learn from large amounts of data and make useful
predictions or decisions.
d. Differentiate between Supervised
and Unsupervised Learning. Use examples to illustrate how each type functions.
|
Supervised Learning |
Unsupervised Learning |
|
Supervised learning is a Machine
Learning technique in which a computer learns from labelled data with known
answers. |
Unsupervised learning is a
Machine Learning technique in which a computer learns from unlabelled data
and finds patterns by itself. |
|
The training data contains
correct answers or labels. |
The training data does not
contain labels. |
|
It learns the relationship
between input and output. |
It finds similarities, groups, or
hidden patterns. |
|
It works like learning with a
teacher. |
It works like learning without
a teacher. |
|
Mainly used for classification
and prediction. |
Mainly used for grouping and
pattern discovery. |
|
Example: Classifying an email as spam or
not spam. |
Example: Grouping customers according to
shopping behaviour. |
Example of Supervised Learning
A computer is trained using images
labelled Tiger and Lion. Later, when a new image is provided, it
predicts whether the image is a tiger or a lion.
Example of Unsupervised Learning
If tiger and lion images are
provided without labels, the computer studies their characteristics and may
separate them into different groups.
Conclusion
The main difference is that supervised
learning uses labelled data, whereas unsupervised learning works with
unlabelled data and discovers patterns independently.
e. Explain the role of Robotics in
modern industries. Discuss how robots have transformed sectors like healthcare,
manufacturing, or education.
Definition
Robotics is the field concerned with
designing, building, programming, and operating robots to perform different
tasks.
When Artificial Intelligence is
used with robotics, robots can sense their surroundings, process information,
make decisions, and perform tasks more intelligently.
Role of Robotics in Modern
Industries
1. Manufacturing
Robots are widely used in factories for:
- Assembly
- Welding
- Packaging
- Painting
- Material
handling
They improve speed, accuracy, and
productivity.
2. Healthcare
Robots can assist doctors during complex medical procedures and perform precise
tasks.
They may also be used for:
- Patient
support
- Medicine
delivery
- Rehabilitation
- Hospital
assistance
3. Education
Educational robots can help students understand programming, engineering, and
problem-solving through practical activities.
4. Dangerous Environments
Robots can work in places that are unsafe for humans, such as:
- Bomb
disposal areas
- Fires
- Nuclear
environments
- Deep
oceans
- Space
Benefits of Robotics
Robots help to:
- Increase
efficiency
- Improve
safety
- Reduce
human effort
- Perform
repetitive tasks
- Improve
accuracy
- Work
in dangerous areas
Conclusion
Robotics has transformed many
sectors by making work safer, faster, more accurate, and efficient.
f. What is Generative AI? Discuss
its importance and how it is changing the way we create digital content.
Definition
Generative AI is a type of Artificial
Intelligence that can create new content such as text, images, audio, music,
computer code, and videos.
How Generative AI Works
Generative AI learns patterns from
large amounts of data. When a user provides a prompt, the system uses
what it has learned to generate a suitable response.
Importance of Generative AI
1. Faster Content Creation
It can generate text, images, and other digital content quickly.
2. Helps in Education
Students can use it to understand concepts, generate ideas, and practice
learning.
3. Supports Writing
Generative AI can help create drafts, summaries, and written content.
4. Image Creation
AI image generators can create new images from text descriptions.
5. Programming Assistance
Generative AI can help programmers understand and generate computer code.
Examples
- ChatGPT
- Microsoft
Copilot
- Google
Gemini
- AI
image generators
Conclusion
Generative AI is changing digital
content creation by making it possible to produce text, images, code, audio,
and other content quickly from simple prompts.
g. Discuss the role of the Internet
of Things (IoT) in the development of smart cities. Include examples of how IoT
improves urban life.
Definition
Internet of Things (IoT) is a network of physical devices
equipped with sensors and internet connectivity that can collect, exchange,
and use data automatically.
Role of IoT in Smart Cities
1. Smart Traffic Management
Sensors can monitor road traffic and help control traffic signals.
Example: Traffic lights may adjust
according to traffic conditions.
2. Smart Street Lighting
IoT-enabled lights can turn on, off, or adjust brightness according to need.
This helps save electricity.
3. Waste Management
Sensors in waste bins can detect when they are full and notify collection
services.
4. Smart Parking
IoT sensors can help drivers locate available parking spaces.
5. Environmental Monitoring
Sensors can monitor:
- Air
pollution
- Temperature
- Noise
- Water
quality
6. Public Safety
Connected cameras, alarms, and sensors can support emergency services.
Conclusion
IoT helps smart cities become more
efficient, connected, safe, and environmentally friendly by allowing
devices and systems to communicate automatically.
h. Analyze the merits and demerits
of e-Commerce. Provide examples to support your answer.
Definition
e-Commerce (Electronic Commerce) is the process of buying and
selling goods or services through the internet.
Merits of e-Commerce
1. Shopping from Home
Customers can purchase products without visiting physical shops.
2. Saves Time
Online shopping reduces travelling and waiting time.
3. Available 24/7
Customers can search and order products at any time.
4. Access to International Products
People can purchase products from sellers in other countries.
5. Doorstep Delivery
Products can be delivered directly to the customer's home.
Demerits of e-Commerce
1. Product May Differ from
Description
The actual product may sometimes differ from the image shown online.
2. Risk of Fraud
Fake websites and online scams may cause financial loss.
3. Less Personal Interaction
There is less face-to-face communication between buyers and sellers.
4. Dependence on Technology
e-Commerce requires internet access and digital devices.
5. Delivery Problems
Products may arrive late or be damaged during delivery.
Example
A customer may purchase a mobile
phone online and receive it at home, saving time. However, there may also be a
risk of receiving the wrong item or facing a delivery delay.
Conclusion
e-Commerce provides convenience,
speed, and wider choices, but users must also be aware of fraud,
delivery problems, and product-quality issues.
i. How does e-Governance enhance
service delivery to citizens? Discuss with examples from health, education, or
transport.
Definition
e-Governance is the use of digital
technologies, the internet, and communication systems to provide government
services and information to citizens.
How e-Governance Improves Service
Delivery
1. Faster Services
Citizens can complete many processes online without waiting in long queues.
2. Greater Transparency
People can track applications and government processes digitally.
3. Better Accessibility
Citizens can access services from different locations.
4. Reduced Paperwork
Digital forms and records reduce the need for physical documents.
5. Improved Accountability
Electronic records make it easier to monitor government activities.
Examples
Health:
Citizens may access online health information, appointments, or health-related
government services.
Education:
Students can access examination notices, results, scholarship information, and
educational resources online.
Transport:
People may use online systems for license-related services, vehicle
information, or transport-related applications.
Conclusion
e-Governance improves public
service delivery by making government services faster, more accessible,
transparent, and convenient.
j. Evaluate the advantages of
e-Education. How has it changed the traditional learning environment for
students and teachers?
Definition
e-Education is the use of digital
technology and the internet for teaching and learning activities.
Advantages of e-Education
1. Learning Anytime and Anywhere
Students can study from different places using internet-connected devices.
2. Learning at Own Pace
Learners can repeat lessons and study according to their speed.
3. Wide Range of Learning Materials
Students can access:
- Videos
- E-books
- Online
tutorials
- Digital
notes
- Quizzes
4. Flexible Learning
Students and teachers can participate in classes without always being
physically present.
5. Cost Saving
Some online materials and courses can reduce travel and textbook costs.
Changes in Traditional Learning
For Students:
- Learning
is no longer limited to classrooms.
- Lessons
can be accessed online.
- Students
can use multimedia resources.
- Learning
can become more flexible.
For Teachers:
- Teachers
can share digital materials.
- Online
assignments and assessments can be used.
- Video
conferencing can support remote teaching.
- Digital
tools can make lessons more interactive.
Conclusion
e-Education has changed traditional
education by making learning more flexible, accessible, digital, and
learner-centered.
k. Define Cloud Computing. List and
explain any four major services provided by Cloud Computing platforms.
Definition
Cloud Computing is a technology that provides
computing services such as storage, servers, software, databases, and other
resources through the internet.
Instead of storing everything or
running every program on a local computer, users can access these services
online.
Four Major Cloud Services
1. Software as a Service (SaaS)
SaaS provides ready-to-use software
applications through the internet.
Users do not need to install or
maintain the software locally.
Examples:
Google Docs, Gmail, Microsoft 365
2. Platform as a Service (PaaS)
PaaS provides an online environment for
developers to develop, test, and run applications.
It can provide:
- Programming
tools
- Databases
- Runtime
environments
- Development
tools
Examples:
Google App Engine, Microsoft Azure App Service
3. Infrastructure as a Service
(IaaS)
IaaS provides virtual computing
resources such as:
- Servers
- Storage
- Networks
- Virtual
machines
through the internet.
It reduces the need to purchase and
maintain physical hardware.
Examples:
Amazon EC2, Google Compute Engine, Azure Virtual Machines
4. Cloud Storage
Cloud Storage allows users to store files and
data on remote internet-based servers.
Users can access files from
different devices and locations.
Examples:
Google Drive, OneDrive, Dropbox, iCloud
Conclusion
Cloud computing provides users and
organizations with flexible, scalable, and internet-based access to
software, platforms, infrastructure, and storage services.
🧠 Easy to Remember
SaaS = Software
PaaS = Platform
IaaS = Infrastructure
Cloud Storage = Online File Storage

No comments:
Post a Comment