AI_G09_AY25

Page 1


Subject Code 417

Artificial Intelligence

Subject Code 417

9

Acknowledgements

Academic Authors: Jatinder Kaur, Neha Verma, Chandani Goyal, Kashika Parnami, Anuj Gupta, Simran Singh

Creative Directors: Bhavna Tripathi, Mangal Singh Rana, Satish

Book Production: Rakesh Kumar Singh, Sakshi Gupta

Project Lead: Jatinder Kaur

VP, Learning: Abhishek Bhatnagar

All products and brand names used in this book are trademarks, registered trademarks or trade names of their respective owners.

© Uolo EdTech Private Limited

First impression 2025

This book is sold subject to the condition that it shall not by way of trade or otherwise, be lent, resold, hired out, or otherwise circulated without the publisher’s prior written consent in any form of binding or cover other than that in which it is published and without a similar condition including this condition being imposed on the subsequent purchaser and without limiting the rights under copyright reserved above, no part of this publication may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior written permission of both the copyright owner and the above-mentioned publisher of this book.

Book Title: Artificial Intelligence 9

ISBN: 978-81-979765-3-7

Published by Uolo EdTech Private Limited

Corporate Office Address:

85, Sector 44, Gurugram, Haryana 122003

CIN: U74999DL2017PTC322986

Illustrations and images: www.shutterstock.com, www.stock.adobe.com and www.freepik.com

All suggested use of the internet should be under adult supervision.

Preface

In today’s rapidly advancing technological landscape that is dominated by robots and computers, understanding their language is more crucial than ever. From doctors harnessing AI to diagnose diseases to scientists deploying robots to explore space—computers are at the heart of it all. Simply knowing how to use a computer is no longer enough. The dynamic world of technology thrives on innovation, and this is where artificial intelligence (AI) plays a pivotal role.

To meet the demands of this exciting age, Uolo proudly presents a two-book series on Artificial Intelligence (Subject Code 417), meticulously crafted for students in grades 9 and 10. This series not only provides theoretical knowledge but also fosters hands-on experience in AI and coding skills, preparing students for real-world applications.

These books are thoughtfully aligned with the latest CBSE curriculum, ensuring that the material is presented in a clear and engaging manner. Within these pages, students will find all the resources they need to excel in both theoretical and practical AI examinations.

Our books cover all the prescribed CBSE learning objectives, introducing students to essential AI concepts, domains, and applications. Additionally, these volumes include units that develop vital employability skills and vocational proficiencies, equipping students for the future.

Each chapter is designed with detailed theoretical explanations that are contextual, relatable, and engaging for learners. The in-chapter activities provide practical experience with various AI concepts and domains, promoting a deeper understanding.

We hope this series sparks curiosity in learners and empowers them to become informed participants in the ever-evolving world of AI.

1

Think and Tell

Think and Tell

1. Can you list out the different types of oral, spoken, and written communication?

1. Can you list out the different types of oral, spoken, and written communication?

2. Give two advantages and disadvantages of verbal communication.

2. Give two advantages and disadvantages of verbal communication.

Non-verbal Communication

Non-verbal Communication

Chapter at a Glance: Walkthrough of Key Elements

Non-verbal communication is a way of sending messages without using words. This implies the ability to interact with others without the use of spoken or written language. Instead, it involves using facial expressions, hand signals, body postures, stances, and various gestures.

Non-verbal communication is a way of sending messages without using words. This implies the ability to interact with others without the use of spoken or written language. Instead, it involves using facial expressions, hand signals, body postures, stances, and various gestures.

Differences Between Verbal, Non-verbal, and Visual Communication

Hence, we can define non-verbal communication as the type of communication that does not involve words. It involves sharing signals and messages with others through expressions, gestures, and body language.

Hence, we can define non-verbal communication as the type of communication that does not involve words. It involves sharing signals and messages with others through expressions, gestures, and body language.

Did You Know?

Did You Know?

Non-verbal communication involves expressions, posture, gestures, touch, space, eye contact, and paralanguage. Understanding the aspects of non-verbal communication can help us be better communicators. Using the right gestures and expressions while speaking helps us get our point across. Such understanding also aids us in understanding our audience’s reaction and altering our behaviour or communication accordingly.

Non-verbal communication involves expressions posture, gestures, touch, space, eye contact, and paralanguage. Understanding the aspects of non-verbal communication can help us be better communicators.

It has been observed that in our daily communication, information is constantly being shared and perceived through body movements (face, arm movements) and voice control (volume, tone, pauses), which are non-verbal in nature.

Did You Know?: Fun facts related to the topic, included to captivate students’ interest.

Basis Verbal Communication Non-verbal Communication Visual Communication

It has been observed that in our daily communication, information is constantly being shared and perceived through body movements (face, arm movements) and voice control (volume, tone, pauses), which are non-verbal in nature.

Meaning Involves using spoken or written words to convey messages and information. Conveys meaning through facial expressions, gestures, body language, and other non-verbal cues. Relies on visual elements, such as symbols, images, and design, to communicate ideas and concepts.

Differences Between Verbal, Non-verbal, and Visual Communication

Think and Tell

Think and Tell

Rules for Using the Indefinite Article (a/an)

Example: I saw a dog in the park. (referring to one dog in general)

Using the right gestures and expressions while speaking helps us get our point across. Such understanding also aids us in understanding our audience’s reaction and altering our behaviour or communication accordingly. Being professional at work requires that we be aware of appropriate gestures and postures. If noise, distance, etc. interfere with spoken communication, we can communicate using hand gestures to get our message across. For example, putting a finger on the lips signals that silence is required. Types of Non-verbal Communication How to Use Non-verbal Communication Effectively?

Use of language Requires the use of language, including grammar and vocabulary. Does not use language directly but involves elements like tone, volume, and pace. May or may not use language, but uses visual cues and elements to convey messages.

Forms Face-to-face conversations, phone calls, speeches, and written documents. Facial expressions, gestures, posture, eye contact, and touch. Logos, posters, comics, product packaging, and illustrations.

1. Have you ever played a game of dumb charades? What are the various ways in which you communicate in the game? Discuss with your teacher.

Think and Tell: Analysis, reflection and text-to-self connection-based prompts for discussion in class

Being professional at work requires that we be aware of appropriate gestures and postures. If noise, distance, etc. interfere with spoken communication, we can communicate using hand gestures to get our message across. For example, putting a finger on the lips signals that silence is required. Types of Non-verbal Communication How to Use Non-verbal Communication Effectively?

1. Have you ever played a game of dumb charades? What are the various ways in which you communicate in the game? Discuss with your teacher.

Meaning Involves using spoken or written words to convey messages and information. Conveys meaning through facial expressions, gestures, body language, and other non-verbal cues. Relies on visual elements, such as symbols, images, and design, to communicate ideas and concepts.

2. Have you ever felt confused when someone’s expression did not match their spoken words?

2. Have you ever felt confused when someone’s expression did not match their spoken words?

1. Countable Nouns: Use ‘a’ or ‘an’ with countable nouns when you are referring to one nonspecific item or thing.

Medium Utilises spoken words, written documents, phones, and computers. Utilises body language, facial expressions, gestures, and physical presence. Utilises images, graphics, videos, and animations.

Example Writing an email or giving a speech. Nodding head or shaking hands. Logo of a brand.

Use of language Requires the use of language, including grammar and vocabulary. Does not use language directly but involves elements like tone, volume, and pace. May or may not use language, but uses visual cues and elements to convey messages.

2

Facial expressions

Facial expressions Facial expressions convey the emotional state of a person to others.

2. Singular Nouns: Use ‘a’ before singular nouns that begin with a consonant sound.

Example: He is a teacher. (Teacher starts with a consonant sound: /t/.)

For example, people smile when they are happy or frown when they are upset.

Facial expressions convey the emotional state of a person to others.

Use ‘an’ before singular nouns that begin with a vowel sound.

For example, people smile when they are happy or frown when they are upset.

Example: She has an umbrella. (Umbrella starts with a vowel sound: /ʌ/.)

Gestures

Maintain eye contact.

3. Singular Nouns Starting with a Silent ‘H’: Use ‘an’ before singular nouns that begin with a silent ‘h.’

Gestures

Gestures are a form of non-verbal communication used to express an idea or meaning through the movement of parts of the body, especially the hands or the head.

Activity Time: Classroom- and laboratory-based group and individual activities for an enhanced learning experience

Gestures are a form of non-verbal communication used to express an idea or meaning through the movement of parts of the body, especially the hands or the head.

For example, nodding of the head indicates agreement and understanding.

Waving at others indicates a greeting.

For example, nodding of the head indicates agreement and understanding. Waving at others indicates a greeting.

Example: She is a lawyer. (referring to any lawyer in general)

She is an Indian chef.

5. General Statements: Use ‘a’ or ‘an’ to make general statements about a group.

Forms Face-to-face conversations, phone calls, speeches, and written documents. Facial expressions, gestures, posture, eye contact, and touch. Logos, posters, comics, product packaging, and illustrations.

Activity Time

Activity Time

Medium Utilises spoken words, written documents, phones, and computers. Utilises body language, facial expressions, gestures, and physical presence. Utilises images, graphics, videos, and animations.

Activity 1: Pros and Cons of Verbal and Non-verbal Communication (Group Work)

In a small group of 4–5 students, choose and discuss any one type of communication. Converse on the advantages and disadvantages of the chosen form of communication.

Maintain a calm expression. Be subtle and neutral. Align expression to words being spoken. Maintain eye contact.

Example Writing an email or giving a speech. Nodding head or shaking hands. Logo of a brand.

On an A3 size sheet, list the advantages and disadvantages discussed. You may make it creative and display it in the class.

Activity 2: Common Body Language Mistakes

It is important to keep in mind that it is considered impolite to use your finger to point at someone.

Example: He’s an honest person. (Honest starts with a silent ‘h’ and begins with the vowel sound of ‘o’)

4. Professions and Nationalities: Use ‘a’ or ‘an’ when referring to someone’s profession or nationality without specifying a particular person.

Try placing your hands by your sides instead of in your pockets when you’re having a conversation. Show that you are paying attention by nodding your head slightly when conversing or listening.

Chapter Checkup: Chapter-end exercises containing subjective and objective questions to enable comprehensive practice of concepts.

Activity Time

Activity Time

Form groups of 4–5 students and engage in discussion on the dos and don’ts of body language that should

a formal and informal setting.

Activity 1: Pros and Cons of Verbal and Non-verbal Communication (Group Work)

It is important to keep in mind that it is considered impolite to use your finger to point at someone.

To make the presentation interesting, you can create a small skit displaying the good and bad body language in

In a small group of 4–5 students, choose and discuss any one type of communication. Converse on the advantages and disadvantages of the chosen form of communication.

scenarios.

On an A3 size sheet, list the advantages and disadvantages discussed. You may make it creative and display it in the class.

(continued...)

Try placing your hands by your sides instead of in your pockets when you’re having a conversation. Show that you are paying attention by nodding your head slightly when conversing or listening.

Activity 2: Common Body Language Mistakes (Group Work)

(continued...)

Example: ‘I need a book for my research’. (referring to any book that fits the research).

Let us consider predicting student performance on an upcoming exam. We can build a model using a student database. This database would have various features suitable for training and testing. Here is how we can split the data:

6. First Mention: When you introduce a new, singular, and nonspecific noun in a conversation or text, use ‘a’ or ‘an’.

Example: ‘I saw a car on the street’. (The car hasn’t been mentioned before in the conversation.)

Specific vs. nonspecific: ‘a’ and ‘an’ indicate a nonspecific or generic item, whereas ‘the’ indicates a specific or previously mentioned item.

Training Data: Training data is a collection of examples that the model uses to learn how to do a specific task. This would include data features like past exam scores in relevant subjects, attendance records, and time spent on online learning platforms (numerical data). It might also include categorical data like learning style (visual, auditory), preferred class participation (active, reserved), etc. For better efficiency of an AI project, the training data needs to be relevant and authentic.

‘I need a pen’. (Any pen will do.)

‘I need the pen you borrowed yesterday’. (referring to a specific pen)

Remember

Remember

Uncountable and plural nouns:

Machine Learning (ML) is a branch of AI where the machine makes predictions and decisions based on the data that we provide it.

In the case of uncountable nouns or plural nouns, we do not use ‘a’ or ‘an’.

Incorrect: ‘I need a information.’

Correct: ‘I need information.’

Error Aler t!

Chapter Checkup

Form groups of 4–5 students and engage in discussion on the dos and don’ts of body language that should be followed in a formal and informal setting.

A Select the correct option.

To make the presentation interesting, you can create a small skit displaying the good and bad body language in different scenarios.

What is the medium of verbal communication? a  To use pictures and symbols b  To exchange information through spoken or written words c  To communicate using only gestures

To convey emotions through facial expressions

Chapter Checkup

A Select the correct option.

1  What is the medium of verbal communication?

Remember: Important points to aid memory and recall.

a  To use pictures and symbols

b  To exchange information through spoken or written words

c  To communicate using only gestures

d  To convey emotions through facial expressions

Testing Data: Testing data is used to evaluate the performance of a trained model. This data would be unseen by the model during training. It would include similar features from a separate group of students taking the same exam. By comparing the model’s predictions on the testing data with the actual exam results, we can evaluate its effectiveness in predicting performance.

Cases with zero article usage, often referred to as ‘zero article’, occur when we don’t use any article (neither ‘the’, ‘a’, nor ‘an’) before a noun. Use

I don’t like pets.

Activity

If an AI application is trained with an inaccurate or inappropriate data it may leads to incorrect result.

Reason

Pets in general—general meaning. What time do you have breakfast? Meals- lunch, breakfast, dinner. 2021 was a great year. Years, months, days. He does not speak Telugu. I love studying Biology. Languages. School subjects. We went to the shopping mall last week. Next, last.

Error Alert!: Common misconceptions with clear solutions.

Unit Reflection

4

Unit Reflection

Imagine you are tasked with creating an AI system to predict whether a customer is likely to purchase a high-end smartphone based on their online behaviour. The AI system will be trained using historical data from previous customers. Identify the data features you would collect to ensure the AI system can accurately predict the likelihood of a customer purchasing the smartphone.

Possible Data Features:

• Browsing Behaviour: Customers who have bought high-end smartphones before are likely to buy again.

• Search Queries: Specific searches for features or brands related to high-end smartphones indicate intent.

Connecting Ideas: Paragraphs

Key Terms: Important terms to ensure a firm grasp of important concepts.

• Demographic Information: Age and income can influence purchasing decisions for high-end smartphones.

Key Terms

Self-awareness: It is to know oneself as an individual—be it one’s likes, dislikes, strengths, or weaknesses, and reflect on one’s experiences to gain valuable insights into their personality.

Self-confidence: Self-confidence involves believing in one’s own judgement, abilities, and capabilities. It is reflected in one’s thoughts, ideas, and behaviour.

Self-management: Self-management is the capability of an individual to exercise control over one’s feelings, thoughts, emotions, and behaviour to achieve the desired goals in both personal and professional settings.

Key Terms

• Reviews and Ratings: High ratings on products may sway customer decisions. Now, think of three additional data features beyond those previously discussed to predict customer behaviour in the context of purchasing high-end smartphones. Also, explain why each feature is important.

Now that we have read about sentences, let us learn how to put them together to make paragraphs. Think of a paragraph as a group of friends who share something in common. Just like how friends stay close, sentences within a paragraph remain interconnected as they discuss a common topic.

Things to Remember: Unit-end point-wise summary to consolidate concepts.

Self-awareness: It is to know oneself as an individual—be it one’s likes, dislikes, reflect on one’s experiences to gain valuable insights into their personality.

Self-motivation: It an intrinsic feeling that encourages one to complete tasks and achieve goals independently. an internal drive or enthusiasm that prompts one to take initiative.

Stress management: It is the coping mechanism that enables an individual to handle work efficiently, even pressure or difficulties.

Self-confidence: Self-confidence involves believing in one’s own judgement, in one’s thoughts, ideas, and behaviour.

Time management: It is the ability to successfully complete tasks within specified deadlines and the ability individual to minimise distractions and unproductive activities.

Self-management: Self-management is the capability of an individual to exercise thoughts, emotions, and behaviour to achieve the desired goals in both personal

Things to Remember

Self-motivation: It an intrinsic feeling that encourages one to complete tasks an internal drive or enthusiasm that prompts one to take initiative.

• Various self-management skills that an individual should possess are self-awareness, self-confidence, self-motivation, problem solving, teamwork, time management, goal setting, decision-making, and stress management.

• Effective self-management helps in achieving goals, managing one’s time, reducing stress, making a person more organised, improving relationships, enhancing problem solving abilities, career advancement and instilling discipline.

Stress management: It is the coping mechanism that enables an individual pressure or difficulties.

Time management: It is the ability to successfully complete tasks within specified individual to minimise distractions and unproductive activities.

• A self-confident person is ready to accept new challenges, willing to take risks, and has trust in their own capabilities.

A few qualities that are commonly associated with self-confident people are self-belief, hard work, commitment, and a positive attitude.

• The three main factors that influence self-confidence are social, cultural, and physical.

Things to Remember

10 • Basic Computer Skills

Viva-Voce Questions

Viva-Voce Questions: Reference list of viva questions to better prepare for oral examinations.

3.

4.

5.

Ans. The full form of APIs is Application Programming Interfaces.

6. What is a box plot graph? Ans. A box plot graph is a graph that summarises the distribution of a dataset by showing the median, quartiles, and potential outliers.

7. What is AI modelling? Ans. AI modelling refers to the process of creating algorithms, known as models, that can learn from data and make predictions or decisions based on new data.

8. How is prediction different from reality? Ans. Prediction is the output given by the machine whereas reality is the actual situation in the field at the time the prediction was made.

9. Give an example of False Positive.

Ans. The machine predicts it is raining, but it is not actually raining.

10. Define deployment. Ans. Deployment is the last stage in the AI project cycle where you implement your solution, in a real-world scenario, based on the

Sample Papers: Sample papers, adhering to CBSE

Viva-Voce

ARTIFICIAL

Total Marks: 100 (Theory – 50 + Practical – 50)

Part A • Employability Skills

Part B • Artificial Intelligence

Part C • Practical Work

Part D • Project

Part-A

Employability Skills

Methods of Communication

Communication is the essence of our interconnected world. It is the means through which information, ideas, and emotions flow from one person to another, from one organisation to another, and across the huge digital landscapes that define the 21st century. It is an essential aspect of human interaction and plays a fundamental role in our personal, professional, and societal lives.

The word ‘communication’ originated from the Latin word ‘commūnicāre’, which means ‘to share’. Therefore, communication can be defined as the way or process of sharing information, thoughts, feelings, or messages between individuals or groups using various methods, mediums, and channels. It functions as a bridge that links us through words, actions, and even visuals.

Methods of Communication

Imagine attempting to express oneself without words or trying to thrive in a world where one cannot convey ideas or understand the thoughts of others. Scary, isn’t it?

Methods of communication are like the pipeline through which knowledge, emotions, and intentions are shared, allowing us to collaborate, learn, and connect at a deeper level. For effective communication to take place, mankind uses a balance of verbal, non-verbal, and visual forms of communication.

Communication Methods Are Rigid: Communication methods keep evolving over time. Assuming that what worked in the past will always be effective can lead to outdated and inefficient communication strategies.

Verbal Communication

Verbal communication is a powerful and dynamic method of sharing ideas, thoughts, and information using spoken or written words. The use of language in verbal communication allows us to accurately and effectively express ourselves, engage in conversations, and convey messages to others. Verbal communication plays a pivotal role in our day-to-day interactions and interactions with the world around us.

There are two types of verbal communication: Oral or Spoken Communication and Written Communication.

Verbal

Communication

Oral or Spoken Communication

Communication that involves talking or speaking.

Written Communication

Communication that involves written or typed words.

Oral Communication Oral communication, a subset of verbal communication, refers to the exchange of information through spoken words. It involves conversations, discussions, presentations, and speeches that occur face-to-face or through various electronic devices like phones, video platforms, or radios. When we engage in oral communication, we depend on our voice, tone, pitch, and volume to convey meaning and emotion. From casual chats with friends to important business meetings, oral communication allows us to connect and share ideas directly with others.

Types of Oral or Spoken Communication

Face-to-face conversations

Video/phone conversations

It is when you can physically see and listen to the person/people you want to communicate with in front of you.

It also includes small group communication when a group of people connect/collaborate to discuss a matter.

Each participant contributes to the communication process.

Public speaking, too, is a part of face-to-face conversations where one person talks to others while trying to persuade or convince them of something.

It is when you communicate through a phone or any other device.

Whether used for personal or professional reasons, phone or video conversations play a crucial role in maintaining connections, even when physical distance separates us.

Rohan and Tina have met at Rohan’s house to discuss a project.

Rohan, Tina, Yogesh, and Shalu connect to discuss the roles and responsibilities for their group project.

Kashika gives a speech on ‘Green and Clean Environment’ in school assembly.

Ms Sarika works as an Academic Content Developer for an EdTech firm. She connects with her colleagues working from another state through video-conferencing tools.

Factor of Effective Oral Communication Effective oral communication involves several key parameters:

Pace Speaking at a comfortable speed, neither too fast nor too slow.

Fluency Speaking smoothly and without stumbling over words.

Choice of words Using appropriate words and clear language for the audience.

Volume Speaking at a suitable volume so that the listener can hear clearly.

Clarity Pronouncing words clearly with proper stress to ensure understanding.

Tone Using the right tone to convey emotions and intent. It can be friendly, formal, persuasive, and so on.

Think and Tell

1. Which one do you think is easier, small group face-to-face conversations or large group face-to-face conversations?

2. Are there any other examples of oral or spoken communication that you can think of?

Written Communication In contrast to oral communication, written communication entails utilising written language to share information. This form of communication includes various forms such as emails, letters, articles, social media posts, and text messages. When we use written communication, we put our thoughts into words that others can read and understand. Written communication is essential when the sender and receiver are in physically distant places or when documentation of the conversation is needed.

For written communication to be effective, one needs to use clear and concise language, organise information in a logical way, and tailor one’s communication according to the preferences, level of understanding, knowledge, interests, and expectations of the audience.

The various types of written communication are explained below.

Types of Written Communication

Letters

Letters are written, typed, or printed messages that are enclosed in envelopes and sent through postal services. They serve as a formal or informal means of communication, suitable for various purposes.

Rashi lives in New Delhi. She wrote a letter to her grandmother living in Kerela to inform her of her life events.

An SMS, or a short message service, is a modern way of communicating through text messages on mobile phones. These messages are usually quick and to the point, making them ideal for sending brief updates or information. They can be sent to multiple people at the same time. Rohan is able to track the delivery of his new shirt through the SMS that he receives from the delivery company.

(continued...)

SMS

Types of Written Communication

Emails Email stands for electronic mail, which is the electronic form of a letter. It is sent through a computer via a network.

Emails can be used for official or personal purposes. They offer a convenient way to share personal or professional news, thoughts, documents, and more.

Rajneet works for Infotechnology Company. He sends emails to all the clients, wishing them ‘Happy Dusshera’.

Books, newspapers, and magazines

Books, newspapers, and magazines are written forms of communication intended for a large audience. They are used to inform, educate, and entertain people from various walks of life.

Advantages of Verbal Communication

Ease and speed

Adaptability

Communicating to the masses

Emotional expression

Cultural barriers

Language and clarity

Non-verbal elements

Limited to auditory sensory channel

Rakesh reads newspaper to keep himself up-to-date with the events around the world.

Verbal communication is often quick and straightforward. It allows you to express your thoughts, ideas, and questions in real-time, and you can receive an immediate response. This is particularly beneficial in situations where prompt communication is essential.

For instance, face-to-face conversations or phone calls can quickly convey important information or resolve issues.

Verbal communication offers flexibility in adapting your message based on the responses of the person you’re communicating with.

You can adjust your tone, words, and even your approach as the conversation unfolds.

For example, if you’re explaining a concept to someone and notice confusion, you can modify your explanation to make it clearer.

Verbal communication is efficient when sharing ideas with a larger audience.

Public speeches, classroom teaching, and media such as books, magazines, and newspapers enable dissemination of information to many people simultaneously. This allows for mass education, entertainment, and awareness campaigns.

Verbal communication allows individuals to convey their emotions, feelings, and attitudes effectively through tone of voice, intonation, and choice of words. This emotional aspect can enhance the impact of a message.

Disadvantages of Verbal Communication

A significant challenge in verbal communication arises from cultural differences. Different cultures have their own languages, expressions, and accents. These distinctions can lead to misunderstandings, misinterpretations, and even offence. Therefore, it is crucial to navigate these barriers to ensure effective communication.

Verbal communication heavily relies on choosing the right words. If words are not carefully selected or used incorrectly, the message’s meaning can become unclear. Miscommunication can occur from using vague or unfamiliar terms, leading to confusion among participants.

Although verbal communication involves spoken words, it’s important to note that non-verbal elements (such as facial expressions, gestures, and tone of voice) play a significant role in conveying meaning. A mismatch between verbal and non-verbal cues can lead to mixed messages or misunderstandings.

Verbal communication relies solely on the auditory channel, which means it may not be accessible to or effective for individuals with hearing impairments.

Think and Tell

1. Can you list out the different types of oral, spoken, and written communication?

2. Give two advantages and disadvantages of verbal communication.

Non-verbal Communication

Non-verbal communication is a way of sending messages without using words. This implies the ability to interact with others without the use of spoken or written language. Instead, it involves using facial expressions, hand signals, body postures, stances, and various gestures.

Hence, we can define non-verbal communication as the type of communication that does not involve words. It involves sharing signals and messages with others through expressions, gestures, and body language.

Non-verbal communication involves expressions, posture, gestures, touch, space, eye contact, and paralanguage. Understanding the aspects of non-verbal communication can help us be better communicators. Using the right gestures and expressions while speaking helps us get our point across. Such understanding also aids us in understanding our audience’s reaction and altering our behaviour or communication accordingly.

Being professional at work requires that we be aware of appropriate gestures and postures. If noise, distance, etc. interfere with spoken communication, we can communicate using hand gestures to get our message across. For example, putting a finger on the lips signals that silence is required.

Types of Non-verbal Communication

Facial expressions

Gestures

Did You Know?

It has been observed that in our daily communication, information is constantly being shared and perceived through body movements (face, arm movements) and voice control (volume, tone, pauses), which are non-verbal in nature.

Think and Tell

1. Have you ever played a game of dumb charades? What are the various ways in which you communicate in the game? Discuss with your teacher.

2. Have you ever felt confused when someone’s expression did not match their spoken words?

Facial expressions convey the emotional state of a person to others.

For example, people smile when they are happy or frown when they are upset.

Gestures are a form of non-verbal communication used to express an idea or meaning through the movement of parts of the body, especially the hands or the head.

For example, nodding of the head indicates agreement and understanding. Waving at others indicates a greeting.

How to Use Non-verbal Communication Effectively?

Maintain a calm expression. Be subtle and neutral. Align expression to words being spoken. Maintain eye contact.

It is important to keep in mind that it is considered impolite to use your finger to point at someone. Try placing your hands by your sides instead of in your pockets when you’re having a conversation. Show that you are paying attention by nodding your head slightly when conversing or listening.

(continued...)

Posture

Types of Non-verbal Communication

Postures refer to the stances individuals maintain while they are either standing or sitting. A posture often plays a role in conveying our confidence or mood.

For example, a confident person stands with their back straight, and a person with hands on their heads suggests exhaustion.

Touch

Space

Eye contact

Paralanguage

Physical contact such as a handshake or a pat on the back is a form of non-verbal communication.

For example, as a kind of encouragement, sports coaches often pat their players on the back.

It is the amount of physical distance that exists between people when they are talking. It depends on their relationship with each other and the situation.

Maintaining eye contact while conversing shows interest and makes the other person feel that you are paying attention.

Avoiding eye contact can sometimes signal that you are not paying attention.

It is a form of non-verbal communication that includes things like volume, tone, and pace of speaking.

Speaking too quickly can indicate anxiousness or eagerness. Speaking slowly might convey seriousness.

How to Use Non-verbal Communication Effectively?

Keeping your upper body relaxed and shoulders straight signifies confidence. Sitting cross armed can be perceived as defensive or closed off.

Keep your arms relaxed and open to signal openness and receptiveness.

It is important to keep in mind that your touch does not make the other person uncomfortable. In professional settings, scratching your nose or hair is considered impolite.

It is important to maintain proper distance with the person you are communicating with, depending on the formal or informal nature of your relationship with them.

It is important to remember to maintain an optimum level of eye contact and have relaxed body language.

It is important to not make the person you are communicating with uncomfortable.

It is important to take care of our volume, tone, and pace while speaking in professional settings. It is especially important to maintain a moderate volume and pace.

Advantages of Non-verbal Communication

Gives clarity It helps to give clarity and enhance understanding in communication as it makes the message clearer and more understandable.

Replacement to verbal communication In situations where verbal communication is not possible or appropriate, non-verbal cues become the primary means of conveying information.

Tool for emotional expression

Help to handicapped people

Lead to confusion

Incomplete communication

Conflicting cues

Absent in distant communication

They are a powerful tool for expressing emotions. Facial expressions, body language, and tone of voice allow individuals to convey their feelings more clearly.

Non-verbal communication can also be useful for handicapped people who cannot speak or hear properly.

They use sign language and facial expressions instead of talking or hearing, respectively.

Disadvantages of Non-verbal Communication

Non-verbal cues can be interpreted in many ways. A gesture or facial expression may have different meanings in different contexts and cultures.

Nonverbal communication cannot convey all types of information. Important details and facts need to be coupled with verbal means, which are more comprehensive.

In cases where verbal and non-verbal communication may conflict with each other, there may be room for confusion for the receiver.

Non-verbal cues are less effective or absent in cases of long-distance communication, such as phone calls or online messaging.

Visual Communication Visual communication is when we use pictures, symbols, and designs to share ideas and information. It is like sending a message without using words but by using things like signs, logos, captivating writing styles, drawings, and even moving pictures or animations.

Imagine if you are taking a car ride and you see a sign of a man working. That indicates that there is some construction work going on ahead.

Therefore, visual communication can be defined as the use of visual components, such as signs, logos, drawings, graphic design, illustrations, animations, etc., to share ideas and information.

Following are some of the most common examples of visual communication:

A traffic sign that instructs drivers not to honk their horns.

Sign for the women’s and men’s restrooms.

Sign for flammable substances.

A symbol for pausing a video or music file on a computer or smartphone.

Traffic lights that signal Red for Stop, Yellow for Wait, and Green for Go.

Indication of a railway crossing.

Think and Tell

Can you tell other examples of visual communication that you commonly see around you?

Advantages of Visual

Communication

Makes meaningful Use of graphics, diagrams, charts, or models makes communication effective and purposeful.

Easy comprehension

Attention grabbing

Lack of details

Costly

Subjectivity

Support of visual aids makes information easy to understand.

Visual communication, when coupled with verbal communication, makes it more appealing and attention-grabbing.

Disadvantages of Visual Communication

Visuals may lack the depth and detail necessary to fully understand complex concepts or provide comprehensive information.

Some visual aids used for visual communication may be expensive.

Interpretation of visuals can be personal and may vary from person to person. What is clear to one person may be ambiguous to another.

Differences Between Verbal, Non-verbal, and Visual Communication

Basis Verbal Communication

Meaning

Use of language

Forms

Medium

Involves using spoken or written words to convey messages and information.

Requires the use of language, including grammar and vocabulary.

Face-to-face conversations, phone calls, speeches, and written documents.

Utilises spoken words, written documents, phones, and computers.

Non-verbal Communication

Conveys meaning through facial expressions, gestures, body language, and other non-verbal cues.

Does not use language directly but involves elements like tone, volume, and pace.

Facial expressions, gestures, posture, eye contact, and touch.

Utilises body language, facial expressions, gestures, and physical presence.

Visual Communication

Relies on visual elements, such as symbols, images, and design, to communicate ideas and concepts.

May or may not use language, but uses visual cues and elements to convey messages.

Logos, posters, comics, product packaging, and illustrations.

Utilises images, graphics, videos, and animations.

Example Writing an email or giving a speech. Nodding head or shaking hands. Logo of a brand.

Activity Time

Activity Time

Activity 1: Pros and Cons of Verbal and Non-verbal Communication (Group Work)

In a small group of 4–5 students, choose and discuss any one type of communication. Converse on the advantages and disadvantages of the chosen form of communication.

On an A3 size sheet, list the advantages and disadvantages discussed. You may make it creative and display it in the class.

Activity 2: Common Body Language Mistakes (Group Work)

Form groups of 4–5 students and engage in discussion on the dos and don’ts of body language that should be followed in a formal and informal setting.

To make the presentation interesting, you can create a small skit displaying the good and bad body language in different scenarios.

Chapter Checkup

A Select the correct option.

1  What is the medium of verbal communication?

a  To use pictures and symbols

b  To exchange information through spoken or written words

c  To communicate using only gestures

d  To convey emotions through facial expressions

2  Which of the following is an example of non-verbal communication?

a  Writing an email

c  Smiling, to express happiness

3  Visual communication involves:

a  Using only written words

b  Sharing information through spoken words

c  Using pictures, symbols, and designs

d  Using gestures and body language

b  Speaking on the phone

d  Sending a text message

4  Which of the following is not a form of visual communication?

a  Nodding head

c  Poster

B Fill in the blanks with the most suitable words.

b  Logo

d  Charts

1 communication occurs when we talk or write using words.

2  Non-verbal communication involves expressions, gestures, , touch, space, eye contact, and paralanguage.

3 is a planned and organised act of talking to a large group of people to share information, influence, or entertain them.

4  Visual communication uses pictures, symbols, and to share ideas and information.

C State whether the following is True or False. Correct the statements that are false.

1  Verbal communication involves only written words.

2  Non-verbal communication includes facial expressions but not gestures.

3  Public speaking is a form of verbal communication.

4  Visual communication uses only spoken words to convey messages.

D Answer the following questions. (Solved)

Q1. Explain the difference between verbal and non-verbal communication, providing examples of each.

A1.

Basis

Definition

Example

Verbal Communication

Verbal communication involves the use of spoken or written words to convey messages.

Face-to-face conversations and written documents.

Non-verbal Communication

Non-verbal communication involves conveying messages without using words.

Facial expressions (e.g., smiling), gestures (e.g., waving), and body language (e.g., posture).

Q2. Give examples of how various types of non-verbal communication are used to convey messages in different situations.

A2. Non-verbal communication includes various types:

• Facial expressions: Smiles indicate happiness, whereas frowns may indicate sadness or displeasure.

• Gestures: Nodding one’s head can signal agreement, whereas pointing can convey direction or emphasis.

• Posture: Standing upright may convey confidence, whereas slouching may indicate disinterest.

• Touch: A pat on the back can show encouragement, whereas a firm handshake may signify confidence.

• Space: Personal space varies by culture and context; standing too close or too far can send different messages.

• Eye Contact: Maintaining eye contact can show interest and attentiveness, whereas avoiding it may convey discomfort.

• Paralanguage: This includes tone, volume, and pace of speech. Speaking slowly may indicate seriousness, whereas a fast pace can signal excitement.

Q3. Meenal sat for a written test for the role of a communication trainer. The test paper included a question asking her to identify the type and form of communication taking place in different situations. Look at the scenario and help Meenal identify them.

S. No. Scenario

Type of Communication 1. 2. 3. 4. 5. A3.

S. No. Scenario

1. A person sending a text message on a smartphone.

Type of Communication

Written communication through text messages under verbal communication.

2. A teacher giving a lecture in a classroom. Oral communication under verbal communication.

3. A person using sign language to communicate with a deaf individual. Non-verbal communication through sign language.

4. A group of coworkers having a video conference call.

Oral communication (through video conference) under verbal communication.

5. A group of protesters holding signs with slogans. Visual communication.

Answer Key

A 1. b   2. c   3. c   4. a

B 1. Verbal    2. posture   3. Public speaking   4. designs

C 1. False. Verbal communication involves both written and oral words.

2. False. Non-verbal communication includes facial expressions, gestures, postures, and eye contact.

3. True.

4. False. Visual communication uses charts, designs, logos, signs, and symbols to convey messages.

Communication and Its Elements

Communication is a fundamental aspect of our lives that enables us to connect with others, share our ideas, express our emotions, and collaborate on various tasks. Imagine a world without communication; it would be a silent and isolated place where understanding and cooperation would be challenging. Communication plays a significant role in our personal relationships, education, business, and every other aspect of our daily interaction.

Communication

Communication can be described as the act of transmitting information, thoughts, concepts, or emotions between individuals or groups through a range of mediums, including verbal language, written expressions, non-verbal cues, body language, gestures, visual or auditory cues, and modern technology. This act serves as the binding agent that unites communities by helping us to express our requirements, convey our individuality, and build connections. It plays a vital role in the functioning of our society.

Importance of Communication Skills

Communication is the cornerstone of human interaction and is integral to our daily lives and everyday existence. It enables us to express our ideas, thoughts, needs, desires, and emotions and thus foster connections with others. Effective communication is vital for building relationships, resolving conflicts, addressing disputes, sharing knowledge, and collaborating in various spheres of life, including personal, academic, and professional settings. Good communication skills are crucial for the following reasons:

Building Relationships Effective communication helps in establishing and maintaining strong relationships, whether with friends, family, or colleagues. It nurtures trust and understanding.

Effective Interaction Communication skills are important when we interact with others, whether in personal, professional, or social contexts. We have to express our thoughts and ideas clearly for a meaningful exchange.

Problem Solving When faced with challenges, effective communication is crucial for finding solutions. Misunderstandings can give rise to larger problems. To resolve conflicts, individuals have to express their concerns, understand others’ views, and find mutually agreeable solutions to problems.

Sharing Knowledge Through communication, we can pass on knowledge from one generation to the next, ensuring that society continues to learn and grow.

Leadership and Influence People who can communicate well generally become effective leaders as they are able to convey their vision properly, inspire others, and influence decisions within an organisation.

Expressing Emotions It allows us to express our emotions, ranging from joy and affection to frustration and sadness, helping us connect with each other on a deep level.

Personal Development Communication skills contribute to a person’s growth and confidence. They are able to speak confidently in public and express themselves clearly while giving presentations, speeches, or group discussions, which helps boost their self-esteem.

Negotiation Skills The skill of negotiation heavily depends on the quality of communication, whether it is in personal or professional life. It is an important skill to possess in current times.

Think and Tell

1. Imagine a world where communication happens using basic gestures and sounds. How do you think this would impact human relationships, knowledge sharing, and development of societies?

2. How is communication important in your life? Give two reasons.

Elements of a Communication Cycle

In a communication cycle, all the elements work together to facilitate effective and meaningful interaction between individuals or groups. Each step, from generating ideas to receiving feedback, contributes to successful communication and promotes mutual understanding.

Sender The sender, also known as the communicator or source, starts the communication process by generating a message to convey. It is the sender’s responsibility to present their thoughts, ideas, emotions, or information in a clear and coherent manner. This sets the foundation for effective communication.

Example: Rakesh, an employee of Bindiya Textiles, composes an email to his manager, regarding a project update. Ideas Ideas refer to the thoughts, concepts, or information that a sender intends to transmit during the whole process. These ideas may include opinions, facts, instructions, or emotions that the sender wants to share with the receiver.

Example: Rakesh thinking and organising the information or details before writing the email.

Encoding Encoding includes putting ideas or information into a format that can be transmitted to the receiver. This often involves selection of words, creating visuals, using symbols, gestures, or body language to convey the intended message accurately.

Example: Rakesh decides to use formal language when writing email to his manager.

Communication Channel The communication channel is the medium through which the encoded message is transmitted from a sender to the receiver. Channels can be verbal (spoken or written) or non-verbal (visual cues, gestures, and body language), and they influence how the message is received and comprehended.

Example: Rakesh uses a digital channel for drafting and sending email to update his manager.

Receiver The receiver is the intended recipient of the message. They play a crucial role in the communication process. They actively listen, observe, and interpret the message. The receiver’s understanding impacts the success of the communication.

Example: Rakesh’s manager, Mr Palabh, is the receiver of the message.

Decoding Decoding is the process by which the receiver interprets the encoded message and extracts its meaning. It involves understanding the words, symbols, or gestures used by the sender and translating them into thoughts or emotions.

Example: Mr Palabh reads the email sent by Rakesh and tries to understand the updates shared by him.

Feedback Feedback is the response or reaction provided by the receiver to the sender’s message. It helps confirm whether the intended message was received and understood accurately. Feedback can be verbal or non-verbal and aids in closing the communication loop.

Example: Mr Palabh (receiver) decides to reply to Rakesh’s email congratulating him for sharing descriptive information on the project.

Scenario: A Project Update Meeting

1. Sender (Communicator): Raghav, a project manager in a multi-national firm, has valuable updates on a critical project and wants to communicate these updates to his team.

2. Ideas: Raghav’s ideas revolve around the project’s progress, challenges faced, and solutions proposed to deal with them. He aims to ensure that his team is well-informed and motivated to overcome the obstacles they encounter.

3. Encoding: Raghav encodes his ideas into a well-structured presentation, carefully choosing appropriate technical terms and illustrative visuals to convey complex information effectively.

4. Communication Channel: Raghav decides to use a combination of verbal and visual communication channels. He plans to present his updates using a presentation during a virtual team meeting.

5. Receiver: The intended receivers comprise his project team members and stakeholders. They will participate in the virtual meeting to receive the updates and provide any other valuable insights.

6. Decoding: During the meeting, team members decode Raghav’s presentation by actively listening, observing the slides, and mentally processing the information to understand the project’s status and the direction in which it is heading.

7. Feedback: Following Raghav’s presentation, the team members offer their feedback. They ask questions for clarification, provide suggestions for improvement, and share their thoughts on the project’s way forward.

In this scenario, Raghav, as the sender, initiates the communication cycle by encoding his project updates into a presentation. The communication channel involves a virtual meeting where he presents the updates to his team (receivers). They decode the presentation’s content, engage in discussions, and provide feedback, thus completing the communication cycle.

Effective communication in a business setting ensures that important information is shared accurately and that team members are aligned with project goals. The cycle promotes the collaborative nature of communication and plays a significant role in achieving successful outcomes.

Error Aler t!

A common misconception about the communication cycle is that it is a one-way process focused on the sender transmitting information to the receiver. In reality, a communication cycle involves a two-way exchange of information. The receiver actively decodes and interprets the message, providing feedback that completes the cycle.

Activity Time

Activity 1: Communication Cycle in Real-Life Scenarios (Group Work)

Form a group of 4 students. Choose a real-life scenario (e.g., job interview, team project, family dinner) and identify how each element of the communication cycle applies to your chosen scenario.

In an A3-sized sheet, create a diagram to represent the communication cycle in your context. Present it to your class and explain your choice.

Activity 2: Role-play for Effective Communication (Pair Work)

Pair up with a classmate. Select a communication scenario between an unhappy customer and a customer service agent.

Plan your role-play and focus on using the communication cycle effectively. Perform the role-play in front of your class.

Chapter Checkup

A  Select the correct option.

1  What is the role of feedback in the communication cycle?

a  It initiates the communication process.

b  It completes the communication cycle and ensures mutual understanding.

c  It encodes the message for the receiver.

d  It selects the communication channel.

2  Which of the following is NOT a function of having good communication skills?

a  Building relationships

b  Ability to negotiate with others

c  Low self-esteem

d  Having problem-solving abilities

3  What is the primary purpose of encoding in the communication process?

a  To select the communication channel

b  To convert ideas into a form that can be transmitted

c  To provide feedback to the sender

d  To actively listen and interpret the message

B  Fill in the blanks with the most suitable words.

1  Through communication, we can pass on from one generation to the next.

2  Effective communication fosters trust and understanding, which are essential for building and maintaining .

3 is the process by which the receiver interprets the encoded message and extracts its meaning.

4  Feedback from the receiver helps confirm whether the intended message was received and understood accurately, thus closing the loop.

C  State whether the following is True or False. Correct the statements that are false.

1  Communication channels can only be verbal.

2  Encoding is the process of interpreting an encoded message.

3  Feedback is not a crucial element in the communication cycle.

4  The receiver is the intended recipient of the message.

D  Answer the following questions. (Solved)

Q1. Why is feedback an essential part of effective communication?

A1. Feedback allows the sender to gauge the receiver’s understanding of the message. It helps clarify any misunderstandings, reinforces the message’s importance, and ensures that the communication cycle is complete. This two-way exchange of information is crucial for achieving mutual understanding and successful communication.

Q2. List any five ways in which communication skills are important for us.

A2. Good communication skills are very crucial for the following reasons:

• Building Relationships: Effective communication helps in establishing and maintaining strong relationships, whether with friends, family, or colleagues. It fosters trust and understanding.

• Effective Interaction: Communication skills are very important when we interact with others, whether in personal, professional, or social contexts. We have to express our thoughts and ideas clearly for a meaningful exchange.

• Problem Solving: When faced with challenges, effective communication is crucial for finding solutions. Misunderstandings can escalate into larger problems. To resolve conflicts, individuals have to express their concerns, understand others’ views, and find mutually agreeable solutions to problems.

• Sharing Knowledge: Through communication, we can pass on knowledge from one generation to the next, ensuring that society continues to learn and grow.

• Leadership and Influence: People who can communicate well generally become effective leaders as they are able to convey their vision properly, inspire others, and influence decisions within an organisation.

Q3. There has been a lot of technological advancement in communication recently, such as social media. Rohan decides to post a picture and share a caption related to it. He receives a lot of comments and likes from his friends online. Explain the elements of the communication cycle in this situation.

A3. The elements of communication cycle in the situation are as follows:

• Sender: Rohan is the sender of the message, as he decides to post his picture with a caption.

• Idea: His picture and caption are the ideas he wants to share.

• Encoding: Rohan message is encoded in the form of a picture and caption. That means he uses visual and verbal communication. He uses words, images, and symbols that will be understood by the receivers.

• Channel: He uses social media channels to transmit his verbal and visual messages.

• Receiver: His friends on social media platforms are the receivers of his messages.

• Decoding: They interpret and comprehend the messages shared by Rohan.

• Feedback: Rohan receives feedback on his message through the comments and likes shared by his friends online.

Answer Key

B 1. knowledge  2. relationships  3. Decoding  4. communication

C 1. False. Communication channels can be verbal or non-verbal.

2. False. Encoding is the process of converting ideas into a form that can be transmitted.

3. False. Feedback is a crucial element in the communication cycle.

4. True.

Perspectives in Communication

Communication primarily helps in understanding each other’s thoughts or viewpoints, which can further strengthen relationships and increase the flow of information. Communication is greatly impacted by an individual’s thoughts, culture, and way of perceiving certain situations.

Perspectives in Communication

Perspectives are ideas, views, or fixed ways of thinking, and this affects how communication is conducted within a group or between individuals. To fully understand the need for communication and encoded messaging, one must explore them from different perspectives. These perspectives provide varied lenses through which we can understand dynamic messaging holistically.

For example, if an employee believes his boss or manager is severe to them, even when they are kind, they may find it difficult to accept their views or feedback. They will be closed to communication, and this can lead to an unpleasant environment.

Thus, there are views that are mostly accountable for the type of communication we have with one another. However, there are different reasons that shape perspectives towards situations or people. Communication does not have a straightforward or single approach. It is deeply impacted and shaped by factors that affect how we express ourselves, understand others, and perceive the complexities of human connection. Our cultural background, the language we use to express our emotions, personal experiences, and our handling of technology all play a significant role in building our perspectives. These might prevent us from sharing and understanding messages.

Did You Know?

1. Perspectives are important because they help to determine what the other person is thinking.

2. Perspectives allow for a successful, productive conversation that leads to positive results.

Factors Affecting Perspectives in Communication

Language The language one uses to express themselves and one’s proficiency in a language can influence communication. When someone employs incorrect terminology, unfamiliar jargon, or fails to provide sufficient detail, language can act as a barrier to communicating what one wishes to convey.

Example: In a multinational company, Tanisha has to meet a client from France. She is proficient in English and Hindi and knows a few phrases and words in French. Mr Andrew, her French client, struggles with English.

Visual Perception  Visual perception is the ability of the brain to infer what we see through our eyes. Humans have the tendency to focus only on the parts that are easily noticeable or accessible; this leads to forming perspectives based on incomplete information.

Example: Look at the image. What do you see?

On first glance, one may see a tree with widespread branches. But on staying further with the visual, one can notice the animals tiger and gorilla too.

We tend to form perspectives and judgments on the first look at this, and they may act as obstacles in communication.

Experiences The experiences of the past give shape to a person’s communication habits, triggers, and sensitivities. A traumatic experience from the past can stop us from understanding or communicating clearly or without hesitation.

Example: Last year, while presenting at the Annual Sales meeting, Rishika mispronounced a word. She noticed her colleagues exchanging glances and giggles. This experience has stayed with her. Thus, when she was asked to present this year, she hesitated and felt under-confident. She was conscious during her presentation and was of the perception that her colleagues might be looking for a moment to mock her.

Prejudice Prejudices, or previously built notions about individuals, groups, or something, can affect how we communicate and express them. If we have biases against a particular group, we may be less likely to listen to their perspectives or give them the benefit of the doubt.

Example: Kamlesh is a hard-working employee and has been trying to prove it to her management through her rigour and efficiency. In spite of all this, she has not been promoted. The management has a biased opinion that she may not be able to balance her personal and professional lives when scaling up the ladder.

Feelings Feelings play a pivotal role in communication. One’s feelings towards a person, thing, or group decides the type of communication that will take place.

Feeling negatively or unsure about things may lead to closed and unclear communication. It can be influenced by one’s personal opinion.

Example: Sakshi is a Product Developer at Youth Edtech. She feels insecure about her job role. Thus, every time someone proposes a great idea in a product meeting, she tries to shun them away. Though she believes in the potential of the ideas, she allows her feelings to overpower her while communicating her feedback.

Environment The environment in which communication is taking place plays a significant role in forming a perspective.

A noisy or chaotic environment may cause barriers to communication.

Example: Two colleagues conversing at a loud office party may not be able to focus. They face difficulty in understanding the information shared. On the other hand, if we communicate in a calm and peaceful environment, we will be able to communicate productively.

Cultural Difference Different cultural backgrounds may lead to different interpretations of a message or idea being communicated.

Gestures and symbols that have a certain meaning in one culture may have a different interpretation in another culture. This can lead to misunderstandings when people from different cultural backgrounds interact.

Example: India is a land of diverse cultures. While some cultures are loud and expressive in their communication, others may find it disrespectful.

In a nutshell, it is important to allow these elements to impede the sharing of information in any way.

Activity Time

Activity Time

Activity 1: What Is Your Opinion (Group Work)

Choose any one factor affecting perspective in communication. Form a group of 4–5 students and discuss the chosen factor in detail.

Make notes and choose volunteers to summarise the discussion.

Activity 2: My Experience (Individual Work)

Share a personal account/experience when you felt your communication was impeded by any one of the factors affecting perspectives in communication. Share details as to what happened and mention the factor that led to the miscommunication/misinterpretation.

Activity 3: Group Discussion (Group Work)

In a group of 4–5 students each, discuss the example of factors affecting communication in the workplace. You may discuss and list one example for each factor.

To make your presentation interesting, you may also enact the scene of how these factors can impact communication at work.

Chapter Checkup

A Select the correct option.

1  Which of the following is not a factor affecting perspective in communication?

a  Feeling

c  Attitude

2  Perspective is an individual’s:

a  Point of view

c  Activity

b  Prejudice

d  Love

b  Body language

d  None of these

3  You are talking to a friend at a function where there is loud music being played by the orchestra. Which factor affects this statement?

a  Language

c  Feelings

b  Environment

d  Past experiences

B Fill in the blanks with the most suitable words.

1 is a negative attitude, especially when it is related to hatred or intolerance for certain groups of people.

2 is a mindset that decides how individual perceives an idea or situation and responds to it.

3  Our also serves as a caution and help us protect ourselves from dangerous situations.

4 and not trusting others affect communication.

C State whether the following is True or False. Correct the statements that are false.

1  Language can act as a barrier to communicate what one wishes to convey.

2  Feelings cannot affect our ways of communication.

3  Perspectives are ideas, views, or fixed ways of thinking. These sometimes affect our communication.

D Answer the following questions. (Solved)

Q1. How does the environment affect communication? Give an example.

A1. The environment in which communication is taking place plays a significant role in forming a perspective. A noisy or chaotic environment may cause barriers to communication.

Example: Two colleagues conversing at a loud office party may not be able to focus. They face difficulty understanding the information shared.

Q2. Surabhi and her friends were debating an artwork. Some of them think that it is a jungle scene, whereas others perceive it as the journey of a person. Which factor is influencing their perspective on that artwork?

A2. Visual perception is the factor that influences Surabhi and her friends. Visual perception is the brain’s ability to make sense of what we see through our eyes.

Q3. Elaborate on how the factors can become barriers in communication.

A3. Factor

How factor can become a barrier?

Language In case of the use of incorrect words, unfamiliar language and lack of detail, language can act as a barrier to communicate what one wishes to convey.

Visual perception Visual perception is the brain’s ability to make sense of what we see through our eyes.

Experience

Prejudice

Letting our earlier experience stop us from understanding or communicating clearly.

If we have biases against a particular group, we may be less likely to listen to their perspectives or give them the benefit of the doubt.

Feelings Our feelings and emotions, such as lack of interest or not trusting the other person, affect communication.

Environment Noise or disturbances in the surroundings may make communication difficult.

Culture Signs that have different meanings in different cultures, such as showing a thumb, may mean a good job for some people but may be insulting to others.

Answer Key

B 1. Prejudice    2. Attitude    3. Experience   4. Feelings

C 1. True.

2. False. Feelings can affect our ways of communication.

3. True.

Basics of Writing Skills

Writing helps us share ideas, feelings, and information in a way that lasts. In this digital era, with constantly expanding information, communication, and technology, writing is all the more significant. It is not just about sending an email or typing an essay; it is a skill that helps us express ourselves clearly and connect with others. A written document or information lasts longer and can be referred to later.

Good writing requires good command and understanding of the language in which one is communicating. It is important to ensure that the writing is free from grammatical errors. In order to improve one’s writing skills, it is pivotal to know about the fundamental elements of grammar.

Sentences

Sentences are the basic building blocks of written and spoken communication in many languages, including English. A sentence is group of words that combine to make complete sense. A sentence conveys a complete thought or idea and often serves as a complete statement or question. A sentence always starts with a capital letter and ends with a full stop, question mark, or exclamation mark.

For example:

Lavina loves to play badminton.

Dheeraj is going to Shimla.

Parts of Sentence

A sentence contains a subject and a predicate. A subject in a sentence is the thing or person about whom we get information from the sentence. A predicate in a sentence is what is being said about the person or thing in the sentence.

Subject (Who/what the sentence is about)

Predicate (What is being said about the subject)

Lavina loves to play badminton.

In this sentence, ‘Lavina’ is the subject, as the sentence is telling about what she loves and ‘loves to play badminton’ is the predicate, as it gives some information about Lavina, the subject.

The book is very captivating.

In this sentence, ‘The book’ is the subject, as it is something that is being talked about in the sentence and ‘is very captivating’ is the predicate, as it is giving some information about the book. It tells us what kind of book it is.

Subject-Verb-Object

Each sentence in the English language has a sentence structure. A sentence structure may consist of a subject, verb and/or an object. The Subject shows what or whom the sentence is about. A Verb shows an action and what the subject is doing. An Object describes who or what receives the action.

Example:

Sentence Subject

The girl sat on the bed.

The girl sat the bed

The boy bought a book. The boy bought a book

She picked the ripe mangoes. She picked mangoes

The ladder fell on the bike.

Kinds of Sentences

Sentences are of four kinds.

The ladder fell the bike

Declarative/ Assertive Imperative

Kind of Sentences

Assertive or Declarative sentence

Imperative sentence

Interrogative sentence

Exclamatory sentence

Kind of Sentences

Definition

It states facts, information, or arguments.

It ends with a period (.).

It is used to give commands, make requests, offer advice, or issue instructions.

It doesn’t use subject, but ‘you’ is often understood as the implied subject.

It may end with a period (.) or an exclamation mark (!).

It is used to ask questions.

It ends with a question mark (?).

It primarily uses the WH question words.

It states strong emotion, excitement, surprise, or other intense feelings.

It makes use of the exclamation mark (!) either in between the sentence or at the end.

Think and Tell

Examples

The sun sets in the West. New Delhi is the capital of India.

Please open the door.

Come here.

Have a good day!

What are you planning for the weekend?

Are you joining us for the group study tomorrow?

Well done!

Hurray! We won the match.

1. Identify the subject and the predicate in the given sentence. Students enjoy reading storybooks.

2. Give one example of an exclamatory sentence.

Phrases

A group of words that come together to form a unit but is not complete in itself is called a phrase. They do not make complete sense when used independently.

Example:

a fragrant flower

Phrase

Sentence

Rohan gifted his mother a fragrant flower.

In the first case, ‘a fragrant flower’ is a group of words that have been combined to make a unit. But does it make complete sense? In the second case, we get complete information about the flower. We are told that Rohan gifted the flower to his mother. going downhill

The men are going downhill to get the groceries.

In the first case, ‘going downhill’ is a group of words that has combined to make a unit. It is understood what going downhill means, but we do not have complete information. In the second case, we get complete information about who is going downhill and why.

Types of Phrases

Types of Phrases

Noun phrase

Verb phrase

Adjective phrase

Prepositional phrase

Adverb phrase

Description

It is a group of words that work as a noun in a sentence. It consists of a noun (the main word) and its modifiers, which can have adjectives, articles, pronouns, and other words that give additional information about the noun.

He is looking at the dewy white mountains.

It is a group of words that forms a verb in a sentence. It includes the main verb and the helping verbs within a sentence. I should have reported the incident to the police.

It is a group of words that describe a noun or a pronoun. The group of words provides more information about the noun in the sentence. The huge grey elephant raised its trunk.

It is a group of words that starts with a preposition and usually ends with a noun or pronoun, the object of the preposition. They function as adjectives or adverbs to provide additional information in a sentence, typically about location, direction, time, or manner.

Ragini is dancing with great enthusiasm

It is a group of words that provides additional information about the action, verb, adjective, or adverb it modifies.

It describes how, when, where, why, or to what extent something is happening. The car is parked right outside the door

Identify the types of phrases in the sentences below.

1. A book on the shelf is a classic.

2. The big brown dog belongs to my neighbour. Think and Tell

Parts of Speech

Parts of speech are the essential building blocks that help us construct meaningful sentences, express our ideas clearly, and engage in effective communication with others. There are 8 parts of speech in the English language. These are nouns, pronouns, verbs, adjectives, adverbs, prepositions, conjunctions, and interjections.

Parts of Speech

Nouns

Pronouns

Verbs

Adjectives

Adverbs

Prepositions

Definition

It is the name of a person, place, or thing.

It is a word used in place of a noun. It helps reduce repetition.

It expresses an action. It tells what the subject is doing in the sentence.

It describes the noun.

It is used to give details/information about the noun in a sentence.

It provides additional information about a verb, adjective, or another adverb in a sentence.

It often answers questions such as how, when, where, why, or to what extent an action is taking place.

It tells about location, direction, time, or the relationship between various elements in a sentence. Words like in, on, into, behind, beside, at, across, through, and between are prepositions.

Examples

Rohan is singing a song.

The vase is blue in colour.

Rohan is singing a song. He is enjoying it very much.

The vase is blue in colour. It is kept on the table.

Rohan is singing a song.

The dog is barking at the passerby.

Rohan is singing a classic song.

The blue vase is kept on the table.

Rohan is singing melodiously

The books are organised neatly on the shelf.

The vase is on the table.

Rakesh is running across the corridor.

(continued...)

Parts of Speech Definition Examples

Conjunctions

Interjections

Conjunctions mean to connect.

They are words used to connect words, phrases, clauses, or sentences, creating a logical relationship between them.

Some of the conjunctions are and, or, but, although, because, otherwise, and so on.

It is used to express strong or sudden emotions, feelings, or reactions.

They are often one or two words and can stand alone in a sentence.

They are used to convey various emotions such as surprise, joy, anger, approval, disapproval, and more.

Did You Know?

The word conjunction comes from the Latin word ‘coniunctio’ which means to join together.

Articles

Although Rohan was enjoying singing, but he loves dancing.

Neither Kashika nor Simran will appear for the interview.

Wow! You sang melodiously.

Shh! The baby is sleeping.

Think and Tell

Fill in the blanks with the most appropriate part of speech.

1. The airplane flew (preposition) the clouds, and the passengers gazed (adverb) at the breathtaking view.

2. He said, ‘ ’ (interjection), when he realised he had left his wallet at home.

The words ‘a’, ‘an’, and ‘the’ are known as articles. Articles are generally used before nouns in a sentence.

Example:

After the long meeting, the cup of coffee tasted good.

By using the article the, we have shown that it was one specific meeting that was long. The use of the for cup of coffee refers to a specific cup of coffee that tasted good.

Example:

After a long meeting, a cup of coffee tastes particularly good.

By using the article a, we have created a general statement, implying that any cup of coffee would taste good after any long meeting.

Types of Articles

Articles are of two types: Definite and Indefinite Articles

Example: ‘an hour’ (because ‘hour’ starts with a vowel sound).

‘a university’ (because ‘university’ starts with a consonant sound).

Definite Article (the) We use ‘the’ when we are talking about a specific thing that the listener or reader already knows about or can easily identify.

Did You Know?

The choice between ‘a’ and ‘an’ depends on the sound that follows, not just the first letter.

Examples:

1. The manager called a staff member to carry the files. (a particular manager)

2. Please pass the documents. (some specific documents)

Rules for Using the Definite Article (the)

1. Specificity: Use ‘the’ when referring to a specific item or group of items that the listener or reader can identify with or is already familiar with.

Example: ‘I saw the woman in a red saree, praying at the temple’. (You are referring to a particular woman in a red saree and a specific temple.)

2. Unique Objects: Use ‘the’ when referring to a unique object or something that is one of a kind.

Example: I visited the Taj Mahal last year. (There is only one Taj Mahal.)

3. Superlative Forms: Use ‘the’ before superlative adjectives (e.g., the best, the tallest) to indicate that something has the highest degree of quality.

Example: She is the best manager to work with. (Meaning she is the manager with the highest level of leadership quality.)

4. Ordinals: Use ‘the’ with ordinal numbers (e.g., the first, the second) when referring to specific items in a sequence.

Example: He won the first prize in the contest. (referring to a specific prize—the first one)

5. Geographical Features: Use ‘the’ before the names of oceans, seas, rivers, mountain ranges, and other geographical features.

Example: The Ganga River flows through eleven Indian states.

6. Countries With Plural Names: Use ‘the’ when referring to countries with plural names, such as ‘the United States’ or ‘the Netherlands’.

Example: I have never been to the Netherlands.

7. Musical Instruments: Use ‘the’ before the names of musical instruments.

Example: She plays the harmonium beautifully.

8. Newspapers: Use ‘the’ before the names of newspapers.

Example: I read the Times of India every morning.

9. Religious Books: Use ‘the’ with religious books to indicate a specific, well-known, and revered text within a particular religious tradition.

Example: I find comfort in reading the Bhagavad Gita every morning.

10. Nationality as a Noun: Use ‘the’ with nationalities when they are used as nouns to refer to the people of a specific country.

Example: The Japanese are known for their punctuality.

Indefinite Articles (a/an) We use ‘a’ or ‘an’ when we are talking about something in a general or non-specific way.

Examples: I have a meeting at 2 pm. She is an excellent candidate for the job.

1. Countable Nouns: Use ‘a’ or ‘an’ with countable nouns when you are referring to one nonspecific item or thing.

Example: I saw a dog in the park. (referring to one dog in general)

2. Singular Nouns: Use ‘a’ before singular nouns that begin with a consonant sound.

Example: He is a teacher. (Teacher starts with a consonant sound: /t/.)

Use ‘an’ before singular nouns that begin with a vowel sound.

Example: She has an umbrella. (Umbrella starts with a vowel sound: /ʌ/.)

3. Singular Nouns Starting with a Silent ‘H’: Use ‘an’ before singular nouns that begin with a silent ‘h.’

Example: He’s an honest person. (Honest starts with a silent ‘h’ and begins with the vowel sound of ‘o’)

4. Professions and Nationalities: Use ‘a’ or ‘an’ when referring to someone’s profession or nationality without specifying a particular person.

Example: She is a lawyer. (referring to any lawyer in general)

She is an Indian chef.

5. General Statements: Use ‘a’ or ‘an’ to make general statements about a group.

Example: ‘I need a book for my research’. (referring to any book that fits the research).

6. First Mention: When you introduce a new, singular, and nonspecific noun in a conversation or text, use ‘a’ or ‘an’.

Example: ‘I saw a car on the street’. (The car hasn’t been mentioned before in the conversation.)

Specific vs. nonspecific: ‘a’ and ‘an’ indicate a nonspecific or generic item, whereas ‘the’ indicates a specific or previously mentioned item.

‘I need a pen’. (Any pen will do.)

‘I need the pen you borrowed yesterday’. (referring to a specific pen)

Cases with zero article usage, often referred to as ‘zero article’, occur when we don’t use any article (neither ‘the’, ‘a’, nor ‘an’) before a noun.

Use

Remember

Uncountable and plural nouns: In the case of uncountable nouns or plural nouns, we do not use ‘a’ or ‘an’.

Incorrect: ‘I need a information.’ Correct: ‘I need information.’

Reason

I don’t like pets. Pets in general—general meaning. What time do you have breakfast? Meals- lunch, breakfast, dinner. 2021 was a great year. Years, months, days. He does not speak Telugu. I love studying Biology. Languages. School subjects. We went to the shopping mall last week. Next, last.

Connecting Ideas: Paragraphs

Now that we have read about sentences, let us learn how to put them together to make paragraphs. Think of a paragraph as a group of friends who share something in common. Just like how friends stay close, sentences within a paragraph remain interconnected as they discuss a common topic.

Here are two important things to remember when making paragraphs:

1. One Idea at a Time: Each paragraph should focus on one main idea. This helps your reader understand what you’re talking about.

2. Moving Smoothly: When you start a new idea, start a new paragraph. This helps your writing flow smoothly and keeps things organised.

A well-structured paragraph typically consists of three essential elements:

1. A topic sentence

2. Supporting details

3. A concluding sentence

Topic Sentence The topic sentence is like the headline of your paragraph. It introduces the main idea or point that the paragraph will discuss. It is a crucial element that guides the reader’s understanding of what’s to come.

Supporting Details Supporting details are sentences or examples that provide evidence or an explanation for the topic sentence. They add depth and context to your main idea.

Concluding Sentence The concluding sentence summarises the paragraph’s main point and often provides a smooth transition to the next paragraph.

Let’s look at an example.

Topic

Online Classes

Online classes have become a prominent mode of education, offering convenience, flexibility, and accessibility to learners of all ages.

In recent years, the shift towards online classes has been significant. One of the primary benefits is the flexibility they provide. Students can attend classes from the comfort of their own homes or while on the go, making it easier for those with busy schedules. Additionally, the vast array of online courses and programs cater to a diverse range of interests and fields, enabling students to pursue their passions or further their careers. Furthermore, the ability to access digital resources and interact with instructors and peers online fosters a global learning community, transcending geographical boundaries.

In conclusion, online classes have revolutionised education, offering a convenient and cost-effective way for individuals to learn and grow in an increasingly interconnected world.

Topic

Sentence Supporting Details

Concluding Sentence

Think of a well-written paragraph as a burger, with each part of it contributing to a distinct flavour. In the opening topic sentence, it is important to introduce the topic. Imagine it as the title of a chapter in a book; it gives you an idea of what’s to come. This is followed by detail/details about the topic. You may support the details with examples to strengthen your topic’s idea or argument. A good paragraph has a closing sentence that concludes the topic and the main idea. Your closing sentence wraps everything up neatly. It reminds your reader of the main idea you discussed and provides a sense of closure.

A well-structured paragraph is like a mini-story. It has a beginning, a middle, and an end. By following this structure, your writing becomes more organised, making it easier for your readers to understand and enjoy. So, think of paragraph structure as a friendly guide that helps your thoughts flow smoothly and cohesively, turning your writing into a delightful journey of expression.

Activity Time

Activity Time

Mindful Use of Technology (Individual Work)

Write a paragraph on the topic ‘Mindful Use of Technology’. Use the graphic organiser below.

Title

Topic Sentence

Supporting Details

Concluding Sentence

Chapter Checkup

A  Select the correct option.

1  Select the sentence that has highlighted the verb and underlined the adjective correctly.

a  Ram saw a beautiful lady in London. b Ram saw a beautiful lady in London.

c  Ram saw a beautiful lady in London d  Ram saw a beautiful lady in London

2  My brother exercises for hour every morning.

a  a b  an

c  the d  a/an

3  Select the declarative sentence from the options given below.

a  You are going the wrong way! b  Would you take a look?

c  The car is white and black. d  Do not go out.

B  Fill in the blanks with the most suitable words.

1  Leena watched ant walking over her shoe.

2  Yatin wanted to play indoor it was too cold.

3 are a part of speech that expresses strong feeling or emotion.

4  Samira grabbed the apple while going to school today.

C  State whether the following is True or False. Correct the statements that are false.

1  A well-structured paragraph may not have supporting details.

2  An adverb is a part of a sentence that modifies a verb.

3  A predicate in a sentence tells about the subject.

4  The definite article ‘the’ is used when nationality is referred to as a noun.

D  Answer the following questions. (Solved)

Q1. Describe the parts of sentences. Give an example.

A1. A sentence contains a subject and a predicate. A subject in a sentence is the thing or person about whom we get an information from the sentence. A predicate in a sentence is what is being said about the person or thing in the sentence.

Example: Kashika is a hard-working girl.

‘Kashika’ is the subject about whom we get information from the sentence and ‘is a hard-working girl’ is a predicate as it gives information about the subject.

Q2. Give five usages of the definite article.

A2. The use of the definite article is as follows:

• Specificity: Use ‘the’ when referring to a specific item or group of items that the listener or reader can identify with or is already familiar with.

Example: ‘The girl in the blue dress is my best friend’.

• Unique Objects: Use ‘the’ when referring to a unique object or something that is one of a kind.

Example: I visited the Qutub Minar in Delhi.

• Superlative Forms: Use ‘the’ before superlative adjectives (e.g., the best, the tallest) to indicate that something has the highest degree of quality.

Example: She is the best manager to work with.

• Ordinals: Use ‘the’ with ordinal numbers (e.g., the first, the second) when referring to specific items in a sequence.

Example: He won the third prize in the drawing competition.

Q3. Nigma has to write a paragraph (15–20 sentences) on one of the topics ‘The Importance of Recycling’. Help her to write the paragraph, ensuring a clear introduction, supporting details, and a concluding statement.

A3. The Importance of Recycling

Recycling is crucial for environmental preservation and resource conservation, offering numerous benefits. Recycling serves as a powerful tool for waste reduction, minimising the burden on landfills while simultaneously reducing harmful greenhouse gas emissions during decomposition. Additionally, this practice plays a significant role in the conservation of natural resources. For example, recycling aluminium cans not only saves energy but also mitigates the need for energy-intensive processes associated with mining and refining new aluminium. Furthermore, by reusing paper products, we contribute to the protection of forests and their wildlife habitats. In conclusion, recycling is not only an individual responsibility but also a collective effort that holds the key to a more sustainable and environmentally conscious future, benefiting both current and future generations.

Answer Key

A 1. a    2. b       3. c

B 1. an   2. because   3. Interjections   4. red/juicy

C 1. False. A well-structured paragraph will have supporting details.

2. False. An adverb is a part of speech that modifies a verb, adverb, or adjectives in a sentence.

3. True.

4. True.

Unit Reflection

Key Terms

Articles: The words ‘a’, ‘an’, and ‘the’ are known as articles. Articles are generally used before nouns in a sentence.

Communication: Communication can be described as the act of transmitting information, thoughts, concepts or emotions between individuals or groups through many media, including verbal language, written expressions, non-verbal cues, body language, gestures, visual or auditory cues and modern technology. Various methods of communication are verbal, non-verbal and visual.

• Verbal communication: Verbal communication is a powerful and dynamic method of sharing ideas, thoughts and information, using spoken or written words.

ο Oral communication: Oral communication refers to exchange of information through spoken words. This type of communication involves conversations, discussions, presentations and speeches that occur face-to-face or through various electronic devices.

ο Written communication: Written communication entails utilising written language to share information. This type of communication includes various forms such as emails, letters, articles, social media posts and text messages.

• Non-verbal communication: Non-verbal communication implies interacting with others without the use of spoken or written language. Instead, it involves using facial expressions, hand signals, body postures, stances and other gestures.

• Visual communication: Visual communication is done using pictures, symbols and designs to share ideas and information.

Various elements of a communication cycle are:

• Sender: A sender, also known as a communicator or a source, starts the communication process by generating a message to be conveyed.

• Idea: An idea refers to the thoughts, concepts or information that a sender intends to transmit during a communication process.

• Encoding: Encoding includes putting ideas or information in a format that can be transmitted to a receiver.

• Communication channel: A communication channel is the medium through which an encoded message is transmitted from a sender to a receiver.

• Receiver: A receiver is an intended recipient of a message who actively listens, observes and interprets the message.

• Decoding: Decoding is the process by which a receiver interprets an encoded message and extracts its meaning. This process involves understanding the words, symbols or gestures used by the sender and translating them into thoughts or emotions.

• Feedback: Feedback is the response or reaction provided by a receiver to a message. The feedback helps confirm whether the intended message was received and understood accurately.

Sentence: A sentence is a group of words that combines to express a complete thought. A sentence conveys a complete thought or idea and often serves as a complete statement or question. There are four kinds of sentences:

• Assertive/Declarative sentence: It states facts, information or arguments and ends with a full stop (.).

• Imperative sentence: It is used to give commands, make requests, offer advice or issue instructions.

• Interrogative sentence: It is used to ask questions and ends with a question mark (?).

• Exclamatory sentence: It states strong emotion, excitement, surprise or other intense feelings. The exclamation mark (!) is used either in between the sentence or at the end.

Perspectives: Perspectives are ideas, views or fixed ways of thinking that affect how communication is conducted within a group or between individuals.

Phrase: A group of words that together form a unit but do not convey a complete thought is called a phrase. A phrase does not express a complete thought or idea when used independently.

Visual perception: Visual perception is the ability of our brain to infer what we see through our eyes.

Things to Remember

• Non-verbal communication involves expressions, posture, gestures, touch, space, eye contact and paralanguage.

• Good communication skills are important for building relationships, effective interaction, solving problems, sharing knowledge, expressing emotions, personal development, being a leader and negotiating with others.

• Various factors that affect perspectives in communication are language, visual perception, past experiences, prejudices, feelings, and environment and cultural differences.

• A sentence contains a subject and a predicate. A subject in a sentence is the thing or person about whom we get information from the sentence. A predicate in a sentence is what is being said about the person or thing in the sentence.

• Each sentence has a sentence structure that consists of a subject, verb and/or an object. The subject shows what or whom the sentence is about. The verb shows an action and what the subject is doing. The object describes who or what receives the action.

• Various types of phrases are noun phrase, verb phrase, adverb phrase, prepositional phrase and adjective phrase.

• Eight parts of speech are nouns, pronouns, adjectives, verbs, adverbs, prepositions, conjunctions and interjections.

• There are two types of articles – definite and indefinite.

• A well-structured paragraph typically consists of three essential elements–a topic sentence, supporting details and a concluding sentence.

A. Select the correct option.

Test Your Knowledge

1. Which of the following elements is not a part of non-verbal communication?

a. Expressions

c. Gestures

b. Postures

d. Email

2. Which of the following is not an attribute of communication?

a. Essential for human interaction and relationships

b. Vital for personal, professional and academic success

c. Discourages sharing of ideas, emotions and knowledge

d. Enables influence, persuasion and societal development

3. Which part of a language can act as a barrier to communication?

a. Correct terminology

c. Complete details

b. Unfamiliar jargons

d. Use of correct expressions

4. ‘Will you join us for the party tomorrow?’ What type of sentence is this?

a. Interrogative

c. Assertive

b. Exclamatory

d. Imperative

5. Rajan connecting with his friends through video conferencing is an example of which type of communication?

a. Written

c. Oral

b. Non-verbal

d. Visual

6. What is the response or reaction provided by the receiver to the sender’s message called?

a. Feedback

c. Idea

b. Sender

d. Receiver

7. What is a group of words that together form a unit but do not convey a complete idea?

a. Sentence

c. Subject

b. Phrase

d. Object

8. ‘A beautiful red butterfly is sitting on the flower’. Identify the type of phrase.

a. Noun phrase

c. Adverb phrase

b. Verb phrase

d. Adjective phrase

B. Fill in the blanks with the most suitable words.

1. are generally used before nouns in a sentence.

2. Visual communication is when we use pictures, and designs to share ideas and information.

3. A in a sentence is the thing or person about whom we get information from the sentence.

4. The is the intended recipient of a message.

5. is the ability of our brain to infer what we see through our eyes.

C. State whether the following are True or False. Correct the statements that are false.

1. An SMS is a written, typed or printed message that is enclosed in an envelope and sent through a postal service.

2. A noisy or chaotic environment will enhance the communication process.

3. Effective communication helps in establishing and maintaining strong relationships, whether with friends, family or colleagues.

4. The article ‘a’ should be used before the noun ‘hour’.

5. Good writing requires good command and understanding of the language in which one is communicating.

D. Short answer-type questions.

1. How are encoding and decoding parts of the communication cycle?

2. What are the advantages of visual communication?

3. What are the types of articles? Give an example each.

E. Long answer-type questions.

1. Differentiate between verbal and non-verbal communication.

2. Describe any three factors, which affect perspectives in communication.

3. What is a sentence? Explain the two parts of a sentence with an example.

F. Competency-based questions.

1. Rajan works as a marketing head in AND Digital Marketing Co. He was given preference over his peers because of his good communication skills. Tell us how these skills can help a person to grow in life and career.

2. Your friend Tina has decided to participate in a paragraph-writing competition. Her topic is ‘My Dream Career’. What things would you like to tell her in order to help her write a well-structured paragraph?

Self-management and Its Impact

In today’s dynamic world, it is important to regulate and control one’s thoughts, behaviour, and emotions to be able to lead an accomplished life on both a personal and a professional front. It empowers an individual to understand the complexities of life, make informed decisions, and maintain equilibrium.

Self-management

Self-management is the capability of an individual to exercise control over one’s feelings, ideas, thoughts, emotions, and behaviour to achieve the desired goals in both personal and professional settings. It helps an individual make effective decisions and maintain their well-being. It includes working towards the pre-determined goals and motivating oneself. Those who are better at managing themselves are able to set their priorities, manage their time, control their impulses, and take responsibility for their actions. They are more productive and content in life.

Everyone knows some form of self-management if they can take care of their most basic needs. To successfully accomplish the established future goals and to reach a high degree of self-management, a variety of abilities must be acquired, combined with discipline.

Example:

Rutuja works as a Product Analyst at Initiative EdTech Co. She manages herself efficiently and handles all her tasks, time, and emotions well. She sets her targets and manages several ongoing projects with tight deadlines and a constant stream of meetings. The way she has managed herself helps her to practice healthy living, enhances her productivity, reduces stress, and gives her sufficient time to spend with her family.

Self-management Skills

Self-management makes a person trustworthy and reliable. A few skills have been listed below that can help manage the overall personality of a person.

Skill

Self-awareness

Explanation

It is to know oneself as an individual—be it one’s likes, dislikes, strengths, or weaknesses, and reflect on one’s experiences to gain valuable insights into one’s personality.

Self-confidence

It is to believe in oneself that they can complete any task and face all the obstacles that come their way.

Self-motivation

It an intrinsic feeling that encourages one to complete tasks and achieve goals independently. It is an internal drive or enthusiasm that prompts one to take initiative.

Problem solving

It is to identify problems and challenges, thereby trying to find practical solutions to solve them. It includes analyzing issues and implementing strategies to resolve them.

Teamwork

It is to collaborate and work together as a team, and believe in the collaborative effort of different individuals who work towards the same goal.

Time management

It is the ability to successfully complete tasks within specified deadlines and the ability of an individual to minimise distractions and unproductive activities.

Goal setting

It requires one to plan clear and achievable goals that can be accomplished and to provide motivation for one’s personal or professional growth. A goal that an individual sets should be SMART. It should be specific, measurable, achievable, relevant, and time-bound.

Decision making

It is an individual’s ability to make informed decisions by evaluating options and consequences and taking the most appropriate way forward.

Stress management

It is the coping mechanism that enables an individual to handle work efficiently, even under pressure or difficulties.

Error Aler t!

Self-management Is About Complete Control:

This is a misconception because self-management is not about eliminating all uncertainties or challenges but rather about effectively navigating them. It involves understanding and regulating oneself, making informed decisions, and adapting to changing circumstances.

Positive Results of Self-management

Effective self-management leads to improved productivity, personal well-being, and the fulfilment of long-term goals of an individual. As we grow in life, we encounter various challenges which increase stress and confusion in our minds. Hence, managing ourselves is of paramount importance for us to strive through these difficulties and complete our tasks on time.

Here are a few benefits of self-management:

Helps in Achieving Goals Self-management skills help individuals to have clear objectives in mind and how they have to move towards the end goal. Whether they are academic, career-related, or personal aspirations, effective self-management is very important.

Time Efficiency Managing one’s time is essential for all individuals to enhance one’s productivity. One has to allocate time wisely for tasks which are at priority to avoid unnecessary delays.

Think and Tell

How do you manage yourself when you approach your exams, have to cover vast syllabus, and encounter stressful situations?

Reduces Stress Self-management will help one reduce the stress of pending tasks as they will be dealt with according to priority.

Improves Relationships Self-management helps manage one’s relationships better due to better communication and emotional regulation. It also encourages people to build stronger social connections as they trust the selfmanaged individual and their capabilities.

Makes You More Organised If one plans one’s schedules wisely and allots time slots to different activities in a day, one will be able to organise their resources. Being well-organised contributes to enhanced productivity and efficiency.

Enhances Problem-solving Abilities Problem-solving skills are enhanced by self-management. A self-managed and aware individual is better equipped to deal with conflicts and disagreements.

Career Advancement Self-management skills are significant for growth in the workplace. It will help the employees fulfil their responsibilities, make quick decisions, and work well in a team environment.

Instils Discipline Discipline is crucial as it will help one to maintain focus, not pay attention to distractions, and stay committed to one’s tasks and goals.

Activity Time

Activity 1: Self-management Skills (Individual Work)

Draw an outline of your right hand and label each finger with different self-management skills that you possess.

Activity 2: Strength and Weakness Analysis (Individual Work)

Self-reflect to identify and analyse your strengths and areas to work on. Now, in an A4 sheet, create a table with two columns and list them down. Present them to the class. You may keep it at your study table at home to keep yourself motivated.

Chapter Checkup

A  Select the correct option.

1  Knowing and understanding your strengths is associated with

a  time management

c  self-awareness

2  Which of the following is not a self-management skill?

a  bargaining

c  setting a goal

3  Efficient time management involves

a  expressing affirmations and optimistic thinking

c  working together as a team

b  problem-solving

d  teamwork

b  self-motivation

d  problem-solving

b  allocating time wisely to tasks

d  none of these

Fill in the blanks with the most suitable words.

1  If you plan your schedules wisely, you will be able to your resources.

2  When you are , you know yourself as an individual, primarily your likes, dislikes, strengths, and weaknesses.

3  Believing in yourself that you can do any task is called

4  Self-management skills help individuals to have clear in mind.

C  State whether the following is True or False. Correct the statements that are false.

1  Self-management can help in overcoming challenges and difficulties.

2  Being able to manage yourself helps you deal with conflicts and challenges.

3  Self-management does not include stress management.

4  We can make informed decisions without evaluating our options.

D  Answer the following questions. (Solved)

Q1. What do you mean by self-motivation?

A1. Self-motivation refers to the internal drive or enthusiasm which prompts an individual to take initiatives, complete tasks, and achieve goals independently. If you are self-motivated, you try to put in efforts even when you face challenges and obstacles.

Q2. What are the benefits of self-management?

A2. Here are a few benefits of self-management:

• Helps in Achieving Goals: Self-management skills help individuals to have clear objectives in mind and how they have to move towards the end goal. Whether they are academic, career-related, or personal aspirations, effective self-management is very important.

• Time Efficiency: Managing one’s time is essential for all individuals to enhance their productivity. You have to allocate time wisely to tasks which are of priority to avoid unnecessary delays.

• Reduces Stress: Self-management will help you reduce the stress of pending tasks as they will be dealt with according to priority.

Q3. Ranita has to appear for a unit test tomorrow. However, she has not been able to prepare well and is under a lot of stress at the last moment. List a few self-management skills that she could have used while preparing for her test.

A3. Ranita should have:

• Set specific goals and objectives that she wanted to achieve.

• Managed her time well and completed her preparation within the deadline.

• Been self-aware about her strengths and weaknesses. She should have allocated more time to the portion which she was least confident about.

Answer Key

1. c   2. a   3.

B 1. organise   2. self-aware   3. self-confidence   4. objectives/goals

C 1. True.

2. True.

3. False. Self-management includes stress management.

4. False. We can make informed decisions by evaluating all our options.

Self-confidence

It is very important to have confidence in oneself because it helps us build our aspirations and navigate the journey of life. While one may possess intelligence, dedication, and brightness, the absence of self-confidence and initiative can make it difficult for others to recognise an individual’s potential. Fortunately, there’s encouraging news: it’s achievable to enhance self-confidence by changing one’s perspective and behaviour.

Self-confidence

Self-confidence involves believing in one’s own judgement, abilities, and capabilities. It is reflected in one’s thoughts, ideas, and behaviour. It allows an individual to tackle difficult challenges and communicate well with others. Confidence is very significant for the health and psychological well-being of an individual. A self-confident person believes that they are capable of achieving their goals and will be an asset to any organisation. They typically possess these three qualities:

1. Trust in their own capability

2. Readiness to accept new challenges

3. Willingness to take risks

The illustrations below demonstrate these three qualities that a confident person has.

Are you sure you want to participate in this debate competition? You have not done it before.

Yes, I am sure I shall work hard and try to do a good job.

Are you nervous about tomorrow’s test? I am very scared. We got only one day to prepare.

Think and Tell

Nervousness will make things worse. Let’s try to do the best we can in one day.

Can you think of an instance in your life where you showed all three attributes of a confident person?

Qualities of a Self-confident Person

Here are a few qualities that are commonly associated with self-confident people:

Quality Examsple

Self-belief Consider Mahendra Singh Dhoni as an example, who steered his team to a World Cup victory. He had faith in both himself and his team, ultimately guiding them to a remarkable triumph on cricket’s global stage in 2011.

Hard work

Think about Dr APJ Abdul Kalam, who came from a humble background. He worked incredibly hard and became a scientist of legendary status. His dedication eventually took him all the way to becoming the President of India.

Commitment Consider Nelson Mandela, who never wavered in his commitment to achieving independence for his country, even when he was imprisoned. His dedication and determination led his nation to freedom.

Positive attitude Look no further than Malala Yousufzai, who faced immense challenges and even survived a life-threatening attack. Yet she maintains a positive outlook, continues her education, and fearlessly pursues her dreams, inspiring countless other young girls along the way.

Error Aler t!

It is a common misconception that self-confidence is natural and unchangeable. The truth is that self-confidence can be developed through conscious efforts and strategies.

Factors Influencing Self-confidence

The three main factors that influence self-confidence are:

Factors Influencing Self-confidence

Social Factors

Cultural Factors

Physical Factors

Social Factors

A society is a collection of people living in close proximity to one another. Our society comprises our family, neighbourhood, friends, relatives, school, and even strangers. Everyone we know, and even those we don’t know, is a part of our society. The way we perceive ourselves and the world is significantly influenced by our earliest interactions with the society around us. In this way, society acts like a mirror, reflecting and shaping our self-perception. Therefore, society plays a vital role in moulding and nurturing our self-confidence.

Our sense of self can be impacted by the opinions of others, such as our parents, teachers, classmates, and friends. This can lead to an increase or decrease in self-confidence over time.

Below are a few examples illustrating how the society around us positively influences our self-confidence:

Example 1

Imagine being part of a football team. During an important match, you score a goal that contributes to your team’s victory. Your teammates and coach congratulate you, acknowledging your skill and quick thinking. This positive feedback boosts your self-confidence in your abilities on the field. Consequently, you begin to believe in your capacity to contribute further to your team’s success, encouraging you to take on more challenging plays and put in extra effort for future matches.

Example 2

There was a young artist named Maya who loved painting. She often created beautiful artwork at home. Acknowledging her talent, her parents displayed her paintings around the house and expressed their admiration for her creativity. Maya’s parents also enrolled her in art classes to enhance her skills. This support from her parents created a nurturing environment where she started believing in her artistic abilities, ultimately boosting her confidence and leading to further development of her talent.

It is also crucial to be aware of situations where social factors can negatively impact our self-confidence. Below are a few examples where negative social influences from peers, teammates, and parents can contribute to decreasing your self-confidence in different areas of life.

Example 1

Consider Mariam, a passionate science enthusiast in school. However, science was often considered a subject for boys in her school, and her classmates often mocked her enthusiasm. As time passed, Mariam became more self-conscious and less confident in openly expressing her interest. The negative comments from her peers created social pressure that undermined her confidence in pursuing her passion for science.

Example 2

Now, let us look at a scenario involving Simran. Her parents had high academic expectations and constantly compared her to her older sibling, who excelled in school. Even when Simran achieved good grades, her parents expressed disappointment and suggested she could do better. Simran’s ongoing comparisons and the absence of a supportive environment provided by her parents prompt her to question her values and capabilities, resulting in a decrease in her self-confidence.

The examples above highlight how external pressures, comparisons, and discouraging comments can weaken an individual’s self-belief and confidence. Lack of attention, punishments, excessive criticism, and negative remarks can break a person’s confidence. Therefore, it is essential to be mindful of how our actions and words influence the self-confidence of those around us.

Cultural Factors

The term “culture” describes the customs, beliefs, traditions, and values of a specific society, community, or ethnic group. Our cultural background shapes how we understand ourselves and the world around us. Hence, it naturally influences our self-confidence as well. Influences that come out of our culture, whether direct or subtle, can play a significant role in shaping our self-confidence. For instance, in some cultures, certain roles or professions may be traditionally associated with one gender, limiting the aspirations of individuals who do not fit these norms. These cultural norms can create self-doubt and hinder the development of self-confidence.

On the other hand, cultural factors can also boost self-confidence. Embracing and celebrating one’s cultural identity can nurture a sense of belonging and pride. When individuals are encouraged to celebrate their cultural heritage, it can lead to an enhanced sense of self-worth and self-confidence. India is a culturally diverse country, and therefore, we need to delve into how cultural factors can influence our selfconfidence.

Below are a few examples illustrating how cultural factors influence our self-confidence:

Example 1

Let’s look at Priya, who comes from a community that highly values music and dance. Priya’s family and community support her interest in performing arts, providing her with opportunities to learn and showcase her talents. This positive cultural influence strengthens Priya’s self-confidence, as she feels valued and empowered to pursue her passion.

Example 2

Consider Rahul, born into a community with a long line of doctors. The cultural pressure to follow this legacy becomes overwhelming, and even though Rahul’s heart is in the arts, he feels compelled to pursue medical sciences. This conflict between his cultural expectations and personal interests impacts his self-confidence in making a choice that aligns with his passion.

In conclusion, cultural factors play a significant role in shaping our self-confidence. They can either empower us to embrace our uniqueness or limit us by imposing rigid expectations. By understanding how culture influences our self-perception, we can understand its impact and work towards building our self-confidence.

Physical Factors

Physical factors refer to elements like physique, mental state, and appearance. Our physical well-being, how we present ourselves, and how we perceive our appearances all contribute to influencing our self-confidence. It is crucial to be aware of how physical factors not only impact your confidence but also that of others. Hence, to create a self-confident society, it is important to embrace the unique appearances of people around us and treat those with physical disabilities with kindness and equality.

Here are a few examples to understand the influence of physical factors on a person’s self-confidence:

Example 1

Let us take a look at Neha, who makes it a habit to exercise regularly and eat nutritious meals. Her physical well-being directly affects her confidence levels. Regular exercise boosts her energy and improves her mood, which, in turn, enhances her self-confidence in various aspects of her life.

Example 2

Meet Rajeev, a determined individual with a physical disability. Due to his disability, everyday activities like walking demand additional effort from him. Rajeev’s confidence sometimes falters when he notices people treating him differently or excluding him. These moments make him doubt himself and reduce his self-confidence when interacting with others and going out.

Example 3

Now, let us introduce you to Gita, a girl who loves art and music. Gita often comes across images on the internet of celebrities with seemingly flawless skin. She feels pressured to look just like them to fit in and be considered attractive. As Gita compares herself to these impractical beauty ideals, she begins to doubt her appearance. This self-doubt affects her confidence, and she starts avoiding social gatherings and activities that she used to enjoy.

These physical factors vary from person to person, contributing to the development, enhancement, and maintenance of self-confidence. Other factors, such as self-esteem, personality traits, and the environment, can also play a role in influencing self-confidence.

Remember

Self-confidence is a multifaceted concept that is influenced by social, cultural, and physical factors.

Did You Know?

Studies have shown that smiling, even when you don’t necessarily feel like it, can improve your mood and boost your self-confidence.

Factors That Decrease Self-confidence

There are some factors that work against us and do not help us boost our confidence.

1. Negative Self-belief: When we convince ourselves that we cannot accomplish a certain task or goal, it creates self-doubt. This negative self-belief undermines our confidence and prevents us from even attempting to succeed. Over time, this mindset can result in opportunities being overlooked and a lack of progress.

2. Dwelling on Past Mistakes: Continuously replaying our past mistakes and dwelling on them can be harmful to our self-confidence. While it is important to learn from our errors, focusing on them too much and feeling bad about them can create a cycle of self-criticism and self-doubt.

3. Fear of Failure: Expecting instant success and avoiding situations where failure is a possibility can negatively impact self-confidence. When we fear failure, we may avoid trying new things or pursuing our goals, and this avoidance fuels the belief that we cannot succeed.

4. Negative Surroundings: Being surrounded by individuals with a consistently negative attitude can influence our mindset. Negative speech and pessimistic viewpoints can seep into our thoughts and self-perception, impacting our self-confidence. Constant exposure to negativity can lead us to question our abilities and values.

Thus, building self-confidence involves challenging negative self-beliefs, understanding past mistakes as learning experiences, embracing the possibility of failure as a part of growth, and seeking positive and supportive influences.

Tips to Build Self-confidence

Using these tips and strategies in our lives can make a remarkable difference in how we perceive ourselves and our capabilities. It is important to remember that building self-confidence is a journey that requires patience, practice, and a willingness to embrace both successes and failures.

Get Rid of Negative Thoughts Getting rid of negative thoughts is a significant step in building one’s self-confidence and maintaining it. A person has to change their mindset and shift their focus to more positive things in life. One should be aware of one’s negative thoughts and how they get triggered. One should also look for the causes of these thoughts whether they are based on facts, some sort of assumption, or irrational fear. Then, an individual should give themselves positive self-talk and change these negative thoughts into positive ones. One should also try to set realistic and achievable expectations and goals; otherwise, it would create a lot of problems. Meditation and practising a hobby enable one to get rid of negative thoughts.

For example: Zoya is a graphic designer who faced some difficulties at work. She was getting a lot of negative thoughts about quitting her job. However, she did not let those negative thoughts get the better of her and choose to focus on the lessons she learned from her experience. She acknowledged the areas that needed improvement and took active steps to enhance her skills. This not only helped her overcome challenges but also enhanced her self-confidence in her professional abilities.

Think Positively Positive thinking involves focusing on the positives, understanding, and working towards improvement rather than focusing on the negatives. This mindset will help a person believe in their abilities, take on challenges, and achieve their goals. When faced with challenges, a positive mindset enables an individual to view difficulties as natural and perhaps even as opportunities for growth. A positive attitude has a direct impact on their energy levels and overall performance. One is more likely to feel motivated and enthusiastic about their tasks. It will enhance their ability to communicate effectively, collaborate with people, and adapt to changing environments. Thus, a positive mindset promotes overall well-being and spreads happiness to those around us. When one focuses on the positives in their life, they experience lower stress levels, improved mental health, and a greater sense of contentment.

Get rid of negative thoughts
Think positively
Find happiness in small things
Stay clean, hygienic and smart Chat with positive people
Tips to Build Self-confidence

For example: Charan had set a goal to improve his public speaking skills. He began by participating in small group discussions and gradually progressed towards giving presentations. After each successful public speaking experience, Charan took a moment to acknowledge his achievement. Even when he fumbled during a presentation, he recognised it as a chance to learn and become better. Over time, Charan’s efforts and positive mindset not only improved his public speaking skills but also boosted his self-confidence.

ELIMSStart Your Day in a Positive Way:

Begin each day by setting a positive tone. Reflect on something one is grateful for. One can even read or watch something that boosts their mood.

Manage Time to Relax:

Allocate time for relaxation and self-care. Engage in activities that bring joy and calmness, like reading, taking walks, or practising deep breathing exercises. By managing stress, one can create room for a positive mindset to flourish.

Imagine the Best in Any Situation:

Instead of dwelling on potential failures, focus on the opportunities that lie ahead.

Learn to Take Feedback in a Positive Way:

Consider feedback as an opportunity for learning and growth. For example, if a teacher provides feedback on an assignment, consider it valuable guidance to improve one’s work.

Express Gratitude:

Regularly express gratitude for the good things in your life. Whether it is a supportive friend or a good book, acknowledging these aspects cultivates a positive perspective.

Positive thinking is a powerful tool that can shape one’s experiences and outlook on life. By embracing the ‘SMILE’ acronym, one can actively nurture a positive attitude and get numerous rewards.

Find Happiness in Small Things One should try to appreciate the little joys in life, as it will cultivate a positive mindset and enhance one’s selfconfidence. An individual can reflect on small positive things in their daily life, as it would boost their mood, help them appreciate present moments, and increase self-awareness. One can have meaningful interactions with one’s friends and family, spend time in nature, celebrate minor achievements, pursue hobbies and activities that they enjoy, and be delighted by the simple everyday pleasures of life. Everyone should remind themselves of the positive aspects of their lives and the people who support them unconditionally.

For example: Riya enjoys her life to the fullest even amid her hectic schedule as a finance manager at a marketing firm. She finds happiness in her cup of tea, spending time with her parents, and enjoying the fresh breeze while taking a walk in the park. This helps her to remain motivated and enhances her confidence.

Stay Clean, Hygienic and Smart Every individual should maintain good personal hygiene, cleanliness, and a well-groomed appearance. It will boost their confidence and help them communicate well with others. It will reduce any sort of doubt that you have in your mind regarding your appearance. Everyone must maintain a daily routine to take care of their hygiene and also try to dress appropriately according to the context of the situation. Regular physical activity and having a balanced diet will contribute to overall well-being and appearance. One should embrace their unique qualities and not try to make comparisons with other people.

Chat With Positive People Positive individuals provide encouragement, inspiration, and support, which helps other people feel more confident. They will help others believe in their abilities, reinforce their achievements, and create a supportive and uplifting atmosphere. They can also serve as role models and inspire others to adopt an optimistic attitude. It is beneficial to take feedback from positive individuals, as they can be constructive and guide us to develop our skills. Positive conversations reduce negativity and unnecessary stress.

These strategies or tips can be beneficial for all individuals and boost their self-confidence. It is a gradual process, and it is normal to have moments of self-doubt. But by adopting these tips consistently, an individual can develop a more positive mindset.

Activity Time

Activity Time

Activity 1: Role Play on Building Self-confidence (Pair Work)

In pairs, participate in a role-play exercise to practice building self-confidence in a job interview scenario. Each pair will consist of one “interviewer” and one “interviewee.” The interviewer’s role is to ask relevant job interview questions and observe the interviewee’s responses, confidence, body language, and communication skills. The interviewee’s role is to respond to the questions, showcase confidence, maintain positive body language, and effectively communicate their strengths. Each pair will perform the role-play in front of the whole class.

Activity 2: Chart on Positive Affirmations (Group Work)

Positive affirmations are empowering statements that can boost self-confidence and set a positive mindset for the day ahead. Each student will be creating their own set of positive affirmations/metaphors. These affirmations will serve as reminders of their strengths, capabilities, and positive qualities. Each affirmation should begin with a positive statement, such as “I am capable of handling challenges”, “I believe in myself”, and “I am confident in expressing my thoughts and ideas”. Each student has to write at least two affirmations on the chart paper. The completed chart should be put on the class board.

Activity 3: Helping Others (Group Work)

Form a group of three to four students. Look around your school and neighbourhood for people or animals who needs your assistance. Talk about your experience in the class and how you felt after extending your help.

Chapter Checkup

A Select the correct option.

1  How does a person’s self-confidence get impacted?

a  By getting rid of negative thoughts b  By chatting with negative people

c  By finding happiness in small things d  By thinking positively

2  Which of the following is NOT a quality of a confident person?

a  Trust in their own capability

c  Fear of taking risks

b  Readiness to accept challenges

d  Willingness to learn

3  Which of the following factors impact your self-confidence?

a  Physical

c  Social

b  Cultural

d  All of these

B Fill in the blanks with the most suitable words.

1  Regularly express for the good things in your life.

2  Embracing one’s identity can foster a sense of belonging and pride.

3  Physical factors refer to elements like physique, mental state, and .

4  Positive individuals provide , inspiration and support, which help other people feel more confident.

C State whether the following is True or False. Correct the statements that are false.

1  Self-confidence is natural and unchangeable.

2  Dwelling on past mistakes can harm self-confidence.

3  Fear of failure can positively impact self-confidence.

4  Society and culture have a strong influence on an individual’s self-confidence.

D Answer the following questions. (Solved)

Q1. Define self-confidence.

A1. Self-confidence involves believing in one’s own judgement, abilities, and capabilities. It is reflected in one’s thoughts, ideas, and behaviour. It allows you to tackle difficult challenges and communicate well with others. A self-confident person believes that they are capable of achieving their goals and will be an asset to any organisation. They typically possess these three qualities:

• Trust in their own capability.

• Readiness to accept new challenges.

• Willingness to take risks.

Q2. How can physical factors influence a person’s self-confidence?

A2. Physical factors like health, appearance, and physical abilities can significantly influence self-confidence. Our physical well-being, how we present ourselves, and how we perceive our appearances all contribute to influencing our selfconfidence. For example, if a person is in good physical health and feels confident about their appearance, they may have high self-confidence. Conversely, physical challenges or disabilities may impact self-confidence if the individual perceives these challenges as limitations.

Q3. Jayesh works as a consultant at Recent Publishing House. He is feeling very low these days and not able to bring any new ideas to the table. Due to his messed-up professional life, his personal life is also getting impacted. How do you think he can regain his self-confidence?

A3. Jayesh can regain his self-confidence by:

• Getting rid of negative thoughts that are arising in his mind.

• Thinking positively and ensuring himself that he will be able to perform well in the future.

• Being grateful for positive things in his life.

• Enjoying small things in his daily routine and spending time with his family.

• Going out for nature walks which will help him to think clearly and release the pressure from his mind.

• Having conversations with positive people around him who will encourage and inspire him.

Answer Key

A 1. b   2. c   3. d

B 1. gratitude    2. cultural   3. appearance   4. encouragement

C 1. False. Self-confidence can be developed through conscious efforts and strategies. 2. True.

3. False. Fear of failure negatively impacts self-confidence. 4. True.

Unit Reflection

Key Terms

Self-awareness: It is to know oneself as an individual—be it one’s likes, dislikes, strengths, or weaknesses, and reflect on one’s experiences to gain valuable insights into their personality.

Self-confidence: Self-confidence involves believing in one’s own judgement, abilities, and capabilities. It is reflected in one’s thoughts, ideas, and behaviour.

Self-management: Self-management is the capability of an individual to exercise control over one’s feelings, ideas, thoughts, emotions, and behaviour to achieve the desired goals in both personal and professional settings.

Self-motivation: It an intrinsic feeling that encourages one to complete tasks and achieve goals independently. It is an internal drive or enthusiasm that prompts one to take initiative.

Stress management: It is the coping mechanism that enables an individual to handle work efficiently, even under pressure or difficulties.

Time management: It is the ability to successfully complete tasks within specified deadlines and the ability of an individual to minimise distractions and unproductive activities.

Things to Remember

• Various self-management skills that an individual should possess are self-awareness, self-confidence, self-motivation, problem solving, teamwork, time management, goal setting, decision-making, and stress management.

• Effective self-management helps in achieving goals, managing one’s time, reducing stress, making a person more organised, improving relationships, enhancing problem solving abilities, career advancement and instilling discipline.

• A self-confident person is ready to accept new challenges, willing to take risks, and has trust in their own capabilities.

• A few qualities that are commonly associated with self-confident people are self-belief, hard work, commitment, and a positive attitude.

• The three main factors that influence self-confidence are social, cultural, and physical.

• There are some factors that work against us and do not help us boost our confidence, like negative self-belief, dwelling on past mistakes, fear of failure, and negative surroundings.

• To build self-confidence, one should think positively, stay clean, hygienic and smart, find happiness in small things, chat with positive people, and get rid of negative thoughts.

Test Your Knowledge

A. Select the correct option.

1. is to know about one’s likes, dislikes, strengths, and weaknesses, and reflect on one’s experiences.

a. Self-confidence

c. Self-management

b. Self-awareness

d. Self-motivation

2. Which factor can decrease an individual’s self-confidence?

a. Dwelling on past mistakes

c. Positive self-belief

b. Positive surroundings

d. No fear of failure

3. Which of the following is not a self-management skill?

a. Teamwork

c. Decision making

4. A benefit of managing one’s own self can be:

a. can’t achieve goals

c. can’t solve problems

b. Time management

d. Taking a lot of stress

b. time efficiency

d. no discipline in life

5. Which of the following is not a quality of a self-confident person?

a. Self-belief

c. Negative attitude

c. Hard work

d. Commitment

B. Fill in the blanks with the most suitable words.

1. is the capability of an individual to exercise control over one’s feelings, ideas, thoughts, emotions, and behaviour to achieve the desired goals.

2. The factors which impact self-confidence are social, , and physical.

3. SMART goals stand for specific, measurable, , relevant, and time-bound.

4. A is a collection of people living in close proximity to one another.

5. is the ability to successfully complete tasks within specified deadlines.

C. State whether the following is True or False. Correct the statements that are false.

1. Self-management makes a person trustworthy and reliable.

2. Being surrounded by individuals with a consistently negative attitude can influence our mindset.

3. One should not appreciate the little joys in life.

4. Self-management is about eliminating all uncertainties or challenges.

5. Self-confidence is a multi-faceted concept that is not influenced by any factor.

D. Short answer-type questions.

1. Define self-management.

2. How will staying smart, hygienic, and clean affect a person’s self-confidence?

3. What are a few qualities that a self-confident person possesses?

E. Long answer-type questions.

1. How can social factors impact an individual’s self-confidence?

2. What are the self-management skills that can help a person manage his overall personality?

3. Give a few tips to build self-confidence in an individual.

F. Competency-based questions.

1. Tanuj works as an associate product analyst in a multinational firm. He has learnt to manage himself very well. How will these skills help him to ensure that he is more productive than his colleagues?

2. Kashika and her colleagues share a great bond. They share their emotions, achievements, and failures with each other. Kashika has begun to notice that her work friends mock the failures of others. So much so that she stopped sharing things with them. This had an impact on her, and she began to feel insecure and underconfident when being around them. What is the factor that has impacted Kashika’s confidence?

Role of ICT

The modern society is greatly driven by Information and Communications Technology. ICT stands for Information and Communication Technology. It is a broad term that includes a wide range of technologies and tools used for handling, processing, storing, and communicating information. All communication devices, cell phones, radio, television, and computers along with satellite systems, are ICT tools.

It is a combination of wired and wireless networking tools that enables receiving and transmitting information and communicating through varied mediums.

Key Components of ICT

The following are the key components of ICT:

Computers Desktops, Personal computers, laptops, tablets, and smartphones help in processing and storing data.

Software Software applications like operating systems, OpenOffice applications (Writer, Calc, Impress, Base), multimedia tools, web browsers, and specialised applications perform specific tasks and help run ICT devices.

Internet The Internet is a global network that connects computers and servers. It allows users to get information, communicate, and share data across the world.

Telecommunication Communication technologies like telephones (landlines and mobiles), messaging, emails, video conferencing, and social media platforms are part of ICT.

Networking Computer networks, both wired and wireless, simplify the exchange of information between devices and across the internet. Wired (e.g., Ethernet) or wireless (e.g., Wi-Fi) networking enables the creation of local area networks (LANs) within homes or businesses and a wide area networks (WANs) that connect computers across larger geographical areas.

Data Storage Hard drives, solid-state drives (pen drives, SD cards), cloud storage (Google drive, iCloud), and external storage devices help ICT in storing data.

Think and Tell

When was the last time you saw or used a landline phone to make a call?

Error Aler t!

The Cloud is Actually in the Sky! Cloud, literally means the sky, but in computer language, the cloud refers to remote servers and data centres located all around the world.

Information Security It involves measures and protocols needed for protecting the information and ensuring the confidentiality, integrity, and availability of data and information. It helps prevent data breaches, unauthorised access, and cyberattacks.

Multimedia ICT allows integration of text, images, audio, video, and interactive elements, contributing to richer content experiences.

Role of ICT

Think and Tell

You and your friends are making a presentation on a software application. What are the things that you will use to make your presentation interesting?

ICT tools have become an integral part of our lives and have a huge impact on the way we live, work, and interact with each other.

Importance of ICT in Personal Life

ICT has deeply impacted our personal lives. It has made possible the convenience, efficiency, connectivity, and accessibility of information and resources at every doorstep. It has become part of our lives at varied levels.

Purpose Tools

Connecting with people Smartphones, Messaging Apps, Social Media Platforms.

Entertainment Television, Radio, Tablets, Computer Applications, and Web Browsers for watching movies, listening to music and news.

Learning and information

Online Shopping

Internet enables us to watch educational videos, to find answers to questions, learn new things online.

Applications that allow people to shop easily from the comfort of their homes.

Organisation Tools like note-taking and digital calendars enhance the productivity of the people.

Money management

Making friends

Healthy living

Travel

Online banking apps have made sending and receiving of money secure and convenient. It can be used for paying bills.

Social media platforms have helped people connect with those who share common interests and make new friends.

Many health and fitness-related apps have allowed people to keep track of their daily steps and oxygen levels.

ICT has enabled people to travel across the globe by easy booking of train/bus/airplane tickets and hotels.

Importance of ICT at Workplace

ICT plays a very significant role in our workplace and has been contributing immensely to the economy through its seamless integration of varied sectors like education, business, communication, entertainment, agriculture, and research. At the workplace, it contributes to improved efficiency through different computer software and applications. These enable keeping important data safe and organised; collaborating with others on projects; training and learning skills needed for performing the job effectively; and presenting data and information using multimedia elements.

Example: In the education sector, the integration of ICT tools has enhanced the learning experiences through the use of videos, audios, images, and online quizzes while making learning more interactive. It provides a wide range of content for the students and teachers to learn from. They enable teachers to record students’ data and map their learning journey.

Sectors

Use of ICT

Healthcare It helps in maintaining electronic health records, telemedicine, testing, and consultancy for patients living far away.

Banking and finance

It has enabled online banking, making payments through mobile apps, and managing finances efficiently.

Agriculture It helps in weather forecasting and enables farmers to do research and training in the field of agriculture for better farming practices.

Manufacturing and industry

ICT can help automate the production process and make use of the latest technologies and machinery for mass production and manufacturing.

Business Tools like note-taking and digital calendars enhance the productivity of the people.

Advertising and marketing

Fashion and retail

It enables marketing and advertising for products and services on online platforms through social media campaigns and analytics for advertising agencies.

It has helped in the online selling of goods and services to customers through applications, allowing virtual try-ons, and supply chain management for the fashion industry.

We are highly dependent on these tools and technology for our day-to-day life and for the efficient and effective functioning of our work. The constant development and integration of these technologies have transformed the way we live, work, learn, and interact, thereby improving our quality of life.

ICT Tools

ICT tools like smartphones, tablets, radio, televisions, laptops, and computers are part and parcel of modern society. The accessibility of these tools has made our daily chores easier and improved our quality of life.

Smartphones Mobile phones are portable communication devices that allow people to make and receive calls and send and receive messages. On the other hand, smartphones are advanced mobile phones. They allow one to do things one normally does on a computer. It has a touchscreen that permits users to browse the internet, take pictures, play games, and use multiple apps with touch. It has many helpful features like note-taking, voice assistance, GPS for maps, setting reminders, and so on. They have multiple apps for communications, entertainment, shopping, and banking purposes.

Did You Know?

Tablets Tablets are portable computing devices that are bigger than smartphones but smaller than laptops. They have a flat, rectangular design with a touchscreen interface. Unlike laptops, they do not have a physical keyboard. Tablets are lightweight, easy to carry, and have a wide range of functions. They also have productivity applications like word processors, spreadsheets, and presentation software, making them useful for work-related tasks. They are suitable for a wide range of activities, making them popular among individuals of all ages for both personal and professional use.

Google’s original name was “Backrub.” It was changed to “Google” in 1997, inspired by the word “googol,” which refers to the number 1 followed by 100 zeros, representing the vast amount of information the search engine aimed to organise.

Television Televisions, also known as TVs, are being used for a long time. They were invented in 1927, and since then, they have been making a significant impact on our society by influencing people, shaping culture, entertaining, and giving information. Television uses moving pictures with sounds. It has brought entertainment, news, and educational shows inside every house. Televisions have evolved over the years, and now we also have smart TVs that can connect to the internet and provide a wide range of options from online sources.

Radio Radio is one of the oldest and first ICT tools. It allows people to listen to audio broadcasts for entertainment, information, weather forecasts, commentary, and educational purposes. Radio uses radio waves to broadcast audio in long range. With the advent of the internet, radio has become a more interactive medium, allowing users to access content from anywhere and at any time, at their convenience.

Email Electronic Mail, commonly known as email, enables the exchange of digital messages between individuals and organisations. It has become a primary method of communication in both personal and professional environments. One can have access to their email on their smartphones, laptops, and tablets. It requires an internet connection and allows users to attach files in the form of images, audio, video, or documents.

E-newspaper An e-newspaper, or electronic newspaper, is a digital version of a traditional print newspaper that is accessible through electronic devices such as computers, tablets, smartphones, and e-readers. This allows readers to access news content anytime and anywhere, whether they’re commuting, travelling, or simply relaxing at home. E-newspapers can provide real-time updates and live coverage through text updates, images, and even live video streams.

E-readers An e-reader, short for electronic reader or e-book reader, is a specialised electronic device designed primarily for reading digital books and other written content. It serves as an ICT tool with a focus on helping readers enjoy the experience of reading at their own convenience. This is an environment-friendly initiative, allowing readers to have access to a library of books at their fingertips.

Difference Between ICT Tools

Portability (Easy to carry)

Applications Uses many applications Uses many applications

Purpose

Communication, Entertainment, Information Access

Communication, Entertainment, Information Access

Internet Yes Yes

Storage

Battery

Economical

Accessibility over large distance

Comes with different storage capacity

Operates on rechargeable battery

Comes in all price ranges

Can be accessed from places with network and internet coverage

May or may not use some applications No applications used

Entertainment, Information Access

May or May not SMART TV uses internet

Audio Content for Communication, Entertainment, Information Access

May or May not Podcasts are forms of radio broadcasts that use internet

Comes with higher storage capacity No storage capacity No storage capacity

Operates on rechargeable battery

Operates on power, not battery

Expensive than smartphones Comes in all price ranges

Can be accessed from places with network and internet coverage

Content control/ moderation No control No control

Accessible only within a given room or area

Controlled by Censor Board

Operates on power, not battery

Cheapest of all four

Can be accessed through satellite or internet coverage

Controlled by Telecom Regulartory Authority

GPS Yes Yes No No

Activity Time

Activity 1: ICT in Routine Life

(Group Work)

In a group of 4–5 students, perform a role play presenting the important role of ICT tools in our personal and work lives. Each role-play should include at least two scenes showing the personal scenario and a work environment.

Activity 2: Importance of ICT (Group Work)

Divide the class into small groups of 4–5 students. Ask the groups to choose one of the two topics and discuss the role of ICT. They shall make a poster/ collage on the selected topic based on the ideas discussed.

Topics:

Role of ICT at Workplace

Role of ICT in personal life

Activity 3: Advertising ICT Tools

(Group Work)

In a group of 4–5 students, prepare a sales pitch for one of the ICT tools. Highlight the key advantages of the chosen tool in your presentation. You may prepare a poster to support your presentation.

Chapter Checkup

A Select the correct option.

1  What is the main benefit of using ICT for information access?

a  Limited access to information

b  Instant access to a wide range of information

c  Offline access only

d  Access to information only during the daytime

2  Which aspect of personal life can be enhanced by ICT through online courses and tutorials?

a  Physical fitness

c  Language learning

b  Social interactions

d  Shopping experience

3  What is the significance of ICT in emergency situations?

a  No relevance in emergencies

b  Provides only entertainment during emergencies

c  Offers access to emergency services, information, and resources

d  Causes more problems during emergencies

B Fill in the blanks with the most suitable words.

1  The use of ICT tools has led to the rapid exchange of information and across the globe.

2  ICT tools have improved in the workplace, allowing teams to work together efficiently.

3  One of the potential risks of using ICT tools is theft, where sensitive information is accessed without authorisation.

4 is an ICT tool that enables users to search for information on the World Wide Web.

C State whether the following is True or False. Correct the statements that are false.

1  E-readers are electronic devices designed for playing games and watching movies.

2  ICT has no role in managing personal finances or budgeting.

3  Remote work and online learning are made possible by ICT tools like video conferencing and collaboration platforms.

4  ICT primarily focuses on communication and does not impact other areas of life.

D Answer the following questions. (Solved)

Q1. Explain the meaning of “ICT tools” and provide two examples of commonly used ICT tools.

A1. ICT tools also known as Information and Communication Technology, is a broad term for various technological devices, software applications, and platforms that help us to communicate, access information, process data, and perform various tasks in personal, professional, educational, and other sectors.

Two examples of commonly used ICT tools are:

Smartphones: Smartphones are versatile ICT tools that combine communication, computing, and connectivity features. They allow users to make calls, send messages, access the internet, use apps for various purposes, take photos and videos, and perform a wide range of tasks.

Email Services: Email services like Gmail, Outlook, and Yahoo Mail provide platforms for sending and receiving electronic messages over the Internet. They enable communication through text, attachments, and media files, making it easy to correspond professionally and personally.

Q2. Describe how ICT tools have revolutionised the healthcare sector.

A2. ICT tools have sparked a profound revolution in the healthcare sector, transforming how medical services are delivered, accessed, and managed. Telemedicine platforms and video conferencing enable remote consultations, connecting patients with healthcare professionals, regardless of location. Electronic Health Records (EHRs) digitise patient information, streamlining data management, reducing errors, and improving care coordination. Smart watches and mobile apps empower patients to monitor vital signs and chronic conditions in real-time, allowing for proactive interventions.

Q3. Differentiate smartphones and tablets on the basis of any three aspects.

A3. Smartphones and tablets are different from each other in the following ways:

Purpose Communication, Entertainment, Information Access Communication, Entertainment, Information Access

Entertainment, Information Access

Audio Content for Communication, Entertainment, Information Access

Economical Comes in all price ranges Expensive than smartphones Comes in all price ranges Cheapest of all four

Storage Comes with different storage capacity Comes with higher storage capacity No storage capacity No storage capacity Answer Key

1. communication   2. efficiency 3. cyber/data 4. Internet

C 1. False. E-readers are electronic devices designed for reading digital books and other written content.

2. False. ICT has a significant role in managing personal finances or budgeting.

3. True.

4. False. ICT has a huge impact on the way we live, work, and interact with each other.

Components of Computer System

Acomputer system comprises various interdependent components that work collectively to execute tasks and process data. Understanding these components is crucial to understanding the functioning of a computer system.

Basic Components of a Computer

Following are the basic components of a computer system:

Central Processing Unit (CPU)

The Central Processing Unit (CPU) is known as the brain of the computer. It executes instructions and performs calculations. It consists of the Arithmetic Logic Unit (ALU), the Control Unit (CU), and the Memory Unit (MU). The ALU performs arithmetic and logical operations, while the Control Unit coordinates and manages the various components of the CPU.

Memory

Memory in a computer system is vital for storing and accessing data quickly. There are two types of memory: Random Access Memory (RAM) and Read-Only Memory (ROM). RAM is a type of computer memory that is used to store data and the machine code that is currently being used. It is a volatile memory, which means that data is stored temporarily in RAM and lost forever when the computer is turned off. On the other hand, ROM is a type of memory from which information can only be read. It is a non-volatile memory, as data is stored permanently in ROM and cannot be altered.

Motherboard

The motherboard is the primary circuit board that connects all the essential components of a computer system. It houses the CPU, memory, and the connectors for peripheral devices such as the hard drive, CD/DVD drive, and graphics card.

Storage Devices

Storage devices are used for long-term data storage. These can include Hard Disk Drives (HDDs), Solid-State Drives (SSDs), external storage devices like USB drives, and external hard drives.

Hardware and Software of a Computer System

Computer systems rely on both hardware and software components, which are integral for ensuring compatibility with the users.

Components of Computer

Hardware

Hardware refers to the physical components of a computer system. These are physical devices that can be seen or touched. Computer hardware can be categorised into different types—input devices, output devices, storage devices, and internal components.

1. Input Devices: These devices enable the users to input data and communicate with the computer system. Some examples of input devices include the keyboard, a mouse, and a scanner.

2. Output Devices: These devices display the results of user-performed tasks. Some examples of output devices are monitors, printers, and speakers.

3. Storage Devices: These devices are used to store data and are often referred to as secondary storage. Some examples of storage devices include CDs, DVDs, and hard disks.

4. Internal Components: These critical hardware components are integral parts of the computer system. Some examples of internal components include the CPU and the motherboard.

Software

Software is a set of instructions or programs given to the computer to complete a task. It is a part of the computer that cannot be touched or felt. Some examples of software are Windows, OpenOffice Writer, Microsoft Excel, PowerPoint, Google Chrome, Photoshop, and MySQL.

There are two types of computer software—system software and application software:

1. System Software: System software controls the overall working of a computer. It manages all the input and output operations of the computer. For example, the operating system is a part of the system software that makes a computer run smoothly.

2. Application Software: Application software facilitates fundamental computer operations. It performs specific tasks for users. This category includes word processors, spreadsheets, and a variety of other task-specific programs. There are two types of application software: general-purpose software and customised software.

Role and Functions of RAM and ROM

Did You Know?

The operating system manages computer hardware and software. It provides the users with an interface through which they communicate with the computer.

In computer systems, the memory is a hardware component of the system that stores data and information. The computer memory can be classified into two main types—primary memory and secondary memory. The primary memory is further divided into two main types—RAM and ROM.

Random Access Memory (RAM)

RAM, or Random Access Memory, serves as the primary memory in a computer system. It temporarily holds data and instructions that the computer is currently processing. RAM allows the CPU to access data quickly, enabling efficient multitasking and the smooth execution of programs.

Since it is a volatile memory, RAM loses its data when the computer is powered off. RAM, also referred to as the main memory of the computer, enables the CPU to have direct access to all its memory cells. RAM is mainly composed of semiconductive materials and typically takes the form of integrated circuits (ICs).

Read Only Memory (ROM)

ROM, or Read Only Memory, constitutes a primary computer memory that is used to store instructions and programs that do not require any changes, such as the basic input/output system (BIOS). This storage aids in creating computer firmware, and data is generally stored during the manufacturing process. Similar to RAM, ROM is a type of semiconductor memory formed as integrated circuits (ICs).

Data stored in ROM is permanent, signifying that it is non-volatile and retains its data even when the computer is powered off. Unlike RAM, the CPU can only read data from the memory cells of ROM but is unable to modify it.

Difference Between RAM and ROM

Parameter

Full form RAM stands for Random Access Memory. ROM stands for Read Only Memory.

Definition

Nature

RAM is a primary memory of the computer that temporarily stores data and instructions on which the CPU is currently working.

RAM is a volatile memory, which means it stores data as long as the computer system is turned on.

Data access The CPU of the computer can read, write, or alter the data on RAM.

There are two types of RAM:

Types

• SRAM (Static Random Access Memory).

• DRAM (Dynamic Random Access Memory).

Speed The speed of RAM is quite high.

Cost RAM is costly.

ROM is a primary memory of the computer that stores the computer instructions and programs that do not need to be altered in future, like BIOS.

ROM is a non-volatile memory. Which means it stores data permanently even when the computer system is turned off.

The CPU can only read data from ROM, but it cannot write or change.

There are three types of ROM:

• PROM (Programmable ROM)

• EPROM (Erasable PROM)

• EEPROM (Electrically EPROM).

The speed of ROM is slower than RAM.

ROM is not so expensive.

Role and Functions of the Central Processing Unit (CPU)

The Central Processing Unit (CPU) interprets and executes instructions, performs tasks such as arithmetic operations, logic comparisons, and data movement. It is responsible for coordinating and managing the various components of the computer system, ensuring that instructions are carried out accurately and efficiently. The CPU has three main components, which are responsible for different functions: Arithmetic Logic Unit (ALU), Control Unit (CU), and Memory Unit (MU).

1. The Arithmetic Logic Unit (ALU)

The Arithmetic and Logic Unit (ALU) is a crucial component of the CPU responsible for executing mathematical computations and logical decisions. It conducts basic arithmetic functions such as addition, subtraction, multiplication, and division, alongside logical comparisons that determine whether data items are larger, smaller, or equal. The ALU is essentially a foundational building block of the CPU, constituting a digital circuit designed specifically for carrying out arithmetic and logical operations.

2. The Control Unit (CU)

The Control Unit (CU), a vital part of the computer’s central processing unit, arranges and manages the flow of data to and from the CPU. It oversees the activities of the ALU, memory registers, and input/output units, and ensures the execution of all the instructions stored in the program. This unit decodes the fetched instructions, interprets them, and dispatches control signals to input/output devices, facilitating proper execution of operations by the ALU and the memory registers.

The Control Unit serves as the director of the processor’s activities, guiding the computer’s memory, ALU, and input and output devices in responding to the processor’s instructions.

3. Memory Unit (MU)

A temporary memory unit within the CPU is in the form of memory registers. They serve the purpose of directly storing data utilised by the processor. They come in various sizes, such as 16-bit, 32-bit, 64-bit, and so forth. Each register in the CPU is designated for specific functions like data storage, instruction storage, and memory location addressing. Assembly language programmers can utilise user registers to store operands, intermediate results, and other essential data.

Did You Know?

The Accumulator (ACC), a pivotal register within the ALU, contains one of the operands required for the operation to be executed within the ALU.

Procedure for Starting and Shutting Down a Computer

Starting Up

1. Connect the power cable and peripherals.

2. Press the Power button to start the computer.

3. Wait for the operating system to load.

Shutting Down

1. Save any open files and close running programs.

2. Click on the Start menu. Click on the Power button. Select Shut down option.

3. Wait for the computer to shut down completely before turning off the power.

Activity Time

Activity Time

Activity 1: Understanding Computer Parts (Group Work)

Organise students into small groups and provide them with either computer setups or visual aids showcasing computer parts.

Activity 2: Recognising Computer Parts (Individual Work)

Instruct students to recognise and name different hardware components, including the CPU, monitor, keyboard, mouse, and storage devices.

Activity 3: Group Discussion (Group Work)

Create groups of 4–5 students and discuss the specific roles and contributions of each hardware element to the overall functioning of a computer system.

Chapter Checkup

A  Select the correct option.

1  What is the primary function of the Control Unit in a CPU?

a  Execute mathematical computations

b  Manage data flow to and from the CPU

c  Store temporary data within the processor

d  Display results of user-performed tasks

2 is a type of application software.

a  Device driver

c  Word processor

3  What is the role of the motherboard in a computer system?

a  Coordinates and manages the CPU

c  Connects all essential components

B  Fill in the blanks with the most suitable words.

b  Operating system

d  BIOS

b  Displays the results of user-performed tasks

d  Executes instructions and calculations

1  The CPU consists of three main components, namely the , Control Unit, and Memory Unit.

2 is a type of secondary memory used for long-term data storage.

3  The is responsible for executing instructions and performing calculations in a computer system.

4 devices enable users to input data and interact with the computer system.

C  State whether the following is True or False. Correct the statements that are false.

1  The ALU performs arithmetic and logical operations within a CPU.

2  ROM is a volatile memory that loses data when the computer is powered off.

3  The motherboard houses the CPU, memory, and connectors for peripheral devices.

4  RAM is used for long-term data storage.

D  Answer the following questions. (Solved)

Q1. What are the two main types of memory in a computer system and how do they differ in their functions?

A1. The two main types of memory are RAM (Random Access Memory) and ROM (Read-Only Memory). RAM is used for temporary data storage, allowing the CPU to access data quickly for current operations. It is volatile, which means it loses its data when the computer is powered off. On the other hand, ROM is used to store essential software and firmware that cannot be altered. It is non-volatile, retaining its data even when the power is off. Unlike RAM, the CPU can only read data from ROM but cannot modify it.

Q2. Explain the role of the Control Unit in a computer’s CPU.

A2. The Control Unit is a vital part of the CPU that manages and coordinates the flow of data to and from the CPU. It oversees the activities of the Arithmetic Logic Unit (ALU), memory registers, and input/output units, ensuring the execution of all instructions stored in the program. It decodes the fetched instructions, interprets them, and dispatches control signals to input/output devices, facilitating the proper execution of operations by the ALU and memory. It serves as the director of the processor’s activities, guiding the computer’s memory, ALU, and input and output devices in responding to the processor’s instructions.

Q3. Akshit wants to know about the hardware of a computer system and its different categories. Explain it to him.

A3. Hardware refers to the physical components of a computer system. These are tangible, physical devices that can be seen or touched. Computer hardware can be categorised into different types, including input devices, output devices, storage devices, and internal components.

• Input Devices: These devices enable users to input data and interact with the computer system. Examples of input devices include the keyboard, mouse, and scanner.

• Output Devices: These devices display the results of user-performed tasks. Examples of output devices are monitors, printers, and speakers.

• Storage Devices: These devices are used to store data and are often referred to as secondary storage. Examples of storage devices include CDs, DVDs, and hard disks.

• Internal Components: These critical hardware components are integral parts of the computer system. Examples of internal components include the CPU and motherboard.

Answer Key

B 1. Arithmetic Logic Unit (ALU)

C 1. True.

Hard Disk Drive (HDD)

Central Processing Unit (CPU)

2. False. RAM is a volatile memory that loses data when the computer is powered off.

3. True.

4. False. ROM is used for long-term data storage.

Peripheral Devices

In this chapter, we will dive into the complex world of computer hardware, where we explore the various components and peripherals that make up a computer system. Understanding these elements is crucial, as they form the backbone of computing technology, enabling us to perform an array of tasks from simple calculations to complex simulations.

Have you ever thought about how your computer detects key presses and mouse movements? Or how your printer turns digital files into printed pages? This all is possible with the help of the special devices that connect to your computer, known as peripherals.

Peripheral Devices

Peripheral devices are the tools that expand the capabilities of computing systems. They serve as connectors between the digital and physical worlds, facilitating interaction, communication, and the exchange of information.

A peripheral device, whether inside or outside the computer, is a tool that links directly to a computer or digital device but isn’t directly involved in its main function, like processing data. It helps users access and utilise the computer’s features. While the computer can work without these devices, some, like the mouse, keyboard, or monitor, are crucial for user-computer interaction. These devices are also known as input–output (I/O) devices.

Importance of Peripheral Devices

Peripheral devices significantly contribute to improving our overall interaction with computing systems and unlocking the full capabilities of our devices. Let’s explore why these tools are not merely add-ons but rather integral parts of our technological resources.

1. Enhanced Functionality: They expand the capabilities of computers and other digital devices, allowing users to perform a wider range of tasks, from simple operations to complex activities.

2. User Interaction: Peripherals such as a keyboard, mouse, and touchscreen enable users to interact with and control the digital system efficiently, making the user experience more intuitive and effective.

3. Data Input and Output: Devices like printers and scanners enable the conversion of digital data into physical formats and physical formats into digital data, respectively, making it easier to share and store information in various forms.

4. Connectivity: Peripherals such as modems, routers, and network adapters facilitate communication and data transfer between devices, enabling access to the internet and other networks.

5. Efficiency and Productivity: With the help of peripherals like external storage devices, users can store and retrieve data quickly, enhancing overall efficiency and productivity in various tasks.

6. Specialised Tasks: Certain peripherals are designed for specialised functions, such as graphic tablets for digital art, microphones for audio recording, and webcams for video conferencing, catering to specific user needs and preferences.

Types of Peripheral Devices

Let’s study the various categories of peripheral devices and explore the wide range of functionalities that they offer.

Input Devices

Input devices are electronic devices that receive instructions from the external environment and convert that data into a format that the computer can read and interpret. They act as a crucial link between the outside world and the computer, facilitating effective communication. When users input data using these devices, the information can be stored in the computer’s memory for later processing and manipulation. An input device transmits data to a computer, enabling users to interact with and manage it.

Types of Input Devices

The following are the various types of input devices:

Keyboard

The keyboard is the primary input device for feeding data into a computer. It comprises different keys for typing letters, numbers, and symbols. A keyboard closely resembles a typical typewriter. It also includes some keys for performing specific functions. Keyboards come in various varieties. The standard keyboard has 104 keys. It connects to a computer system using either a USB cable or a Bluetooth connection.

Characteristics of the Keyboard:

1. The keyboard has different keys to perform different functions.

2. It allows the use of arrow keys as an alternative to the mouse.

3. The main keys of a keyboard are the alphabet keys, special character keys, cursor keys, numeric keypad, and function keys.

Mouse

The mouse is the primary pointing device. Clicking and dragging the mouse enables the movement of the mouse pointer across the computer screen. The left mouse button facilitates item selection or relocation, while the right mouse button displays supplementary menus upon clicking. Some of the mouse types are trackball mouse, mechanical mouse, optical mouse, wireless mouse, etc.

Characteristics of the Mouse:

1. The mouse controls the movement of the cursor on the screen, enabling users to navigate in the desired direction.

2. It permits users to select files, folders, or multiple items or texts.

3. Users can hover the mouse pointer over any object.

4. The mouse can open files, folders, etc. This involves positioning the pointer over the file or folder and subsequently double-clicking to open or execute it.

Joystick

A joystick is a device used to navigate the cursor or pointer on a screen. It consists of a spherical ball attached to both ends of the stick, with the lower ball housed in a socket. The joystick allows for movement in all directions. They offer greater precision and durability compared to a mouse.

Characteristics of the Joystick:

1. It is used to control the position of the cursor or pointer on a screen.

2. It is commonly used for playing video games.

3. It has special push buttons that are pressed to provide input to the computer.

Light Pen

A light pen is a device resembling a pen that is used for pointing. It enables drawing on the monitor screen or selecting menu items. It contains a photocell and an optical system within a small tube. The photocell sensor component identifies the screen’s position and transmits a signal to the CPU when the light pen’s tip is moved across the monitor screen while the pen button is pressed.

Characteristics of the Light Pen:

1. The light pen is useful for drawing graphics.

2. It is used to select objects on the display screen.

Scanner

The scanner captures images, text, or other physical content from a physical source and converts them into a digital format that can be stored and manipulated on the computer. There are different types of scanners, like flatbed scanners, handheld scanners, sheetfed scanners, drum scanners, etc. Most scanners today are variations of the desktop (or flatbed) scanner. A flatbed scanner functions in a manner somewhat similar to a photocopier, with the key distinction being that a photocopier produces a physical paper copy, whereas a scanner creates a digital image that is stored on a computer.

Characteristics of the Scanner:

1. Scanners can handle low-quality or non-standard-weight paper.

2. They are versatile, enabling the scanning of various items regardless of their size. Whether small items or large documents, they can be scanned if appropriately positioned.

Webcam

A webcam is a video camera that captures and streams video in real time over the internet or a computer network. Webcams are commonly used for video conferencing, live streaming, online video chat, and video surveillance. They are often built into laptops, tablets, and smartphones, while external webcams can be connected to computers via USB or other interfaces.

Characteristics of a Webcam:

1. Image Quality: Webcams vary in image resolution and quality, typically measured in terms of pixels, with higher resolutions providing clearer and more detailed images.

2. Frame Rate: The frame rate represents the number of frames the webcam can capture per second, with higher frame rates leading to smoother and more fluid video.

3. Connectivity: Webcams can connect to computers through various interfaces, such as USB, Wi-Fi, or Bluetooth.

4. Additional Features: Some webcams come with built-in microphones, autofocus, low-light correction, and pan-tilt-zoom (PTZ) capabilities (this allows the camera to move horizontally, vertically, and zoom in and out), allowing for enhanced video and audio performance.

5. Compatibility: Webcams can be compatible with various operating systems and video conferencing software, although some may have specific compatibility requirements.

Barcode Reader

A barcode reader is a device that interprets information represented by light and dark lines, known as a barcode. A barcode is frequently used for price and product identification, labelling objects, numbering books, etc. The barcode reader is used to scan and extract data from barcodes. By shining light beams on the lines of the barcode, the reader identifies the encoded data within the barcode.

Characteristics of the Barcode Reader:

1. You can scan the barcode by simply positioning the barcode reader near the code and scanning it.

2. Visual indicators provide users with confirmation that the card has been swiped accurately.

3. Upon inserting a card, automated barcode scanners initiate scanning immediately.

Output Devices

An output device is any hardware component that receives information from a computer and then presents it in various forms, such as audio, visual displays, or printed copies. These devices are responsible for translating computer data into a format that can be easily comprehended by humans. While input devices facilitate data entry into the computer, it is the output devices that showcase the results of computer operations to the user.

Types of Output Devices

Let’s learn about the various output devices.

Monitor

The primary output device of a computer is a monitor, commonly referred to as a visual display unit (VDU), which exhibits processed data, including text, images, videos, and audio. It achieves this by arranging minuscule dots, known as pixels. The clarity of the display, also known as its resolution, depends upon the number of pixels present. Higher resolution means more pixels are packed into the display area, hence better quality.

There are two types of monitors:

1. Cathode-Ray Tube (CRT): This monitor relies on a cathode-ray tube, which generates a stream of electrons via electron guns. These electrons strike the inner surface of a phosphorescent screen, creating images. The CRT monitor comprises millions of phosphorescent dots in three primary colours: red, blue, and green. These dots illuminate upon impact, resulting in image formation. Its key components include the electron gun, fluorescent screen, glass envelope, deflection plate assembly, and base.

2. Flat Panel Monitor: This type of display, in contrast to CRTs, is lighter, thinner, consumes less power, and has a higher resolution. It can be portable or mounted on walls, finding applications in devices such as calculators, video games, laptops, and graphical displays.

Did You Know?

Additionally, there is the plasma monitor, which is also a form of flat panel display. This technology utilises plasma cells positioned between two glass surfaces, containing noble gases and mercury solutions. When electricity is supplied, the gas transforms into plasma, generating UV light that produces an image.

Characteristics of the Monitor:

1. Resolution Pixels: Pixels are the smallest element of any image. The higher the number of pixels, the better the resolution of a monitor.

2. Size: The size of the monitor is the diagonal measurement of a desktop screen, which is typically 14 to 25 inches.

3. Refresh Rate: Total number of times per second that an image on a display is repainted or refreshed. The higher the refresh rate the better the display of the monitor.

4. Luminance: It is the brightness of the screen.

Printer

Printers are the output devices that produce a physical copy of a digital document or image. Printers are one of the most popular computer peripherals to print text and photos.

They are broadly classified into two categories:

1. Impact Printers: These types of printers employ a print head or hammer to transfer data onto the paper. The print head or hammer strikes an ink ribbon against the paper, resulting in the printing of characters. Some of the types of impact printers are:

• Dot matrix printer

• Daisy wheel printer

• Line printer

• Chain printer

2. Non-impact Printers: Non-impact printers are distinct in that they do not require a ribbon to print characters. These printers are frequently referred to as page printers due to their ability to print an entire page at once. Some of the types of non-impact printers are:

• Laser printers

• Inkjet printers

Characteristics of the Printer:

1. Print Quality: Printers vary in their ability to produce high-resolution text and images.

2. Printing Speed: The speed at which a printer can produce printed output varies, with some printers capable of high-speed printing for large volumes. The speed of a printer is measured in pages per minute (ppm).

3. Connectivity and Compatibility: Printers may offer various connectivity options, such as USB, Wi-Fi, or Bluetooth, and compatibility with different operating systems and devices.

Plotter

A plotter is an advanced device used for producing high-resolution graphics in various colour formats. While similar to a printer in some aspects, it offers more sophisticated capabilities. Its primary applications include printing large-scale maps, architectural designs, and oversized graphics. Additionally, it is employed for creating images, 3D renderings, advertising materials, and detailed schematics of internal machine structures.

Characteristics of the Plotter:

1. Large-size prints can be taken via plotters.

2. It is slow and expensive.

Projector

A projector is a device that enables individuals to display their computer or device output on a wall or screen. Through the use of light and lenses, it enlarges and projects text, images, and videos. Consequently, it serves as a valuable output device for delivering presentations or projecting movies.

Characteristics of a Projector:

1. They are portable and can be effortlessly connected and used to project an image on a wall by a single individual.

2. Projectors represent a highly economical solution for creating a large video display within the home.

3. Projectors are compact and can be easily mounted on a back shelf, bookcase, or ceiling, as they occupy no floor space.

Speaker

Speakers are essential peripherals linked to computers for audio output. To facilitate their function, sound cards are necessary. Available in diverse configurations, from basic two-speaker setups to more elaborate surround-sound systems with multiple channels, speakers come in various sizes and designs. They receive audio input from the computer’s sound card and translate it into audible sound waves.

Characteristics of Speaker:

1. Speakers are available in a wide range of qualities and prices.

2. Nowadays most computer systems include speakers in the CPU cabinets.

Microphone

A microphone is an audio input device that lets you talk or record sounds on your computer. Using a microphone, often called a mic, you can chat with friends, record your voice, or even control your computer using voice commands.

Characteristics of a Microphone:

1. A microphone can capture sounds from the surroundings very clearly.

2. It is easy to use by simply plugging it into your computer.

3. The microphones can be used for a variety of tasks such as online meetings, chatting with friends, voice recording, and giving voice commands.

4. Microphones used with computers are available in small sizes, making them convenient for desktop or laptop use.

Did You Know?

Most laptops these days are equipped with microphones, by default. With desktop computers, you can use either a pair of microphones or a headset that is a combination of microphones and speakers.

Storage Devices

Storage devices are integral components in which a computer retains all its data, including files, programs, operating system, etc. These devices are like virtual shelves, enabling the systematic organisation and retrieval of digital assets. Without storage devices, the computer would be unable to retain files, programs, or even its fundamental instructions. Storage devices safeguard and facilitate access to your data whenever required.

Types of Storage Devices

Let us learn about some commonly used storage devices.

Hard Disk Drive (HDD)

A Hard Disk Drive (HDD) comprises a rotating disk (platter) coated with a magnetic substance and a read/write head that records and retrieves data on the disk’s surface. The read/write head moves across the spinning disk to access different sections of the stored data. HDDs are commonly used to backup data.

Characteristics of a Hard Disk Drive (HDD):

1. Ample storage capacity: HDDs provide substantial storage space, with certain models capable of accommodating up to 16TB of data.

2. Cost-effectiveness: HDDs offer a budget-friendly solution for storing extensive volumes of data.

3. Larger physical dimensions: Although HDDs are often installed inside the CPU cabinets, nowadays external hard disks are also available. These can easily be carried from one place to another.

4. Slower operational speed: HDDs exhibit slower data access and transfer speeds in comparison with primary memory.

5. Mechanical components: HDDs include mechanical elements that can deteriorate over time.

Solid State Drive (SSD)

Solid State Drives (SSDs) utilise flash memory for data storage rather than a spinning disk. SSDs have significantly faster speeds, enhanced durability, and reduced vulnerability to mechanical breakdowns compared to HDDs.

Characteristics of a Solid-state Drive (SSD):

1. Faster performance: SSDs deliver notably faster data access and transfer speeds in comparison to HDDs.

2. Compact form: With smaller and lighter physical dimensions, SSDs are well-suited for integration into portable devices like laptops and tablets.

3. Lower power consumption: SSDs consume less energy than HDDs, thereby promoting greater energy efficiency.

4. Higher price point: SSDs are more costly than HDDs.

5. Absence of mechanical components: SSDs lack moving parts, resulting in increased durability and decreased susceptibility to mechanical failure compared to HDDs.

Flash Drive

A flash drive, also known as a pen drive, is a portable storage device that utilises flash memory to store and transfer data. It is typically small in size and connects to a computer via a USB (Universal Serial Bus) port, allowing for easy data transfer between devices. Flash drives are commonly used for backing up data.

Characteristics of Flash Drives:

1. Portability: Flash drives are compact and lightweight, making them highly portable and convenient for on-the-go use.

2. Plug-and-Play: They can easily be connected to a computer’s USB port without the need for additional software installation, enabling quick data access and transfer.

3. High Compatibility: Flash drives are compatible with various operating systems and devices, allowing for seamless data exchange between different platforms.

4. Data Storage: They offer varying storage capacities, ranging from a few gigabytes to several terabytes, providing ample space for storing and transferring different types of files.

5. Reusability: Flash drives can be erased and rewritten multiple times, allowing for the easy removal and updating of data as needed.

Communication Devices

Communication devices are instrumental in enabling the transmission of data and information between your computer and external networks, devices, or the internet. Their functionality empowers your computer to engage in data sharing, access resources, and establish connections with the global digital network. Whether it involves internet connectivity, video conferencing for collaborative purposes, or the smooth transfer of files, these devices are essential for enhancing the communication and interactive capabilities of your computer.

Types of Communication Devices

Let us learn about some commonly used communication devices.

Modem

A modem, short for modulator-demodulator, is a hardware device that allows a computer or other devices to connect to the internet. It modulates digital data into an analog signal that can be transmitted over telephone lines, cable lines, or fibre optics, and then demodulates the incoming analog signal back into digital data. There

are several types of modems, including dial-up modems, DSL modems, cable modems, and fibre modems, each of which has its own specifications and capabilities.

Characteristics of the Modem:

The following are the characteristics of a modem:

1. Connection Type: Modems can connect through various mediums, including telephone lines (dial-up), coaxial cables (cable modems), DSL lines (DSL modems), or fibre optics (fibre modems).

2. Speed: Modems have different data transmission speeds, typically measured in bits per second (bps) or megabits per second (Mbps).

3. Functionality: Some modems may also include additional features such as built-in Wi-Fi routers, multiple ethernet ports, or advanced security features.

Router

A router is a device that helps different types of computer networks to communicate with each other. A modem connects a computer to the internet, whereas a router connects two computer networks to each other as well as the internet. The main functionality of a router is to make sure that the information reaches its intended destination while keeping data safe along the way.

Characteristics of a Router:

1. Directing Traffic: Routers find the best way for information to travel from one computer to another on a network.

2. Security Features: Routers can implement security features such as firewalls to protect the computer networks from any unwanted traffic.

3. Wi-Fi: Some routers let you connect to the internet without using cables, which is called Wi-Fi (Wireless-Fidelity).

4. Updates: Routers can be updated to get new features or fix problems.

Activity Time

Activity Time

Activity 1: Group Discussion

Create groups of 4–5 students and ask them to discuss various input and output devices that they use in their daily tasks.

Activity 2: Research Work

(Group work)

(Individual work)

Visit your nearby stores, such as a grocery shop, medical store, and a restaurant. Identify and list the peripheral devices that are used at these places. Compare your list with your classmates’ and discuss.

Activity 3: Create a Collage

(Individual work)

Collect the pictures of various peripheral devices from the old newspapers, books, or magazines. Create a collage by pasting these pictures on chart paper. Paste the collage in your classroom or computer lab.

A  Select the correct option.

1  Which of the following is a type of printer that does not require a ribbon to print characters?

2  What is the primary function of a modem?

a  To print documents

c  To connect to the internet

3  Which of the following is a characteristic of a flash drive?

a  Large size and heavyweight

c  Slow data transfer rate

B  Fill in the blanks with the most suitable words.

b  To project images

d  To scan barcodes

b  Incompatibility with various operating systems

d  Portability and plug-and-play functionality

1 is a device that enables individuals to display their computer or device output on a wall or screen.

2 devices receive information or instructions from the external environment and convert that data into a format that the computer can read and interpret.

3 devices are instrumental in enabling the transmission of data between your computer and external networks, devices, or the internet.

C  State whether the following is True or False. Correct the statements that are false.

1  A light pen is used primarily for drawing graphics and selecting objects on the display screen.

2  Solid-state drives (SSDs) are generally more affordable than hard disk drives (HDDs).

3  The monitor is the primary output device of a computer, displaying processed data including text, images, and audio.

D  Answer the following questions. (Solved)

Q1. What are the main differences between a solid-state drive (SSD) and a hard disk drive (HDD)?

A1. The main differences between a solid-state drive (SSD) and a hard disk drive (HDD) are:

• Memory: SSDs use flash memory, while HDDs have spinning disks.

• Speed: SSDs are faster.

• Durability: SSDs have no moving parts, making them more durable.

• Power consumption: SSDs consume less power.

• Cost: SSDs are generally more expensive than HDDs.

Q2. How do input devices facilitate effective communication between the external environment and the computer? Provide examples of commonly used input devices.

A2. Input devices facilitate effective communication by receiving information or instructions from the external environment and converting that data into a format that the computer can read and interpret. Examples of commonly used input devices include the keyboard, mouse, scanner, and barcode reader.

Q3. In Samita’s class, the teacher is using the projector to display a presentation on peripheral devices. Explain some characteristics of projectors.

A3. The following are the characteristics of projectors:

• They are portable and can be effortlessly connected and used to project an image on a wall by a single individual.

• Projectors represent a highly economical solution for creating a large video display within the home.

• Projectors are compact and can be easily mounted on a back shelf, bookcase, or ceiling, as they occupy no floor space.

Answer Key

A 1. c   2. c   3. d

B 1. Projector 2. Input 3. Communication

C 1. True.

2. False. SSDs are generally more expensive than HDDs.

3. True.

Basic Computer Skills

You have learnt about various peripheral devices in the previous chapters that are used for providing input to the computer, store data, and give output. Let us now learn about some basic computer skills that are required to perform operations on the computer in this chapter.

Primary Operations

Computer systems perform several primary operations, which include input, output, storage, processing, and control. Input involves providing data to the system; processing involves performing calculations on the data; output involves providing data to the user; and storage involves saving data. Together, these operations enable the system to function properly and perform various tasks. Let us learn about these one by one.

Input Operations

The process of supplying data to a computer system for processing is known as input operation. This can be done through various devices, such as a keyboard, mouse, microphone, web camera, etc. The data is then translated into a format that the computer can understand and process. Input is crucial to the functioning of a computer system, as it allows the users to interact with the system and provide it with the necessary information to perform various tasks.

Input Devices of Computers

There are several types of input devices in a computer system. The most common ones are:

Keyboard Typing on the keyboard provides information to the computer. Keyboards come in a variety of sizes and layouts, including standard QWERTY keyboards and ergonomic keyboards designed to reduce hand and wrist strain.

Mouse A mouse is used to point and click on the screen. It comes in a variety of shapes and sizes, including wired and wireless models, and can be customised with additional buttons and features.

Scanner It is a device that scans an image (such as photographs, printed text, or handwriting) or an object (such as an ornament) and converts it to a digital image. Most scanners today are variations of the desktop (or flatbed) scanner. The flatbed scanner is commonly used in offices. A flatbed scanner functions in a manner somewhat similar to a photostat machine, with the key distinction being that a photocopier produces a physical paper copy, whereas a scanner creates a digital image that is stored on a computer.

Microphone A microphone, sometimes referred to as a mike or mic, is a device that converts sound into an electrical signal. They are used in many applications, such as telephones, hearing aids, recording studios, etc. All microphones capture sound waves with a thin, flexible diaphragm. The vibrations of this element are then converted by various methods into an electrical signal, which is an analog of the original sound.

Web Camera It is used to capture visual information and feed it into the computer. This information can be processed and used by the computer in a variety of ways, commonly in video conferencing.

Joystick A joystick is a pointing device used commonly for playing games. It includes a little handle that you can move in different directions. When you push or pull it, your game character does the same. Some joysticks also have buttons that you can press to make your character jump or do some other action.

Processing Operations

Did You Know?

The touchscreen is both an input and output device. It is used on devices like smartphones and tablets where users interact with the screen directly. Users can swipe, tap, and pinch to zoom, providing input to the computer naturally and intuitively. The display can show visual outputs too.

Processing operations are essential for the functioning of a computer system and involve manipulating data and instructions by the CPU. These operations include arithmetic, logical, input/output, control, and data movement operations. They control the flow of data and instructions, transfer data between the computer’s memory and external devices, and perform basic mathematical functions. The speed and efficiency of processing operations depend on factors such as the CPU’s clock speed, cache size, and number of processing units.

Processing Devices of a Computer

There are several types of processing devices in a computer system. The most common ones are:

Central Processing Unit (CPU) The CPU is the brain of the computer, responsible for executing instructions and managing the system’s resources.

Graphics Processing Unit (GPU) The GPU is a specialised processor designed to handle complex calculations related to graphics and video processing.

Digital Signal Processor (DSP) A DSP is a microprocessor optimised for processing digital signals, such as audio and video.

Central Processing Unit (CPU)/Processor

Application-specific Integrated Circuit (ASIC) An ASIC is a specialised chip designed for a specific application or task, such as encryption or data compression.

Field-programmable Gate Array (FPGA) An FPGA is a programmable chip that can be configured to perform a wide range of functions, making it useful for applications that require flexibility and adaptability.

Output Operations

The process of displaying or producing information in a computer system is known as output operations. The computer produces output in various formats, such as text, graphics, sound, and video. Output is just as important as input because it allows users to see and perceive the information that the computer has processed.

Output Devices of a Computer

There are several types of output devices in a computer system. The most common ones are:

Printers They are used to present text, images, and other information in a physical form, making it easier to read and share. Printing can be performed using a variety of printing technologies, including inkjet, laser, and dot matrix printers.

Monitors They are used to display text, images, and videos to the user. They are available in a wide range of sizes and resolutions, from small handheld devices to large wall-mounted displays.

Speakers Speakers serve the purpose of delivering sound to the user, including music, sound effects, and voice recordings. Audio can be played through built-in speakers on a computer or through external speakers or headphones.

Projectors They are used to project visual information onto a larger screen or surface. They are commonly used in presentations, movie theatres, and events and come in various types, including LCD projectors and DLP projectors.

Headphones They serve the purpose of delivering sound directly to the user’s ears. They are commonly used for listening to music, watching videos, and playing games. They come in various types, including earbuds, over-ear headphones, and noise-cancelling headphones.

Plotter A plotter is a vector graphics printing device that connects to a computer. Plotters print their output by moving a pen across the surface of a piece of paper. This means that plotters are restricted to line art rather than raster graphics, as with other printers. Because of the mechanical movement of the pens, they can draw complex line art, including text, although they do it slowly.

Storage Operations

Storage operations are crucial for saving and retrieving data. They involve reading and writing data to and from these storage devices. This is done through input/output operations, which involve transferring data between the storage device and the computer’s memory or processor. There are two main types of storage devices: primary storage and secondary storage.

Monitor Printer
Speaker
Headphones
Projector

Primary Storage

It is temporarily used to hold data that is currently being processed by the computer. It includes:

Random Access Memory (RAM) The RAM chip provides volatile storage, where programs and data are temporarily saved during processing and permanently deleted when the computer is turned off. RAM allows the CPU to quickly read and write data, which significantly speeds up the computer’s performance.

Read-only Memory (ROM) The ROM chip retains the stored programs and data even when the computer turns off. So, unlike RAM chips, ROM chips are non-volatile. ROM contains data that is read-only, meaning it can be read but cannot be easily modified by the user. The ROM chip contains microprogrammed control instructions that instruct the machine to perform certain operations. For example, the BIOS (Basic Input/Output System) in a computer is typically stored in the ROM, ensuring that the computer can boot up and initialise its hardware components.

Cache Memory It is a high-speed memory. It can be inserted either on a motherboard or as a part of the CPU. It stores information and various instructions that are used repeatedly to execute the programs. It improves the overall performance of the computer system in terms of the execution of commands. Cache is more expensive than RAM, but the user can also buy a CPU with in-built cache memory. The CPU first examines the cache when it wants certain data.

Secondary Storage

It is used for the long-term storage of data. It includes devices such as hard disk drives, solid-state drives, CDs, pen drives, memory cards, etc. These devices are used to store files and programs that are not currently being used by the computer.

Storage Devices of Computers

There are several types of storage devices in a computer system. The most common ones are: Hard Disk Drive (HDD) HDDs are known for their large capacity, making them ideal for storing large files and programs. Hard disks are made up of one or more magnetic disks called platters. These platters store data and spin rapidly while a read/write head moves across them to access or modify data.

Solid-state Drives (SSDs) They are a newer type of storage device that uses flash memory to store data. SSDs are faster and more reliable than HDDs, making them a popular choice for gamers, video editors, and other users who require high-speed access to their data.

Flash Drives They are also known as pen drives. They are small, portable storage devices that can be easily connected to a computer’s USB port. They are ideal for transferring files between computers or for storing important data that can be easily carried around.

Memory Cards They are small, removable storage devices that are commonly used in cameras and other portable devices. They are available in a range of sizes and capacities, making them a flexible storage option for users who need to store and transfer data on the go.

External Hard Drives They are larger storage devices that connect to a computer via USB or another interface. They are ideal for users who need to store large amounts of data or who require a backup solution for their important files and programs.

Hard

Communication Networking of Computer Systems

Communication networking in computer systems refers to the exchange of data and information between two or more computers or devices. Communication networking allows computers and devices to share resources, communicate with each other, and work together regardless of their physical location.

Here are some common types of computer networks used in communication networking:

Local Area Network (LAN) A LAN is a network that connects computers and devices within a limited geographical area, such as an office, building, or campus.

Metropolitan Area Network (MAN) A MAN typically spans a city or a large campus, connecting multiple LANs within that specific geographic area.

Wide Area Network (WAN) A WAN is a network that connects computers and devices over a large geographical area, country, continent, or even the world, using technologies such as the internet.

Wireless Network A wireless network uses wireless communication technologies, such as Wi-Fi, to connect computers and devices to the network.

Bluetooth Network A Bluetooth network allows devices to communicate wirelessly over short distances, typically within a range of 30 feet.

Virtual Private Network (VPN) A VPN is a network that allows users to connect to a private network over the internet. VPNs are commonly used for secure remote access to corporate networks.

Activity Time

Activity Time

Activity 1: Group Discussion (Group Work)

Make a group of 3 or 4 students and ask them to discuss input and output operations in class.

Activity 2: Creating a Chart (Individual Work)

Tell every student to make a chart of their favourite operation of a computer system.

Activity 3: Research Work (Individual Work)

Ask the students to conduct a research in their neighbourhood and find out about the various types of computer networks that these places use to communicate with each other.

Chapter Checkup

A Select the correct option.

1  Which of the following is NOT a primary operation of a computer?

a  Input

c  Storage

b  Processing

d  Printing

2  Which of the following is an example of an input device?

a  Monitor

c  Keyboard

b  Printer

d  Speaker

3  Which of the following refers to the saving and retrieval of data on a computer?

a  Input

c  Storage

B Fill in the blanks with the most suitable words.

b  Output

d  Control

1  The primary operations of a computer include input, processing, storage, and

2  A joystick is an example of an device.

3 is a type of storage device that uses flash memory to store data.

4  A is a network that connects computers and devices around the globe.

C State whether the following is True or False. Correct the statements that are false.

1  Processing refers to the manipulation of data by a computer.

2  A computer network does not allow computers and devices to share resources.

3  Input is the process of entering data and commands into a computer.

4  A webcam is an example of an input device.

D Answer the following questions. (Solved)

Q1. What are storage operations in a computer system?

A1. Storage operations are crucial for saving and retrieving data. It involves reading and writing data to and from these storage devices.

Q2. What is communication networking?

A2. Communication networking in computer systems refers to the exchange of data and information between two or more computers or devices. Communication networking allows computers and devices to share resources, communicate with each other, and work together regardless of their physical location.

Q3. Riya wants to backup her files to protect her data from potential loss. Name one device that she can use for this purpose.

A3. External hard drive.

Answer Key

2.

4. True.

Unit Reflection

Key Terms

ICT: ICT stands for Information and Communication Technology. It is a broad term that includes a wide range of technologies and tools used for handling, processing, storing, and communicating information.

Peripheral devices: Peripheral devices are the tools that expand the capabilities of computing systems. They serve as connectors between the digital and physical worlds, facilitating interaction, communication, and the exchange of information.

Global Positioning System (GPS): GPS is a radio-based satellite navigation system that uses radio signals to precisely determine a specific position.

Solid State Drives (SSDs): SSDs are storage devices that utilise flash memory for data storage rather than a spinning disk. SSDs have significantly faster speeds, enhanced durability, and reduced vulnerability to mechanical breakdowns compared to hard-disk drives (HDDs).

Pixels: Pixels are the smallest element of any image.

Cache: It is a high-speed memory. It can be inserted either on a motherboard or as a part of the CPU. It stores various information and instructions that are used repeatedly to execute the programs.

The Arithmetic and Logic Unit (ALU): It is a crucial component of the CPU responsible for executing mathematical computations and logical decisions.

Motherboard: It is the primary circuit board that connects all the essential components of a computer system. It houses the CPU, memory, and connectors for peripheral devices such as the hard drive, CD/DVD drive, and graphics card.

Things to Remember

• ICT has deeply impacted our personal lives. It has made convenience, efficiency, connectivity, and accessibility of information and resources at every doorstep possible.

• Key components of ICT are computers, software, the internet, telecommunications, networking, data storage, information security, and multimedia.

• ICT tools like smartphones, tablets, radio, televisions, laptops, and computers are part and parcel of modern society.

• The clarity of the display, also known as resolution, depends upon the number of pixels present. Higher resolution means more pixels are packed into the display area.

• Hardware refers to the physical components of a computer system. These are physical devices that can be seen or touched.

• A barcode reader is a tool that interprets information represented by light and dark lines in barcoded data. Barcoded data is frequently used for price and product identification, labelling objects, numbering books, etc.

• Software is a set of instructions or programs given to the computer to complete a task. It is a part of a computer that cannot be touched or felt.

• The Central Processing Unit (CPU) interprets and executes instructions and performs tasks such as arithmetic operations, logic comparisons, and data movement.

• The Control Unit, a vital part of the computer’s central processing unit, arranges and manages the flow of data to and from the CPU.

• Tablets are portable computing devices that are bigger than smartphones but smaller than laptops.

• An e-newspaper, or electronic newspaper, is a digital version of a traditional print newspaper that is accessible through electronic devices such as computers, tablets, smartphones, and e-readers.

• Registers, a type of temporary memory unit within the CPU, serve the purpose of directly storing data utilised by the processor.

• Peripheral devices are the tools that expand the capabilities of computing systems. They serve as connectors between the digital and physical worlds, facilitating interaction, communication, and the exchange of information.

• Input devices are electronic devices that receive instructions from the external environment and convert that data into a format that the computer can read and interpret.

• An output device is any hardware component that receives information from a computer and then presents it in various forms, such as audio, visual displays, or printed copies.

• Storage devices are integral components in which a computer retains all its data, including files, programs, operating system, etc.

• Communication devices are instrumental in enabling the transmission of data and information between your computer and external networks, devices, or the internet.

• The process of supplying data to a computer system for processing is known as input operation. This can be done through various devices, such as a keyboard, mouse, microphone, web camera, etc.

• Processing operations are essential for the functioning of a computer system and involve manipulating data and instructions by the CPU.

• Storage operations are crucial for saving and retrieving data. They involve reading and writing data to and from these storage devices.

• Communication networking in computer systems refers to the exchange of data and information between two or more computers or devices.

A. Select the correct option.

Test Your Knowledge

1. Smartphones have for maps.

a. GPS

c. SGP

b. PGS

d. GSP

2. requires an internet connection and allows users to attach files in the form of images, audio, video, or documents.

a. E-readers

c. Radio

3. What type of device is a CRT?

a. Output

c. Storage

b. E-newspaper

d. Email

b. Input

d. Processing

4. is a device that scans an image (such as photographs, printed texts, or handwritings) or an object (such as an ornament) and converts it to a digital image.

a. Barcode reader

c. Printer

b. Scanner

d. Microphone

5. is the primary memory of the computer that stores data and instructions on which the CPU is currently working.

a. RAM

c. Cache memory

b. ROM

d. None of these

B. Fill in the blanks with the most suitable words.

1. is called the brightness of the screen.

2. ICT stands for .

3. A is a device that enables individuals to display their computer or device output on a wall or screen.

4. A is a device that converts sound into an electrical signal.

5. software includes word processors, spreadsheets, and a variety of other task-specific programs.

C. State whether the following is True or False. Correct the statements that are false.

1. Google Drive provides a cloud storage service.

2. A light pen enables drawing on the monitor screen or selecting menu items.

3. The motherboard is the primary circuit board that connects all the essential components of a computer system.

4. The CU is known as the brain of the computer.

5. LANs connect computers across larger geographical areas.

D. Short answer-type questions.

1. What is the use of ICT in banking and finance?

2. What are SD cards?

3. Name the three types of ROM.

E. Long answer-type questions.

1. What is a modem? What are its various types?

2. What is the role of ICT in personal life?

3. Differentiate between system software and application software.

F. Competency-based questions.

1. Rani got a new computer. But she does not know how to start it. Help her by telling her the procedure to start her computer.

2. It was Maira’s first day at school. During a lecture in the computer lab, she noticed that her teacher was using a device resembling a pen to draw on the monitor screen. Name the device.

Types of Business

What you want to pursue further is the most common question that people ask after graduating from school. One has to make the choice of whether one wishes to explore more employment opportunities, prepare for interviews or competitions, take up private or government jobs, or start their own business. In order to decide correctly, we must first identify our areas of strengths and interests. This is because everyone has a different area of expertise. This enables us to determine our future aspirations.

Entrepreneur

An entrepreneur is a person who recognises potential opportunities, accepts the uncertainties of both successes and failures, and establishes and manages enterprises or initiatives to fulfil the needs of the market. They take the initiative of starting and managing a business with the goal of making a profit. They often possess the quality of innovation, vision, and a strong work ethic, seeking to bring their ideas to life, create value, and achieve financial success. Let us read about the journey of Manik, who became a successful entrepreneur by following his passion and vision.

Manik loved to cook and was well-known at school for his homemade sandwiches and shakes. He had an interest in food. He always wanted to open his own cafe. After finishing school, Manik enrolled in a Hotel Management program and upon graduating, he took a loan and started searching for a place to open his cafe. He also employed his friends, who helped him with managing social media, finances, marketing, and other services. Finally, he opened his own cafe, which quickly became a favourite hangout for all the students near that area. His venture became profitable because he followed his passion and vision, took the right decisions regarding his degree, choosing the correct place for his café, and making a tasty yet affordable menu. With the money earned from the cafe, he has now opened a big dine-in restaurant in the city.

An entrepreneur can be a person from any field, such as arts, education, sports, or culinary arts, who pursues his passion and uses it to transform his skill into an enterprise. An enterprise means a business, project, or endeavour, often involving activities aimed at achieving specific goals, growth, and success. Entrepreneurs have a substantial impact on our society through the generation of employment, the provision of products and services, and an increase in our country’s national income.

Entrepreneurs Around You

Where can one find an entrepreneur, then? The answer is, all around us. If we look around, we can find many people who are self-employed and working on their own businesses. The dairy where we purchase milk, the grocery stores where we buy our essential goods, the salons where we go to groom ourselves, the boutiques where we have our clothes stitched, dry cleaners, chemist shops, and food outlets are all business entities. While some businesses operate on a small scale, others operate on a large scale, serving both local and global markets.

Error Aler t!

No Money, No Business. It is a common misconception that one needs a large sum of money to start a business, but this is untrue. One can start one’s business with a small investment as well.

Types of Business Activities

A business is an organised body or activity that engages in commercial, industrial, or professional enterprise with the primary goal of generating profit.

It involves the production, sale, or provision of goods or services to meet the demands of the customers and achieve social or financial objectives.

There are four categories of business based on their activities:

Did You Know?

According to the World Bank, Small and Medium Enterprises (SMEs) are the backbone of the world economy. 90% of world businesses are SMEs and they provide 50% of employment opportunities worldwide.

Service Business

A service business is a type of business activities that primarily offers services that are not tangible in nature. These services are not in the form of physical goods. They cannot be touched but are experienced by the customers. In a service business, the primary focus is on delivering expertise, skills, knowledge, labour, or solutions to meet the specific needs and demands of the clients or customers.

For example, if you visit a salon for a haircut, then you pay for the service you receive.

Similarly, there are other service businesses like repair shops, housekeeping agencies, schools, coaching institutes, sports academies, hotels and resorts, gymnasiums, tourism services, accounting and law firms. In all these businesses, you don’t get anything physical but pay for the services and expertise provided there.

Manufacturing Business

A manufacturing business is a type of enterprise that produces goods through various processes, often involving raw materials, labour, and machinery. Manufacturing firms acquire the necessary raw materials for the production or creation of goods, which are then processed into finished products with the help of labour and machinery. These finished goods are then distributed to wholesalers, who, in turn, supply them to retailers which in turn make them available to customers in the market.

For example, a coconut oil manufacturing unit in Kerala first collects dried coconut and with the help of labour and machinery, they extract coconut oil. The extracted oil is then refined, decolourised, and bleached before being transformed into a finished product. Then, the manufacturing units sell it to wholesalers who in turn sell it to the retailers. Finally, from the nearby retail shops, it reaches the consumer.

Merchandising Business

A merchandising business is the type of enterprise that buys products or goods from manufacturers at a wholesale rate (price paid for buying products in bulk) and sells them to consumers or other businesses at the retail price (price paid to buy an individual entity). The primary focus of a merchandising business is on buying, stocking, and reselling physical products rather than producing or manufacturing them. The difference between the wholesale rate and the retail rate is what a merchandising unit earns as a profit. These businesses play a crucial role in the supply of products by connecting manufacturers or wholesalers with end consumers.

Wholesale

Retail

For example, the famous e-commerce companies, such as Amazon, Flipkart, Ajio, and Meesho, purchase products from manufacturing units at wholesale rate and then sell them to us at a retail price. As a consumer, we are also ready to pay higher prices because we receive products in the comfort of our home.

Hybrid Business

A hybrid business is an enterprise that combines elements from the three business activities, i.e., service, manufacturing, and merchandising, to create a unique and adaptable approach to achieving its goals. Hybrid businesses blend characteristics from two or more types of business to address specific market needs or opportunities.

For example, a restaurant is an example of a hybrid business type. In restaurants, food is made with raw materials (manufacturing), and after it is prepared, they sell it to the consumer (service). In restaurants, they also engage in merchandising by offering bottled water and soft drinks to their customers.

Types of Business Based on Ownership

What kind of business would you establish if:

1. You had to produce stainless steel water bottles?

2. You had an agency providing household support? Think and Tell

It is very essential to know what type of business you want to start. Different structures can be used to organise a business. Every company has a distinct ownership structure (state of possession). When you become an owner, you have a liability (a state of responsibility) and are accountable for both success and failure. Each type of organisation is subject to its own set of laws, regulations, and liabilities. It is necessary to know the different types of business organisations before starting a business.

The four main business organisations, based on ownership, are:

Sole Proprietorship

1. A sole proprietorship is a straightforward business structure where an individual single-handedly owns and manages the entire enterprise.

2. In this form of business organisation, the owner has complete control over all aspects of the business, from decision-making to daily operations.

3. The owner enjoys the whole profit; however, he is also solely responsible for the debt.

4. This business type can be started and closed at any time, as it only includes the investment and ownership of one person.

5. The owner is personally liable for all the legal obligations.

6. This form of ownership is advantageous for starting a business because it gives individuals complete control, and they are not obligated to follow strict legal procedures to start an enterprise.

Example: Mohan toiled as a worker in a block printing factory, and after working for many years, he finally decided to open his own manufacturing unit. He started with his little savings and soon had a good consumer base. As Mohan is a single owner, he enjoys all the profit he makes and uses it to pay rent, bills, and salaries.

Partnership

1. When two or more people or entities work together to jointly own and run a business enterprise, it is known as a partnership business.

2. In a partnership, partners combine their skills, capital, and resources to accomplish common business goals.

3. To regulate partnerships, legal partnership agreements, which specify the partners’ obligations and rights, are used.

4. Each partner contributes to the management and decision-making processes, and they may or may not have an equal share in the business’s gains, losses, and liabilities.

5. One key advantage of a partnership is the distribution of responsibilities and resources, which can lead to better output and growth. However, if there is a lack of clear communication or a well-drafted partnership agreement, then conflicts can arise between the partners.

Example: Rajiv, Jashn, and Manoj opened an accounting firm as partners and founders. Their firm offers services like auditing, accounting, tax advisory, and financial consulting to businesses and individuals. They worked together to pool their resources and created a successful venture.

Corporation

1. A corporation is a legal business entity that is separate from its owners, known as shareholders.

2. Shareholders hold shares of stock in the company, which represent ownership stakes in the corporation, and shareholders may buy or sell their shares, easily transferring ownership of the business.

3. The most notable aspect of a corporation is its limited liability, meaning that shareholders are not personally liable for the corporation’s debts and legal obligations.

4. This separation of personal and corporate assets provides a level of financial protection for shareholders.

5. A corporation is typically managed by a board of directors which is elected by the shareholders. The directors manage the strategic direction of the company and appoint officers to handle day-to-day operations.

Example 1: In 1964, Indian Oil Company Limited and Indian Refineries Limited merged to establish Indian Oil Corporation Limited, a Government of India company. The corporation is divided into five divisions, one of which is the Refineries Division.

Example 2: A well-known provider of life insurance is the Life Insurance Corporation of India (LIC of India). More than 245 insurance companies and provident societies united to establish this company.

Co-operative

1. The co-operative type of business is a distinct type of business where the members who use its products or services also hold ownership stakes and actively participate in its governance.

2. Co-operatives exist primarily to benefit their members rather than external shareholders.

3. Co-operative members collectively make decisions through a democratic process, ensuring that the business’s operations, policies, and profits align with their needs and goals.

4. Members have the right to participate in the decision-making process by voting on important matters, such as electing a board of directors, setting policies, and making strategic decisions.

5. The profits are typically reinvested into the cooperative to improve services or returned to members based on their level of participation or engagement.

6. Co-operative businesses promote self-help ideas while ensuring economic sustainability, empowering communities, and allowing members to collaborate to meet their collective needs.

Example 1: The largest multi-state cooperative society in India, IFFCO, is wholly owned by Indian cooperatives and has its headquarters in New Delhi. It was established in 1967 with 57 members and has since grown to be one of the largest co-ops and a major producer of fertiliser in the nation. The mission of IFFCO is to quickly and efficiently deliver high-quality fertilisers to farmers all over the country while producing and manufacturing fertilisers sustainably to save energy and resources.

Example 2: The Indian Coffee House is a unique restaurant in all of India as the workers are also the employers. The All India Coffee Board laid off its class-four employees in 1957 after deciding to close its coffee houses across the nation. Under the direction of AK Gopalan, the leader of the All India Coffee Board Labour Union at the time, and Member of Parliament Subhadra Joshi, the workers who were laid off established their own co-operative society, which later became known as the “Indian Coffee Workers Co-operative Society”. The cooperative society soon opened its own Indian Coffee House locations in numerous states. It is very important to understand the type of business and who owns it since that influences how much planning is required to launch a venture. Every business model has unique advantages and challenges. Running a successful business involves various factors which impact on its operations, growth, and performance. These factors interact and require consideration and management to build and run a successful business.

Activity Time

Activity Time

Activity 1: Poster Making

(Individual Work)

Prepare a poster of business activities which are found in your city/village. You can use pictures from magazines, newspapers, and the internet. Pictures should be pasted and labelled properly on colourful chart paper.

Activity 2: Class Discussion

(Group Work)

In a group of 4–5 students, discuss various types of activities that are generally adopted by small businesses in your local community.

Activity 3: Shark Tank in Class

(Group Work)

Divide yourselves in groups of 5 students each. Make your own ‘Best out of Waste’ product. You must set a selling price for your product. Create an appropriate brand name and tagline for your product. Each group has to showcase their product in the class.

Activity 4: Service vs Product

(Group Work)

The class will be divided into two groups. One group will name Indian businesses that offer services in exchange for money, while the other group will name businesses that offer goods in exchange for money. Record your names on a chart paper by dividing it into two categories.

Chapter Checkup

A  Select the correct option.

1  Which of the following is an example of a service business?

a  Grocery shop

c  Salon

b  E-commerce

d  Footwear shop

2   If you are buying a product from the grocery shop, then you become a ?

a  Wholesaler

c  Retailer

b  Manufacturer

d  Consumer

3  Ramesh has a shoe store where he produces his own shoes, which he then sells to the customers. Which kind of ownership does Ramesh have?

a  Sole proprietorship

c  Corporation

B  Fill in the blanks with the most suitable words.

1 rate is the price paid for buying products in bulk.

b  Partnership

d  Co-operative

2 is a mixed type of business with qualities of all three types.

3   When two or more people or entities work together to jointly own and run a business enterprise, it is known as a business.

4   Manufacturers use to make the final product.

C  State whether the following is True or False. Correct the statements that are false.

1  Co-operatives are owned by shareholders.

2  The difference between the wholesale rate and retail rate is merchandising unit’s loss.

3  Merchandising includes the characteristics of different types of businesses.

4  Co-operative business models empower communities.

D  Answer the following questions. (Solved)

Q1. Differentiate between the types of business on the basis of their nature.

A1. The following is the difference between the types of business on the basis of their nature.

Basis Manufacturing Service Merchandising Hybrid

Nature Produces physical products Provides intangible services Buys and sells products Combines features

Q2. Differentiate between sole proprietorship and partnership business.

A2.

Basis Sole Proprietorship Partnership

Ownership Owned by an individual. Owned by two or more people.

Profit or losses Owner enjoys the whole profit and also bears the whole loss.

Both profit and loss are shared equally by the number of partners based on the terms.

Liability The owner has all the liabilities. Split between the partners based on the terms.

Decision making Owner can take each and every decision.

Legal obligations Due to one owner, fewer and clear legal obligations.

Decisions need to be taken after every partner or majority is in favour of them.

If legal obligations are not clearly defined, then it can create differences among partners.

Q3. Mukesh is a farmer who is a part of a small agricultural community that relies heavily on farming for income. Mukesh and his fellow community members have decided to establish a business organisation to improve the rates of crops and other resources. Suggest the type of organisation they can start.

A3. Mukesh and his fellow community members can consider starting a Farmers’ Co-operative to collectively improve the rates of their crops and resources.

• By forming a cooperative, the community can negotiate better prices for their crops and agricultural resources when dealing with buyers, suppliers, and distributors.

• Members can pool their resources to invest in better agricultural practices, equipment, and technology.

• The co-operative provides a platform for knowledge sharing among farmers. Members can exchange information about best practices, innovative farming techniques, and crop management strategies, leading to improved agricultural outcomes.

• A farmers’ co-operative can contribute to the overall development of the community by generating income, creating jobs, and fostering economic stability.

Answer Key

C 1. False. Corporations are owned by shareholders.

2. False. The difference between the wholesale rate and retail rate is what a merchandising unit earns as a profit.

3. False. Hybrid includes the characteristics of different types of businesses.

4. True.

Entrepreneurship

Business

is an economic activity that involves the regular and ongoing production and distribution of goods and services to meet consumer demand. Businesses can be for-profit corporations or charitable institutions.

It involves the continuous and regular distribution of goods and services to satisfy the needs and demands of society. But occasionally, we discover a gap between what is needed and what is accessible and available. These gaps provide opportunities for those who are ready and prepared to take a chance and fill the gaps by providing the necessary products and services. They take the risk and mould the opportunity to their advantage. These individuals are entrepreneurs.

Understanding Entrepreneurship

Did You Know?

The term “entrepreneur” was first coined in 1755 by economist Richard Cantillon in his book “Essay on the Nature of Trade in General”.

Entrepreneurs are independent workers or a group of individuals with unique business ideas and the courage to take measured risks. They have the capability to transform their ideas into potential profits. Entrepreneurship is the process of creating a business plan, taking a risk to start a company, or managing it innovatively to serve customers and turn into profit.

We all know Ritesh Agarwal, the founder and CEO of OYO Rooms, a hospitality and hotel aggregator company. OYO has rapidly expanded internationally and is one of the largest hotel chains in India. Ritesh recognised the gap that many budget hotels and guesthouses in India lacked consistency in terms of quality, cleanliness, and amenities. He wanted to standardise these accommodations. He realised the need to provide budget-friendly accommodation to a wide range of travellers by streamlining the ease of booking.

His entrepreneurial journey began at a young age when he started a budget accommodation platform called Oravel Stays in 2012. Oravel Stays eventually evolved into OYO Rooms in 2013. OYO, short for “On Your Own”, aimed to provide standardised and affordable accommodation to travellers in India. Under Ritesh Agarwal’s leadership, OYO Rooms rapidly expanded its presence not only in India but also internationally, becoming one of the world’s largest and fastest-growing hotel chains.

OYO diversified its services to include a range of hospitality solutions, including OYO Townhouse, OYO Home, and OYO Workspaces, catering to various customer needs beyond traditional hotel stays.

His innovative approach and dedication to improving the hospitality industry in India and beyond contributed to the rapid growth and success of OYO Rooms.

The Rise of OYO Rooms

Entrepreneurship Development

Entrepreneurship development refers to the process of enhancing and honing the knowledge, skills, and resources of individuals to create and manage successful businesses or ventures. It involves activities and initiatives intended to foster entrepreneurial ability and support individuals in starting, growing, and managing their own businesses.

Stages in Entrepreneurship Development

Entrepreneurship development includes several stages, from nurturing the entrepreneurial idea to supporting the growth of startups and established businesses.

1. Interest and Awareness: This stage helps generate interest in entrepreneurship among individuals. It may include educational programs, awareness campaigns, and exposure to successful entrepreneurs to inspire potential future entrepreneurs.

2. Education and Training: Aspiring entrepreneurs often need education and training to develop the necessary knowledge and skills. This stage includes entrepreneurship courses, workshops, and mentoring to help individuals understand the basics of starting and managing a business.

3. Ideation and Evaluation: In this stage, individuals generate business ideas, often by identifying unmet needs or demands and treating them as opportunities in the market. They conduct market studies and analyses to understand the scope of their ideas.

4. Business Planning: After the ideation phase, entrepreneurs develop a detailed business plan. This plan outlines the business’s goals, strategies, financial projections, and operational details.

5. Resource Acquisition: Entrepreneurs need access to resources to turn their plans into reality. This stage involves securing funding, finding suitable locations, acquiring equipment, and recruiting the necessary talent.

6. Startup Launch: This phase comprises the actual launch of the business, where the entrepreneur brings the product or service to the market and starts operations.

7. Growth and Expanding: The next stage is focused on growth and scaling. Entrepreneurs seek to expand their customer base, reach new markets, and increase revenue.

8. Mentorship and Support: Entrepreneurs often pursue guidance from experienced mentors, business advisors, or industry experts to sail through the challenges and make informed decisions.

9. Networking and Partnerships: Building a network of contacts is essential for entrepreneurs. They connect with potential partners, customers, investors, and other businesses that can help their ventures grow.

10. Innovation and Adaptation: As the business evolves, entrepreneurs need to continually innovate and adapt to changing market needs, emerging technologies, and customer choices.

These stages are not always linear, and entrepreneurs may cycle through them repeatedly as they expand and refine their businesses.

Characteristics of Entrepreneurship

There are specific qualities that define successful entrepreneurship.

1. Ability to take a risk: Any new business initiative carries a considerable chance of failure. As a result, being a successful entrepreneur requires the zeal and ability to weigh the pros and cons of taking risks. Only then will the entrepreneur be able to take the desired risk.

Example: Vijay Shekhar Sharma, the founder of Paytm, ventured into the digital payment and mobile commerce industry when it was relatively new in India and involved a high level of risk.

Vijay Shekhar Sharma

2. Innovation: The entrepreneur’s idea should be an innovative and pathbreaking approach towards the opportunity identified. This will increase the chance of making a good profit.

Example: Bhavish Aggarwal is the co-founder and CEO of Ola, one of India’s leading ride-sharing and mobility companies. Ola has been at the forefront of innovation in the transportation and mobility sector, by venturing into electric vehicles (Ola Electric) and unique services like Ola Bike. Bhavish Aggarwal is an exemplary and innovative entrepreneur in the Indian startup ecosystem.

3. Leadership Skills: Entrepreneurs need to lead their teams and inspire others to share their vision. Effective leadership and communication skills are essential.

Example: Falguni Nayar is the founder and CEO of Nykaa, India’s leading e-commerce platform for beauty and cosmetics. She has shown great leadership in building Nykaa into a successful and rapidly growing brand. Under her leadership, Nykaa expanded its product offerings and entered offline retail stores, becoming a dominant player in the beauty and cosmetics industry in India.

4. Open-Mindedness: Open-mindedness is an essential quality for entrepreneurs as it allows them to be receptive to new ideas, feedback, and different perspectives. They see every event and situation as a business opportunity. For instance, during demonetization, there were companies that took advantage of the circumstances and increased their business. Such companies also understood the seriousness of the situation and improved the necessity for online transactions.

Example: The founders of Snapdeal, Kunal Bahl and Rohit Bansal, recognised the potential of e-commerce growth during demonetization. They worked on offering a wide range of products online, enabling people to make purchases without using cash.

5. Resilience and Persistence: Entrepreneurs bounce back from setbacks and failures. Entrepreneurship is full of ups and downs, and the ability to persevere in the face of adversity is crucial.

Example: Amit Agarwal, the Global Senior Vice President and Country Head of Amazon India, is known for his resilience and persistence. When Amazon entered the Indian e-commerce market, it faced fierce competition and regulatory challenges. Amazon India has maintained a strong emphasis on customer satisfaction, even in the face of intense competition.

6. Vision: Successful entrepreneurs have a clear vision for their businesses. They can see opportunities and future possibilities.

Example: Dr. K. Radhakrishnan was the former Chairman of the Indian Space Research Organisation (ISRO). Dr. Radhakrishnan’s visionary leadership played a pivotal role in India’s space exploration endeavours, including the Mars Orbiter Mission (Mangalyaan), which was a remarkable achievement.

7. Adaptability: Successful entrepreneurs adapt to changing circumstances. They are flexible and open to change. They can pivot when necessary and adjust their strategies in response to changing market conditions.

Example: Mukesh Bansal is the co-founder of Cure.fit. Mukesh Bansal has demonstrated adaptability by successfully transitioning from the e-commerce industry to the health and fitness sector.

Bhavish Aggarwal
Falguni Nayar
Kunal Bahl
Rohit Bansal
Amit Agarwal
Dr. K. Radhakrishnan
Mukesh Bansal

Role of Entrepreneurship

Entrepreneurship and society share a dynamic and mutually influential relationship. Entrepreneurship, the process of identifying, creating, and pursuing opportunities, has a far-reaching impact on various facets of society. It contributes to the economic growth of the country, leading to development and growth in society by generating employment opportunities.

Think and Tell

Think and tell the name of an entrepreneur you know about. What qualities of the person would you like to have?

Entrepreneurship benefits society in three ways: economic, psychological, and social.

Economic

1. Creation of Jobs: Entrepreneurship is an important way to create jobs. By starting a new business, entrepreneurs create massive opportunities for themselves and others, which results in a decrease in unemployment.

2. Optimal Use of Resources: One of the greatest advantages of entrepreneurship is making use of natural resources and using them judiciously.

3. Managing Economic Independence: Entrepreneurship offers economic independence, and by creating new businesses or any small businesses, they take care of the economic health of the country.

4. Adds to National Income: Entrepreneurs drive economic growth by identifying and exploiting opportunities, introducing innovative products and services, and contributing to increased productivity. They contribute to national income by earning revenue and paying taxes.

Psychological

1. Boosts Confidence: The entrepreneurs are the change agents. When their innovative ideas are well accepted, they help boost the confidence of the people involved in the process.

2. Instils Drive for Achievement: Entrepreneurs are driven by the passion to achieve and innovate, thereby bringing about changes and development in society.

Social

1. Raising the Standard of Living: Raising the standard of living is one of entrepreneurship’s most important contributions to economic growth. It not only fosters wealth creation by creating opportunities for new jobs and enterprises, but it also increases the scope of employment for both individuals and communities.

2. Creates Social Change: Social change denotes significant alterations in societal norms, behaviour, or structures. Entrepreneurs drive social change by introducing innovations that challenge existing practices.

3. Community Development: Community development refers to initiatives aimed at enhancing the well-being of a local community. Entrepreneurs contribute by supporting local causes, schools, and charities.

Rewards for Entrepreneurship

Entrepreneurship offers a range of potential rewards, both intrinsic and extrinsic, that can motivate individuals to start and grow their own businesses.

1. Financial Rewards: Successful businesses can generate profits and provide entrepreneurs with substantial income and wealth.

2. Independence and Autonomy: Entrepreneurship allows individuals to be their own boss. They have the freedom to make decisions, set their own direction, and have control over their work.

3. Creativity and Innovation: Entrepreneurs have the opportunity to bring their creative ideas to life and innovate in various industries. This freedom to innovate and create can be personally fulfilling.

4. Personal Growth: Running a business often requires individuals to continuously learn, adapt, and grow. Entrepreneurship can lead to personal development, improved problem-solving skills, and increased self-confidence.

5. Impact and Fulfilment: Many entrepreneurs are motivated by the desire to have a positive impact on their communities, industries, or society as a whole. A sense of purpose and fulfilment can be a significant reward.

6. Recognition and Reputation: Successful entrepreneurs often gain recognition and build a strong reputation in their industries. This recognition can open doors to new opportunities and partnerships.

7. Building of Legacy: Entrepreneurs have the potential to leave a lasting legacy, whether it’s through their innovative products or services, the businesses they build, or the positive impact they have on their communities.

Error Aler t!

It is a common misconception that entrepreneurs have no bosses. But the truth is, entrepreneurs are answerable to their customers, investors, and sometimes even to their competitors.

Activity Time

Activity Time

Activity 1: Entrepreneurship vs Wages (Pair Work)

In pairs, discuss and elucidate the advantage of entrepreneurship over wages. You may list your thoughts in a presentable manner.

Activity 2: Entrepreneurial Quality and Responsibility (Group Work)

In groups of 4–5 students, discuss the characteristics of a good entrepreneur and the role that they play in the economy and society.

Activity 3: Skills Set of My Entrepreneur (Pair Work)

In pairs, choose an Indian entrepreneur you wish to research. Find out and present the core skill displayed by the entrepreneur you have chosen.

Activity 4: A Special Visit (Whole Grade)

Invite an entrepreneur to your school to share their journey, experiences, and success stories.

Chapter Checkup

A Select the correct option.

1  What do you think entrepreneurship is?

a  An entrepreneur is a person who creates a new business and is self-employed

b  An entrepreneur is a person who takes risks and brings new ideas

c  Both a and b

d  None of the above

2  Which of the following is the role and benefit of being an entrepreneur?

a  Contributing to the development of the economy

c  Creating a business plan

3  Which of the following is not a reward for entrepreneurship?

a  Earning a profit

c  Personal growth

B Fill in the blanks with the most suitable words.

1  Businesses are an activity.

2 is an important way of creating jobs.

b  Adding to new ideas

d  Making minor adjustments

b  Dissatisfaction

d  Confidence and motivation

3  Rani has left her organisation and is planning to start a bakery business. She is an

4  A successful entrepreneur possesses qualities, which help them guide and navigate the business through challenges.

C State whether the following is True or False. Correct the statements that are false.

1  Open-mindedness and innovation are characteristics of entrepreneurship.

2  Entrepreneurship’s most important contribution to the society and economy is to not raise the standard of living.

3  Entrepreneurs don’t have to know and understand their products properly.

4  Entrepreneurs get demotivated by the rewards and recognition that they get from society.

D Answer the following questions. (Solved)

Q1. List any 4 characteristics of entrepreneurship.

A1. There are specific qualities that define successful entrepreneurship. Below are a few of them.

• Ability to take a risk: Any new business initiative carries a considerable chance of failure. As a result, being a successful entrepreneur requires the bravery and ability to weigh the pros and cons of taking chances. Only then will the entrepreneur be able to take the required risk.

• Innovation: To come up with fresh ideas, launch a business, and make money from it, one must be very innovative.

• Leadership quality: The business owner needs to have a distinct vision for his new endeavour to succeed. However, a lot of resources and hard work go into making the vision a reality.

• Open-mindedness: Every situation in business may be turned into an opportunity and can be utilised to a company’s advantage.

Q2. Explain in your own words what entrepreneurship is and describe any two roles of entrepreneurship in detail.

A2. An entrepreneur is an independent worker who owns a unique business idea and has the courage to take calculated risks. Entrepreneurship is the process of creating a business plan, starting a company, or managing it innovatively to serve customers and turn a profit.

Below are two roles of entrepreneurship.

Raising the standard of living: Raising the standard of living is one of entrepreneurship’s most important contributions to economic growth. It not only fosters wealth creation by giving opportunities for new jobs and enterprises, but it also increases the scope of employment and better living for both individuals and communities.

Social Change: Entrepreneurs have the ability to bring about changes and innovation in society. Their innovative ideas may bring about social reform.

Q3. Nagma is the owner of a successfully operating bakery. She has been in the business for the past 5 years and is not getting opportunities for growth and expansion. But before that, she feels the need to hone and develop her entrepreneurial skills. She is confused as to what she should do. Suggest to her what should she do.

A3. Entrepreneurship development includes several stages, from nurturing the entrepreneurial idea to supporting the growth of startups and established businesses. These stages are not always linear, and entrepreneurs may cycle through them repeatedly as they expand and refine their businesses.

Since Nagma is looking for growth and expansion of her business, she can undergo education and training through webinars, workshops and seminars.

She can also pursue guidance from experienced mentors, business advisors, or industry experts to sail through the challenges and make informed decisions.

Answer Key

2. False. Entrepreneurship’s most important contribution the society and economy is to raise the standard of living.

3. False. Entrepreneurs need to know and understand their products properly.

4. False. Entrepreneurs are motivated by the rewards and recognition that they get from society.

Key Terms

Business: A business is an organised body or activity that engages in commercial, industrial, or professional enterprise with the primary goal of generating profit.

• Service business: A service business is a type of business activity that primarily offers services that are not tangible in nature. They cannot be touched like physical goods but are experienced by the customers.

• Manufacturing business: A manufacturing business is a type of enterprise that produces goods through various processes, often involving raw materials, labour, and machinery.

• Merchandising business: A merchandising business is the type of enterprise that buys products or goods from manufacturers at a wholesale rate and sells them to consumers or other businesses at the retail price.

• Hybrid business: A hybrid business is an enterprise that combines elements from the three business activities, i.e., service, manufacturing, and merchandising, to create a unique and adaptable approach to achieving its goals.

Enterprise: An enterprise means a business, project, or endeavour, often involving activities aimed at achieving specific goals, growth, and success.

Entrepreneur: Entrepreneurs are independent workers or a group of individuals with unique business ideas and the courage to take measured risks. They have the capability to transform their ideas into potential profits.

Entrepreneurship: It is the process of creating a business plan, taking a risk to start a company, or managing it innovatively to serve customers and turn it into profit.

Entrepreneurship development: Entrepreneurship development refers to the process of enhancing and honing the knowledge, skills, and resources of individuals to create and manage successful businesses or ventures. The four main business organisations, based on ownership, are: sole proprietorship, partnership, corporation, and co-operative.

• Sole proprietorship: A sole proprietorship is a straightforward business structure where an individual singlehandedly owns and manages the entire enterprise.

• Partnership: When two or more people or entities work together to jointly own and run a business enterprise, it is known as a partnership business.

• Corporation: A corporation is a legal business entity that is separate from its owners, known as shareholders. Shareholders hold shares of stock in the company, which represent ownership stakes in the corporation, and shareholders may buy or sell their shares, easily transferring ownership of the business.

ο Co-operative: The co-operative type of business is a distinct type of business where the members who use its products or services also hold ownership stakes and actively participate in its governance.

Things to Remember

• Entrepreneurs make a substantial impact on our society through the generation of employment, the provision of products and services, and an increase in our country’s national income.

• There are four categories of businesses based on their activities: service, manufacturing, hybrid, and merchandising.

• Entrepreneurship development includes several stages, from nurturing the entrepreneurial idea to supporting the growth of startups and established businesses, such as interest and awareness; education and training; ideation and evaluation; business planning; resource acquisition; startup launch; growth and expansion; mentorship and support; networking and partnerships; and innovation and adaptation.

• A successful entrepreneur should take risks, innovate, be open-minded, resilient, persistent, have a vision, and be adaptive to the changing market conditions.

• Entrepreneurship and society share a dynamic and mutually influential relationship.

• Entrepreneurship benefits society in three ways: economically, psychologically, and socially.

• Entrepreneurship offers a range of potential rewards, both intrinsic and extrinsic, that can motivate individuals to start and grow their own businesses, like financial rewards, independence and autonomy, creativity and innovation, personal growth, impact and fulfilment, recognition and reputation, and allows the entrepreneur to build his own legacy.

A. Select the correct option.

1. An entrepreneur is a person who

a. recognises potential opportunities

Test Your Knowledge

b. accepts uncertainties about successes and failures

c. manages enterprises to fulfil the needs of the market

d. always looks for an easy way out

2. What is NOT the role of an entrepreneur?

a. creation of jobs

b. management of economic independence

c. zero contribution to the national income

d. optimal use of resources

3. Which of the following is not a service business?

a. repair shops

c. coaching institutes

b. online shopping platforms

d. salon

4. In what way does entrepreneurship affect society?

a. economic

c. social

b. psychological

d. all of these

5. Which of the following is not a stage in the process of entrepreneurial development?

a. interest and awareness

c. startup launch

b. no resource acquisition

d. growth and expansion

B. Fill in the blanks with the most suitable words.

1. A merchandising business buys products or goods from manufacturers at a rate.

2. is the process of creating a business plan, taking a risk to start a company, or managing it innovatively to serve customers and turn it into profit.

3. A is an example of a hybrid business type.

4. Entrepreneurship and society share a dynamic and mutually relationship.

5. An can be a person from any field who pursues his passion and uses it to transform his skill into an enterprise.

C. State whether the following is True or False. Correct the statements that are false.

1. A partnership is a straightforward business structure where an individual single-handedly owns and manages the entire enterprise.

2. Entrepreneurs have the capability to transform their ideas into potential profits.

3. Every new business initiative is always successful.

4. Co-operative businesses promote self-help ideas while ensuring economic sustainability.

5. Entrepreneurs negatively impact economic growth by identifying and exploring opportunities.

D. Short answer-type questions.

1. What do you mean by a corporation?

2. Define entrepreneurship development.

3. What is the function of an entrepreneur?

E. Long answer-type questions.

1. Classify the businesses into different types based on the activities they perform.

2. What are the characteristics of entrepreneurship?

3. What are the rewards of entrepreneurship that can motivate an individual to?

F. Competency-based questions.

1. Ragini has always aspired to have her own fashion boutique. She has a great understanding of fabrics and fashion. Her career as a Fashion Manager at a well-known clothing retail store has given her insights into the market and has helped her generate capital.

She has resigned from her job now to open her own boutique, but she is confused about what type of business she should own. What, according to you, would be the best possible ownership option for her?

2. Rajat owns a successful startup. With the help of the uneducated tribal women of his village, he creates eco-friendly gift boxes. His boxes have started going far and wide. He has been awarded for his sustainable initiative and the ability to generate employment. How has he contributed to the society and himself through his role as an entrepreneur?

Environmental Balance

All facets of our lives are influenced by the environment around us, and all our daily actions also have an impact on the environment as well. We rely heavily on the community of plants (flora) and animals (fauna) to provide us with food and other resources necessary for our survival.

Environment

The word “environment” comes from the French word “environ” which means “to surround”. It includes the surroundings or conditions in which all living organisms exist. The environment can be classified into two types:

1. Natural Environment: It includes all the living (biotic) components like plants, animals, birds, insects; and non-living (abiotic) components like water, air, soil, and sunlight, which occur naturally on Earth. Both the components are dependent on each other for their survival.

2. Man-made Environment: It includes the components and structures created by humans to satisfy their needs and requirements like buildings, houses, schools, parks, markets, roads, factories, etc. These components are affected by physical, social, biological and cultural factors.

The natural environment provides humans with resources that they require for their growth and development. The natural environment offers all essential elements necessary for human life such as sun, soil, water, and air.

Society and Environment

There is a strong relationship between our society and the environment. They interact and influence each other in multiple ways. This kind of interaction affects the ecological balance. Humans depend on the natural resources for fulfilling their basic needs like food, water and shelter. With the increase in population, human beings have modified their surroundings according to their needs and economic benefits. These modifications have impacted significantly on our natural environment. Industrial development and the exploitation of natural resources, like the extensive use of fossil fuels, deforestation etc. have created an imbalance in the environment. People do not use natural resources judiciously and thus it has caused a scarcity of these resources. It is important to strike a balance between both the components to avoid harmful consequences.

Ecosystem

An ecosystem is formed when the living (plants, animals, and other organisms) and the non-living components (air, water, sunlight, soil, weather, temperature etc.) interact and co-exist with each other in a physical environment. These biotic and abiotic components are interdependent on each other. All the organisms play a specific role in an ecosystem and every ecosystem is unique in itself.

Roles of Organisms in Ecosystem

Organisms in ecosystems have diverse roles:

1. Producers (like plants) create energy via photosynthesis.

2. Consumers eat other organisms as herbivores, carnivores, or omnivores.

3. Decomposers (bacteria, fungi) break down organic matter, recycling nutrients.

4. Detritivores (e.g., earthworms) accelerate decomposition.

5. Predators regulate prey populations, maintaining balance.

6. Prey species develop adaptations to avoid predators.

7. Herbivores impact on plant distribution and structure.

8. Pollinators aid in plant reproduction.

Factors That Cause an Imbalance in the Environment

In the present scenario, with increasing population, urbanisation, economic growth and the self-centred approach of humans, resources are not being used judiciously.

This has caused irrecoverable loss to the environment and created an imbalance in the ecosystems.

Overexploitation of Resources With the increase in population, human beings have started to exploit natural resources at a fast pace. This is a huge threat to biodiversity and has resulted mainly in the extinction of species, further affecting, directly or indirectly, the ecological cycle of the environment.

Deforestation Deforestation, or the thinning of forests, is one of the largest issues. This includes the removal of trees for wood products, grazing lands, and creating huge buildings in the name of development. This is a serious environmental concern as it can result in the loss of the natural environment, damage the homes of animals, and create disturbances in the water cycle.

Pollution Pollution can harm human health and the environment in many ways. Pollutants can be found in water, air, and soil. Also, there are different kinds of pollution that impact on the environment in various ways. There can be various causes of pollution like the burning of fossil fuels, smoke from industries and factories, improper industrial waste disposal, increasing number of vehicles on roads, mining etc.

Overpopulation Due to the rapid increase in population, resources are being over-utilised and production of waste is also high. People make extensive use of plastic which is harmful for marine life, street animals and also disrupts food chains, thereby, impacting on the environment.

Global Warming Due to the increase in greenhouse emissions, temperatures are rising, glaciers and polar ice caps are melting, and various species are becoming extinct. The level of carbon dioxide and other harmful gases like methane, nitrous oxide etc. in the air is increasing which also leads to depletion of the ozone layer.

Climate Change Human activities, particularly the burning of fossil fuels, contribute to the release of greenhouse gases, leading to global warming and climate change. These have far-reaching impacts on ecosystems and weather patterns.

Water Scarcity Overuse and contamination of water resources can lead to water scarcity, which has a cascading effect on ecosystems, agriculture, and human populations.

Loss of Biodiversity The extinction and decline of species due to habitat loss, pollution, climate change, and other factors can disrupt ecosystem dynamics and reduce overall resilience.

Natural Resources

Did You Know?

Humans use only 1% of the abundant water that is available on the Earth.

Natural resources are the resources drawn from nature like water, land, soil, rocks, forests, animals, fossil fuels, or minerals which are used by humans to meet their needs and requirements. These resources can be consumed directly or indirectly and can be in any form, such as solid, liquid, or gas. Various types of natural resources are land resources, forest resources, water resources, mineral resources, food resources, and energy resources.

Conservation of Natural Resources

The act of protecting and managing natural resources so that everyone will benefit from them including current and future generations is referred to as the conservation of natural resources. The necessities for our survival are gifts from nature and cannot be substituted. Resource management is another aspect of conservation that aims to stop resource exploitation, deterioration, and destruction. Less waste should be produced, and the resources should be used wisely.

We should try and follow the three R’s and contribute towards the environment.

Reduce: We should be mindful of what we are buying and not stack up stock up on unnecessary things. It is an effective way to save resources. Avoid the use of plastic and any such products which have a negative impact on our environment.

Reuse: Instead of throwing away items or discarding them, we should reuse them creatively. For example, glass jars can be used for storing things, old clothes come in handy when you need to clean your home etc. You can share your old things with those who need them.

Recycle: Recycling is a way to reduce our carbon footprint (total amount of greenhouse gases generated by any of our activities). Cans, paper products, glass etc. are all recyclable materials. They should be separated from non-recyclable materials while disposing of them. Community recycling efforts should also be encouraged.

Think and Tell

1. Think about a few steps that you practice in your daily life to preserve the environment.

2. Think about a few steps which you can practice as a community to conserve and protect our environment.

Environmental Protection and Conservation

Environmental conservation is a practice to protect the environment and manage natural resources for the present and future use. Humans should pay attention to their activities and ensure that they do not adversely affect the environment in any way.

A few steps to conserve the environment are:

1. More and more trees should be planted everywhere especially in the areas where forest cover is decreasing due to human activities. They are called life-savers as they convert the excess carbon dioxide in the air to oxygen which is important for our survival.

2. Saving water resources is another important aspect of environment conservation. Turn off the taps when not in use, repair leaky faucets, and install water-efficient appliances.

3. Discharge only clear water into the rivers after treating sewage. Waste from the industries should not be directly disposed of in water bodies as it pollutes the water.

4. To save resources or energy, they must be used effectively. Switch off lights, fans, TVs, and other electrical items when not in use.

5. Use energy efficient bulbs and tube lights that save energy rather than normal filament bulbs.

6. We can use energy-saving strategies, such as cleaning the dust from the tube lights to increase light, routinely servicing and maintaining home appliances etc. Saving money and fossil fuels are additional benefits of energy conservation.

7. Use renewable sources of energy like solar, wind, water, geothermal etc. as they can be replenished over a period of time. Non-renewable sources of energy have a limited supply and cannot be readily replenished.

8. Use public transport, bikes, carpools, bicycles etc. to travel from one place to another instead of personal vehicles. It will reduce your carbon footprint.

9. Create awareness about environmental protection and conservation in your community. Learn about environmental issues and share information with each other.

10. Make sustainable choices in your daily life and encourage others to do the same. Even individual actions can be multiplied and you can contribute to a healthier planet.

Activity Time

Activity Time

Activity 1: Poster Making

(Group Work)

Divide into groups of five. Each group will create a poster on how to conserve the environment. Once completed, every group will present it in front of the class.

Activity 2: Group Discussion

Divide the class into groups of four. Every group will discuss any one of the following topics:

• The impact of the deteriorating environment on the lives of human beings.

• Various factors that impact on our environment.

Chapter Checkup

A  Select the correct option.

1  Why should we conserve our natural resources?

a  All livings beings can benefit from them

b  They are being depleted at a fast rate

c  To make the resources available for present and future generations

d  All of the above

2   Which factor has caused an imbalance in the environment?

a  Pollution

c  Rainwater harvesting

3  ‘Environment’ is derived from which French word?

a  envion

c  envron

B  Fill in the blanks with the most suitable words.

1  The clearing or thinning of forests is called .

b  Wise use of resources

d  Forests

b  environ

d  envirn

2  The increase in greenhouse gases leads to the depletion of the layer.

(Group Work)

3  An is formed when living and non-living components interact with each other in a physical environment.

4  Make choices in your daily life and encourage others to do the same.

C  State whether the following is True or False. Correct the statements that are false.

1  Water pollution is caused by throwing waste into the waterbodies.

2  We should throw away or discard items after using them.

3  Pollution can harm human health in many ways.

4  Discharge dirty water from the industries directly into the rivers.

D  Answer the following questions. (Solved)

Q1. Define ecosystem.

A1. An ecosystem is formed when living (plants, animals, and other organisms) and non-living components (air, water, sunlight, soil, weather, temperature etc.) interact with each other in a physical environment. These biotic and abiotic components are interdependent on each other. All the organisms play a specific role in an ecosystem and every ecosystem is unique in itself.

Q2. What are the two types of environment?

A2. The environment can be classified into two types:

• Natural environment: It includes all the living (biotic) components like plants, animals, birds and insects, and nonliving (abiotic) components like water, air, soil, and sunlight, which occur naturally on Earth. Both the components are dependent on each other for their survival.

• Man-made environment: It includes the components and structures created by humans to satisfy their needs and requirements like buildings, houses, schools, parks, markets, roads, factories etc. These components are affected by physical, social, biological and cultural factors.

Q3. Reema, who resides in Wazirabad, has decided to start an ‘Environmental Protection Club’ with her friends in her society. List a few steps that she can take to make other people aware of ways to conserve the environment.

A3. Ways to conserve the environment are:

• More and more trees should be planted everywhere especially in the areas where forest cover is decreasing due to human activities.

• Turn off the taps when not in use, repair leaky faucets, and install water-efficient appliances.

• Use public transport, bikes, carpools, bicycles etc. to travel from one place to another instead of personal vehicles.

• To save resources or energy, they must be used effectively. Switch off lights, fans, TVs, and other electrical items when not in use.

• Use energy-efficient bulbs and tube lights that save energy rather than normal filament bulbs.

Answer Key

C 1.

2. False. Instead of throwing away or discarding the items, we should try to use them in a creative way.

3. True.

4. False. Discharge only clear water into the rivers after treating sewage.

Green Economy

Earth is said to be the only known planet that can sustain life. This is because of its natural environment. But sadly, our environment is at great risk because of the growing population and the rapid consumption of natural resources. With increasing urbanisation, industrialisation, and commercialisation, natural resources are being severely depleted. Mankind has been ungrateful to nature in their usage of natural resources. Thus, various adverse effects have become prominent in the natural environment.

The environment and human activities are closely linked, as one impacts on the other. Human activities like the burning of fossil fuels, forest fires, and poor waste management affect the environment and cause climate change, which in turn causes serious threats to human life. Thus, it is highly important to foster the attitude of love and care for the environment, which can be achieved by developing green skills.

Green skills are the knowledge, abilities, values, and attitudes needed to live, flourish in, develop, and support a society that believes in preserving and conserving resources for the future through their optimal and efficient utilisation. The need to transition towards more environmentally sustainable modes of living has become a necessity for developed as well as for developing countries.

Due to the pace at which we are consuming and exploiting our resources, the world has begun to witness scarcity of many resources. Keeping in mind the lurking environmental threat, environmental scientists are advocating the need to make a shift towards green economy.

Green Economy

Green economy is a kind of economy that aims to establish a system that balances human well-being and economic growth while reducing environmental risks and replenishing our resources. The core objective is to promote a sustainable mode of production and consumption without causing any harm to the environment.

The United Nations Environment Program (UNEP), a global organisation that works under the United Nations, defines green economy as “one that results in improved human well-being and social equity while significantly reducing environmental risks and ecological scarcities. It is low carbon, resource efficient, and socially inclusive”. It aims at sustainable development.

The term “green” in green economy refers to the environmentally friendly and sustainable practices it promotes. Its principle is growth, balance, renewal, and sustainability. The emphasis is on reducing waste, conserving resources, and adopting clean technologies. In essence, it is all about finding innovative and sustainable ways to live, work, and produce goods and services that are kinder to our planet.

There are three pillars of a green economy:

Low Carbon Development

This means reducing the emission of greenhouse gases and shifting to renewable energy sources.

Resource Efficiency

It means to make efficient use of resources and to reduce waste. Products and services are designed for the circular economy, where materials are used for as long as possible and then recycled or reused.

Remember

Sustainable means meeting the needs of the present without compromising the ability of future generations to meet their own needs.

Social Inclusion

This includes creating new jobs, providing opportunities for training and reskilling, and supporting vulnerable communities, ensuring that everyone benefits from the transition to a green economy.

These three pillars are interconnected. For example, low-carbon development can lead to efficient utilisation of resources and their circulation in the economy, since the enterprises invest in innovative technologies and processes to reduce their emissions. This will enable new training and creation of new jobs and thereby, inclusion of the people in society.

Did You Know?

There is another intriguing concept gaining momentum worldwide—the Blue Economy. It focuses on promoting sustainable approaches in relation to our oceans, seas, and coastal areas. Its goal is to safeguard marine ecosystems and leverage their potential for economic growth.

Pillars of Green Economy

Importance of Green Economy

The green economy is important for a number of reasons:

1. Mitigating Climate Change: Climate change is one of the most pressing concerns being faced by humanity today. A green economy can help to reduce greenhouse gas emissions that would impact on climate change.

2. Protecting the Environment: The green economy aids the sustainable use of natural resources and the protection of biodiversity. This is crucial for ensuring the well-being of our planet.

3. Creating Job Opportunities: The transition to a green economy is expected to create myriads of new jobs in various sectors, like waste management, renewable energy, and resource management. This, in turn, will boost economic growth.

4. Improving Public Health: Air pollution caused through burning of fossil fuels is a major cause of respiratory and other health problems. A green economy can help to reduce air pollution and improve the quality of life on Earth.

5. Reducing Poverty and Inequality: A green economy can create new opportunities for people in marginalised communities. It can also help to reduce the cost of living for everyone by making energy and transportation more affordable.

6. Ensuring Economic Stability: Green economy can lead to more stable economic conditions by reducing the exploitation of resources and price fluctuations. This will also reduce the cost of living associated with environmental degradation.

7. Innovation and Technological Advancement: Striving towards green economy encourages innovation in technology and sustainable practices, leading to economic growth and competitiveness in a fast-evolving global market.

8. Consideration of Moral Ethics: Adopting sustainable and responsible ways of producing and consuming aligns with ethical values and responsibility towards future generations.

9. Better Resilience to Challenges: As the world faces challenges like climate change, resource scarcity, and biodiversity loss, a green economy provides a proactive approach to adapt to and curb these challenges effectively.

Did You Know?

A study by the International Labour Organization found that the transition to a green economy could create up to 24 million new jobs globally by 2030.

Think and Tell

Could there be any drawbacks in the shift towards green economy? In your opinion, do the benefits of green economy outweigh these drawbacks?

Green Economy and India

In India, there is a growing emphasis on embracing the principles of a green economy, placing significant importance on achieving sustainable development and transitioning towards cleaner energy sources.

1. Renewable Energy: India has set ambitious targets for renewable energy deployment, and has made significant progress in recent years. The country is now one of the leading markets for solar and wind power.

2. Energy Efficiency: India is also investing in energy efficiency measures to reduce its energy consumption. This includes programs to promote energy-efficient appliances and buildings.

3. Sustainable Transportation: India is promoting electric vehicles and other sustainable modes of transportation. The country is also investing in public transportation and infrastructure for pedestrians and cyclists.

4. Sustainable Cities: India is developing sustainable cities that are more energy-efficient, less polluted, and more livable. This includes initiatives to promote green buildings, waste management, and public transportation.

5. Sustainable Agriculture: India is promoting sustainable agricultural practices to reduce its environmental impact. This includes initiatives to reduce pesticide use, improve water management, and promote organic farming. Programmes like PM KUSUM Yojana and Gobardhan Yojna are supporting green farming and sustainable practices in villages.

The transition to a green economy is creating new jobs and opportunities in India. The Indian government has estimated that the green economy could create up to 50 million new jobs by 2030.

Error Aler t!

Green Economy is Expensive

There is a misconception that shifting to a green economy is excessively expensive. Though some initial investments may be required, the long-term economic benefits, such as reduced healthcare costs and increased energy efficiency, often outweigh the upfront costs.

Green Skill Advocate

As a young learner and future professional, you have a unique opportunity to learn green skills and contribute to the green economy.

1. Embrace Lifelong Learning: Stay curious and open to learning about sustainability and green practices. The more you know, the better equipped you are to make a difference.

2. Be an Agent of Change: Encourage sustainability in your workplace or community. Small actions, like reducing waste or promoting energy efficiency, can have a big impact.

3. Pursue Green Careers: Consider careers that directly align with the green economy, such as renewable energy, environmental conservation, or sustainable agriculture. But remember, green skills are relevant across all professions.

4. Advocate for Education: Promote the integration of green skills and sustainability into educational curricula. Advocate for more educational opportunities that focus on sustainability and its applications.

5. Embody Sustainability: Live a sustainable lifestyle by making conscious choices in your daily routines, from reducing plastic use to conserving energy.

Activity Time

Activity Time

Activity 1: Promoting Green Economy (Pair Work)

Work with your partner to prepare a poster that communicates the significance of the green economy. Use newspaper and magazine cuttings to make your poster appear informative and creative.

Activity 2: Group Discussions (Group Work)

Get into groups of 4–5 students and discuss the importance and benefits of green economy. Take turns to present your point of view. On an A3 size sheet of paper, summarise the points discussed by the group.

Chapter Checkup

A  Select the correct option.

1  What is the primary aim of a green economy?

a  To maximise economic growth at any cost

b  To strike a balance between human well-being and economic growth while reducing environmental risks

c  To focus solely on environmental protection without considering economic factors

d  To minimise social equity for the sake of environmental preservation

2   The three pillars of a green economy are , , and .

a  low carbon, resource deficiency, and social inclusion

b  high carbon, resource efficiency, and social inclusion

c  low carbon, resource efficiency, and social inclusion

d  low carbon, resource efficiency, and social exclusion

3  What does the term “green” in the green economy refer to?

a  A colour representing waste and pollution

b  Sustainable and environmentally friendly practices

c  Economic growth without any regard for the environment

d  Lack of growth and innovation

B  Fill in the blanks with the most suitable words.

1  The United Nations Environment Program (UNEP) defines the green economy as one that results in improved and social equity.

2  The emphasises using finite resources wisely.

3  Green skills encompass the , , and attitudes needed to thrive in, contribute to, and promote a sustainable and resource-efficient society.

4  The transition to a green economy is expected to create more in varied sectors.

C  State whether the following are True or False. Correct the statements that are false.

1  The green economy focuses solely on economic growth without considering environmental risks.

2  Green skills are only relevant in specific “green” job sectors.

3  Pursuing a green career is one way to contribute to the green economy.

4  India is promoting sustainable agricultural practices to reduce its environmental impact.

D  Answer the following questions. (Solved)

Q1. Explain the three pillars of green economy.

A1. The three pillars of green economy are:

• Low Carbon Development

This means to reduce the emission of greenhouse gases and shifting to renewable energy sources

• Resource Efficiency

It means to make efficient use of resources and to reduce waste. Products and services are designed for the circular economy, where materials are used for as long as possible and then recycled or reused.

• Social Inclusion

This includes creating new jobs, providing opportunities for training and reskilling, and supporting vulnerable communities, ensuring that everyone benefits from the transition to a green economy.

Q2. Define the term green skills.

A2. Green skills are the knowledge, abilities, values, and attitudes needed to live and flourish in, develop, and support a society that believes in preserving and conserving resources for the future through their optimal and efficient utilisation. The need to transition towards more environmentally sustainable modes of living has become a necessity, for developed as well as for developing countries.

Q3. Rohan wants to contribute to the Green Economy and promote green skills in his future career. What can he do?

A3. As a young learner and future professional, Rohan has a unique opportunity to learn green skills and contribute to the green economy.

• Embrace Lifelong Learning: Stay curious and open to learning about sustainability and green practices. The more you know, the better equipped you are to make a difference.

• Be an Agent of Change: Encourage sustainability in your workplace or community. Small actions, like reducing waste or promoting energy efficiency, can have a big impact.

• Pursue Green Careers: Consider careers that directly align with the green economy, such as renewable energy, environmental conservation, or sustainable agriculture. But remember, green skills are relevant across all professions.

• Advocate for Education: Promote the integration of green skills and sustainability into educational curricula. Advocate for more educational opportunities that focus on sustainability and its applications.

• Embody Sustainability: Live a sustainable lifestyle by making conscious choices in your daily routines, from reducing plastic use to conserving energy.

Answer Key

C 1. False. The Green Economy focuses on promoting economic growth with consideration of reducing environmental risks.

2. False. Green skills are relevant in a wide range of job sectors.

3. True.

4. True.

Key Terms

Ecosystem: An ecosystem is formed when living (plants, animals, and other organisms) and non-living components (air, water, sunlight, soil, weather, temperature etc.) interact and co-exist with each other in a physical environment.

Environment: Environment includes the surroundings or conditions in which all the living organisms exist.

Green economy: It is a kind of economy that aims to establish a system that balances human well-being and economic growth while reducing environmental risks and replenishing our resources.

Green skills: It is the knowledge, abilities, values, and attitudes needed to live and flourish in, develop, and support a society that believes in preserving and conserving the resources for the future through their optimal and efficient utilisation.

ο Natural environment: It includes all the living (biotic) components like plants, animals, birds, and insects, and non-living (abiotic) components like water, air, soil, and sunlight, which occur naturally on Earth.

ο Man-made environment: It includes the components and structures created by humans to satisfy their needs and requirements like buildings, houses, schools, parks, markets, roads, factories etc.

Conservation of natural resources: It is an act of protecting and managing natural resources so that everyone can benefit from them including current and future generations.

Natural resources: They are the resources drawn from nature like water, land, soil, rocks, forests, animals, fossil fuels, or minerals which are used by humans to meet their needs and requirements.

Things to Remember

• We rely heavily on the community of plants (flora) and animals (fauna) to provide us with food and other resources necessary for our survival.

• There is a strong relationship between our society and the environment. They interact and influence each other in multiple ways.

• Modifications in the environment caused by human beings have impacted our natural environment significantly.

• Industrial development and the exploitation of natural resources like extensive use of fossil fuels, deforestation etc. have created an imbalance in the environment.

• Organisms perform the diverse roles of producers, consumers, decomposers, detritivores, predators, herbivores, pollinators, and so on.

• The imbalance in the environment is caused by multiple factors like: overexploitation of resources, deforestation, pollution, overpopulation, global warming, climate change, water scarcity, and loss of biodiversity.

• The three Rs to conserve natural resources are reduce, reuse, and recycle.

• The three pillars of green economy are: low carbon, resource efficiency, and social inclusion.

• A green economy would help to mitigate climate change, reduce poverty and inequality, bring innovative technologies and advancements, ensure economic stability, create more job opportunities, and protect the environment.

• The Indian government has estimated that the green economy could create up to 50 million new jobs by 2030.

• In order to become a green skill advocate, one should embrace lifelong learning, be an agent of change, pursue green careers, advocate for education, embody sustainability.

Test Your Knowledge

A. Select the correct option.

1. Which of the following is not one of the 3Rs of conservation of natural resources?

a. Reduce

c. Reuse

b. Refund

d. Recycle

2. Which organisation defines a green economy as “one that results in improved human well-being and social equity while significantly reducing environmental risks and ecological scarcities”?

a. United Nations Environment Program (UNEP)

b. United Nations Industrial Development Organization (UNIDO)

c. United Nations Economic and Social Council (ECOSOC)

d. United Nations Development Programme (UNDP)

3. Which organisms break down organic matter in the soil and recycle nutrients?

a. Producers

c. Decomposers

4. As a green skill advocate, you should

a. never embrace lifelong learning

b. not be an agent of change

c. not embody sustainability

d. pursue green career

5. Which of the following items cannot be recycled?

a. cans

c. vegetable peels

b. Consumers

d. Predators

b. paper products

d. glass

B. Fill in the blanks with the most suitable words.

1. The of species due to habitat loss, pollution, climate change, and other factors can disrupt ecosystem dynamics.

2. The term “green” in green economy refers to the environmentally friendly and practices it promotes.

3. are the resources drawn from nature like water, land, soil, rocks, forests, animals, fossil fuels, or minerals.

4. are the knowledge, abilities, values, and attitudes needed to live, flourish in, develop, and support a society that believes in preserving and conserving the resources for the future.

5. There is a strong relation between our and the environment.

C. State whether the following is True or False. Correct the statements that are false.

1. Trees are called life-savers as they convert the excess oxygen in the air to carbon dioxide.

2. Mankind has been ungrateful to nature in it’s usage of natural resources.

3. Red economy focuses on promoting sustainable approaches in relation to our oceans, seas, and coastal areas.

4. The word “environment” comes from the French word “environ” which means “to surround”.

5. The green economy creates hurdles in the sustainable use of natural resources and the protection of biodiversity.

D. Short answer-type questions.

1. Define environmental conservation. Write any two steps to conserve our environment.

2. What do you mean by green economy?

3. How is an ecosystem formed?

E. Long answer-type questions.

1. Describe a few factors which cause an imbalance in our environment.

2. List a few steps taken by India towards a green economy and achieving sustainable development.

3. How are society and the environment dependent on each other?

F. Competency-based questions.

1. Kanika is devastated by mankind’s overexploitation of natural resources. She wishes to make a difference and take a step towards conservation of the natural resources. What reforms and transitions should she practise in her life to conserve natural resources?

2. Vipin doesn’t understand why the government has been promoting the transition towards the green economy. He continues to operate his fabric manufacturing company using chemical dyes and deposits the contaminated water in the water bodies. His friend, Yogesh decides to explain to him the importance of the green economy. What should Yogesh tell him?

Part-B

Artificial Intelligence

Introduction to AI

What

do you think of when you hear or read the word ‘intelligence’? Mostly, you may think of the smartness within humans. But, did you know, these days, even machines have a built-in form of smartness?

For example, you must have used Google Maps to find your way home or got recommendations on streaming platforms like Netflix or YouTube, based on your viewing history. Have you ever wondered where these technologies get their intelligence from? That’s where AI comes into the picture. AI enables machines to be smart, solve problems, and handle various tasks automatically.

What Is AI?

AI (Artificial Intelligence) is a branch of computer science that deals with the study of the principles, concepts, and technology of building machines that enable them to think, act, and learn like humans.

Applications of AI in Daily Life

AI has become an essential part of our daily life, making certain tasks more efficient, personalised, and entertaining. Let us explore some amazing applications of AI that we experience in our daily life.

Virtual Assistants

Amazon’s Alexa, Apple’s Siri, and Google Assistant are all examples of virtual assistants that use AI to understand and respond to our voice commands. They can set reminders, answer questions, play music, provide weather updates, and even control smart devices in our homes.

Remember

John McCarthy was an American computer scientist who coined the term “Artificial Intelligence” in 1956.

Did You Know?

In 1997, a computer named “Deep Blue” made by IBM beat the world chess champion, Garry Kasparov. It was the first time a computer won against a champion in chess.

Personalised Recommendations

Streaming services like Netflix and music platforms like Spotify use AI algorithms to analyse our preferences. They recommend films, shows, or songs based on time spent watching certain content, frequently played songs, and feedback given through ratings, making content suggestions as per the user’s preferences.

Facial Recognition on Smartphones

Gaming

Facial Recognition

The facial recognition technology on our smartphones is powered by AI. It makes use of computer vision to recognise our faces using the front camera, allowing us to unlock our phones with ease and security.

AI plays a significant role in the gaming industry. Many video games use AI to control the behaviour of the computer-controlled characters to make them act intelligently, and adjust to your strategy. AI can also create dynamic environments, improving the gaming experience.

AI Transforming Healthcare

Healthcare Applications

AI is used in medical diagnostics, helping doctors analyse medical images like X-rays and MRIs (Magnetic Resonance Imaging) more precisely. It assists in the early detection of diseases and leads to more effective treatment procedures.

Autonomous Vehicles

Autonomous vehicles are self-driven vehicles. The AI algorithms in them analyse data from their sensors and cameras to build an understanding of the vehicles’ surroundings. This helps in navigating and making real-time decisions on the road, ensuring safe and efficient transportation.

Language Translation

AI-powered translation apps, like Google Translate, are used to understand and translate text instantly, enabling us to communicate in different languages.

AI has seamlessly integrated into our everyday routines, improving various aspects of our lives. From entertainment and communication to healthcare and transportation, the applications of AI continue to evolve. This promises a future where technology plays an even more significant role in making our lives easier and more convenient.

Advantages of AI

AI offers innumerable advantages across various fields and applications. Some of these advantages are:

1. Efficiency: AI can perform repetitive tasks without getting tired. It can also perform tasks much faster, improving efficiency and productivity.

2. Accuracy: AI systems do not experience fatigue or emotional factors that can cause errors. As such, the AI systems execute tasks with high precision and accuracy.

Gaming Experience Enhanced by AI
Self-driving Cars

3. Data Analysis: AI can analyse vast amounts of data quickly. It can also identify patterns and trends that might be challenging for humans to recognise. This helps in better decision-making.

4. Automation: AI enables the automation of various processes using advanced algorithms, leading to cost savings and increased production in industries, such as manufacturing and customer service.

5. Medical Advances: AI plays a crucial role in medical research and diagnostics, helping in the early detection of diseases, personalised treatment plans, and drug discovery.

6. Assistive Technology: AI is used in developing assistive technologies, such as voice recognition systems or screen readers, to assist people with disabilities like language impairments or visual impairments in their daily lives.

Disadvantages of AI

AI offers innumerable advantages, but at the same time, it also offers a lot of disadvantages.

1. Lack of Creativity: AI lacks the ability to think creatively or understand emotions, unlike humans. Tasks requiring creativity, emotional intelligence, or empathy remain challenging for AI.

2. Dependency: Overdependence on AI systems makes humans trust more on AI than their cognitive skills. This could be hazardous when AI systems fail or make errors.

3. Security Concerns: As AI becomes more prevalent and sophisticated, there are concerns about the potential misuse of this technology, including cyber-attacks or exploiting its weaknesses.

4. High Initial Costs: Using AI technologies can be expensive as it requires a lot of investments in infrastructure. This can make it challenging for smaller businesses or developing countries to use these advancements.

5. Ethical Concerns: The use of AI raises ethical questions, such as privacy issues, bias in algorithms, and handling AI decisions responsibly. For example, the use of AI in surveillance and monitoring can raise questions on individual’s privacy.

6. Inequality: AI technologies have the potential to widen existing digital divides and socio-economic disparities, favouring those with access to resources and expertise while marginalising others.

Activity

A smart home is essentially a home equipped with smart appliances that can be controlled by your voice or your smartphone. These smart devices are networked and can be automated to operate according to your commands and preferences. Let’s have a look at the various smart appliances that can be used in a smart home:

Smart Home

Smart Lights: These special lights can change colours, and you can tell them to turn on or off with your voice or a smartphone.

Smart doorbell: This doorbell can show you who is at your front door on your phone. You can even talk to them without opening the door.

Robot vacuum cleaners: Robotic vacuum cleaners help you clean; they can roam around your home all by themselves. You can even give them a name.

Smart refrigerator: Smart refrigerators can keep track of the food inside and tell you when you are running out of your favourite snacks. It can even suggest yummy recipes to cook your favourite dishes.

Now that you are familiar with various smart appliances, which additional smart appliances would you like to have in your house, and why? Share your thoughts on how these appliances may make your life easier and more fun.

Name of the Smart Appliance Reason

Activity Time

Activity 1: Act like a Virtual Assistant (Pair Work)

Pair yourself up with your classmates to come up with the dialogues. One out of the two will act like a virtual assistant answering stress-related queries during exams and the other can ask the questions. For example, you can ask ways to remain optimistic during exams and your friend acting as the virtual assistant may respond with answers like meditating, strolling through a park, etc.

Activity 2: Research Work (Individual Work)

Ask students to research on AI applications in their neighbourhood. They should investigate how AI is used in various fields such as healthcare, education, finance, transportation, entertainment, etc. Students can explore how AI has made their lives easier and ask them to prepare and present a report on the same.

Chapter Checkup

A Select the correct option.

1 use AI algorithms to analyse our preferences.

a  Facial recognition b  Autonomous vehicles c  Streaming services d  Translation apps

2  Which of the following is a virtual assistant?

a  Alexa b  Siri c  Google Assistant d  All of these

3  Which of the following is an app that enables us to communicate in different languages?

a  Google Translate b  Spotify c  Netflix d  Google Maps

B Fill in the blanks with the most suitable words.

1  AI makes use of to unlock our phones using facial recognition.

2  AI can analyse vast amounts of quickly.

3 is a branch of computer science that enables machines to think, act, and learn like humans.

4  AI helps vehicles to navigate and make real-time decisions on the road.

C State whether the following is True or False. Correct the statements that are false.

1  Virtual assistants can set reminders, answer questions, play music, etc.

2  AI does not have the capability to create dynamic environments while playing games.

3  AI algorithms analyse data from the sensors of self-driving cars to build an understanding of its surroundings.

4  AI is used in developing assistive technologies to help people with disabilities.

D Answer the following questions. (Solved)

Q1. Define AI.

A1. AI (Artificial Intelligence) is a branch of computer science that deals with the study of the principles, concepts, and technology of building machines that enable them to think, act, and learn like humans.

Q2. Describe the advantages of AI.

A2. Following are the advantages of AI:

i. Efficiency: AI can perform tasks much faster, improving efficiency and productivity.

ii. Accuracy: AI systems do not experience fatigue or emotional factors that can cause errors and can execute tasks with high precision.

iii. Data Analysis: AI can analyse vast amounts of data quickly. It can also identify patterns and trends that might be challenging for humans to recognise.

iv. Automation: AI enables the automation of various processes using advanced algorithms, leading to cost savings and increased production in various industries.

v. Medical Advances: AI helps in the early detection of diseases, personalised treatment plans, and drug discovery.

vi. Assistive Technology: AI is used in voice recognition systems or screen readers, to assist people with disabilities like language impairments or visual impairments in their daily lives.

Q3. Swati consistently receives film recommendations tailored to her preferences on Netflix. Help Swati know the reason.

A3. Streaming services like Netflix use AI algorithms to analyse one’s preferences. They recommend films, shows, etc., based on time spent watching certain content, feedback given through ratings, and making content suggestions as per the user’s preferences.

AI Activities

Visit the link: https://artsandculture.google.com/experiment/blobopera/AAHWrq360NcGbw?cp=e30 to create amazing operatic music.

Answer Key

A 1. c   2. d   3. a

B 1. computer vision   2. data    3. AI   4. autonomous

C 1. True.

2. False. AI can create dynamic environments, improving the gaming experience. 3. True.

4. True.

Domains of AI

AI does not do just one thing. It has different domains or areas where it can be used. The three main domains of AI are Data, Computer Vision, and Natural Language Processing (NLP). AI can help computers play games, recognise faces in photos, respond to our voice commands, etc.

Data

Data is a collection of raw facts that can be transformed into useful information. It can be in the form of text, images, audio, or video.

AI learns from data, helping computers to improve themselves, thereby becoming smarter and more efficient. The more the data, the more intelligent the machine becomes. AI can process and analyse data, identify patterns and trends based on its goals. This is where data statistics comes in. Data statistics is all about understanding numbers and patterns in data, helping us make sense of information and predict outcomes. AI uses statistical methods from data statistics to analyse data effectively. So, statistics helps AI understand the data, while AI uses that understanding to make computers smarter.

Activity

Let us perform the following experiment to understand how AI learns from data.

Objective: This is an interactive game based on data for AI where the machine tries to predict the next move of the participant. It is a digital translation of the basic rock, paper, and scissors game where the machine tries to win by learning from the participant’s previous moves.

Follow the given steps to explore how this application works.

1. Visit the given link: https://next.rockpaperscissors.ai/

Error Aler t!

AI is only as smart as the data it learns from. Make sure to use reliable sources and be cautious of biases in the data.

Domains of AI

2. The following window appears. Click on the ‘I AGREE’ checkbox to allow the application to access your camera.

3. Make a paper (palm), scissors (index and big fingers), and rock (fist) in front of the camera, as shown.

4. Now, start playing the AI game. Make your moves (rock, paper, or scissors) and see how the machine reacts if you make moves in a specific order or randomly.

Computer Vision

Computer vision is how AI uses cameras to see and understand things. Let us take an example of Google Lens, which is an image and text recognition app. If you point your camera at a landmark, Google Lens might tell you interesting facts about it. You can also use the app to scan a QR code to display the digital menu of a restaurant or make a payment from your phone.

Activity

Let us perform the following experiment to understand how AI uses computer vision to see and understand things.

Objective: This is an interactive game based on computer vision for AI where the machine tries to guess your drawing. The more you play with it, the more it will learn.

Image Recognition Using Google Lens

Follow the given steps to explore how this application works.

1. Visit the given link: https://quickdraw.withgoogle.com/

2. The following window appears.

3. Click on the Let’s Draw button to draw different things. An object will be named on the screen for you to draw in 20 seconds after you click on Got It!

4. Look at this example to see how the AI responds to the drawing of a tree. The AI makes use of computer vision to identify your drawing.

Natural Language Processing

Natural Language Processing (NLP) is a domain of AI that helps computers understand and respond to us when we talk to them.

Activity

It allows computers to talk to us in a way that feels natural to us. Some popular examples of NLP applications include Google Assistant, Siri, Alexa, Google Translate, etc.

Interacting with Voice Assistant

Let us perform the following experiment to understand how AI uses NLP to understand and respond to our commands.

Objective: This is an interactive word association game based on NLP for AI. A list of words is displayed on the screen. The player has to think of a word related to the displayed words. Each time you enter a clue, the AI looks at all the words that are in play and chooses the ones it thinks are the most related.

Follow the given steps to explore how this application works.

1. Visit the following link: https://research.google.com/semantris/

2. The following window appears.

3. Click on the PLAY ARCADE button. It will direct you to a page as shown.

4. Here, the player has to type a word related to the highlighted word. In this example, the word “Lemonade” is highlighted. The player has to type a word related to “Lemonade”. For example, you can type “Mint”. When the AI sorts the list, the most related words are moved to the bottom. As you can observe, the word “Lemonade” shifts to the bottom of the list.

5. Keep on experimenting with different types of clues to learn how NLP works and earn scores.

6. Now, you will see that the words pop-up one after the other on the top of the list. Type in the associated words before the stack of words fills in, and you lose the game.

Integrating data, computer vision, and NLP can result in highly efficient and beneficial applications. Data in the form of visuals is beneficial for computer vision, while data in the form of speech, audio, and music can help with NLP. When data is available in audio-visual form, both computer vision and NLP can be utilised for maximum benefit.

Activity Time

Think and Tell

Imagine you have a computer that is equipped with NLP. How would you use it to make your daily life easier or more fun?

Activity 1: Group Discussion (Group Work)

Form groups of 3 or 4 students and ask them to discuss the different domains of AI, i.e., data, natural language processing (NLP), and computer vision (CV). Encourage students to share their experiences on using any of these applications in their daily lives.

Activity

2: Creating a Chart (Individual Work)

Instruct each student to create a chart representing one of the domains of AI. They should include a brief description of the domain, its uses and examples of real-world applications. Encourage them to use visuals such as diagrams, graphs, or icons to make their charts more engaging.

Chapter Checkup

A  Select the correct option.

1  Which among the following is not an NLP application?

a  Google Translate

c Siri

b  MRI

d  Google Assistant

2  Which of the following is an interactive game where the machine tries to guess your drawing?

a  Quick Draw

c Semantris

b  Google Lens

d  Spotify

3 is an image and text recognition app developed by Google.

a  Google Assistant

c Google Lens

b  Google Maps

d  None of these

4 can help computers play games, recognise faces in photos, respond to our voice commands, etc.

a  AI

c  Computer Vision

B  Fill in the blanks with the most suitable words.

b  NLP

d  None of these

1 ............................... is a collection of raw facts that can be transformed into useful information.

2 ............................... is a domain of AI that helps computers understand and respond when we talk to them.

3  Computer vision is how AI uses to see and understand things.

4 ............................... is an interactive word association game based on NLP.

5  The full form of NLP is

C  State whether the following is True or False. Correct the statements that are false.

1  Data can be only in the form of text.

2  In the Rock, Paper, Scissors AI game, the machine tries to win by learning from the participant’s previous moves.

3  Google Lens can be used to scan a QR code.

4  The more the data, the more intelligent the machine becomes.

5  Alexa makes use of NLP to interact with us in a way that feels natural.

D  Answer the following questions. (Solved)

Q1. What is Google Lens? For what purpose can this app be used?

A1. Google Lens, is an image and text recognition app. You can use the app to scan a QR code to display the digital menu of a restaurant or make a payment from your phone. You can also use Google Lens to know interesting facts about a landmark by pointing camera at it.

Q2. Describe the different domains of AI.

A2. The different domains of AI are Data, Computer Vision, and Natural Language Processing (NLP).

i. Data: Data is a collection of raw facts that can be transformed into useful information. It can be in the form of text, images, audio, or video.

ii. Computer Vision: Computer vision is how AI uses cameras to see and understand things.

iii. Natural Language Processing (NLP): NLP is a domain of AI that helps computers understand and respond to us when we talk to them.

Q3. What is data statistics, and why is it important in AI?

A3. Data statistics is all about understanding numbers and patterns in data, helping us make sense of information and predict outcomes. AI uses statistical methods from data statistics to analyse data effectively. So, statistics helps AI understand the data, while AI uses that understanding to make computers smarter.

Q4. Avyan is amazed by self-driving cars’ ability to navigate autonomously. He wants to know the specific domain of AI that enables this technology to operate safely and efficiently.

A4. Computer vision is the specific domain of AI that enables self-driving cars to operate safely and efficiently.

AI Activities

1  Visit the link: https://experiments.withgoogle.com/thing-translator and take a picture of something and discover how AI says it in a different language using the Thing Translator application.

2  Visit the link: https://aidungeon.com/%EF%BC%89 to play an interactive text-based adventure game of AI Dungeon.

Answer Key

Natural Language Processing C 1. False. Data can be in the form of text, images, audio, or video.

Introduction to AI Project Cycle

Artificial Intelligence (AI) is an exciting field that involves creating machines or software capable of performing tasks that typically require human intelligence. These tasks include understanding natural language, identifying objects in images, making decisions, and more. To create an AI system, we follow a structured process called the AI project cycle. This project cycle helps ensure that we develop effective and efficient AI solutions.

AI Project Cycle

A project cycle is a series of phases through which a project progresses from the start to its finish. It provides a structured framework for managing projects efficiently and effectively. It also breaks the process into smaller parts.

AI project cycle is the roadmap to building and deploying impactful AI solutions. Developing an AI solution is an iterative process that involves defining a problem, designing an AI system to address it, and deploying that system. There are six phases of an AI project cycle, as shown in below figure:

Problem Scoping

When we start something new, we often run into problems. These problems can be big or small. Sometimes we ignore them, but other times we need to fix them quickly.

Problem scoping means figuring out which problem we need to solve. It is like finding a specific issue or challenge that can be solved using artificial intelligence (AI). We not only identify the problem during this step but also set clear goals and ways to measure success. However, scoping a problem is not easy. It needs a good understanding of the issue so we can solve it well.

Key points that need to be defined during this phase:

• Define the problem clearly

• Identify stakeholders and their needs

• Requirements gathering

• Scope and boundaries of the project

• Assess the technical, operational, and functional feasibility of the project

• Identify the risks associated with project

• Define the project milestone and timeline

Data Acquisition

Remember

Stakeholders are the people who are affected because of the problem and would benefit because of the solution.

• Data refers to the raw information collected from various sources that can be used for training, validating, and testing AI models. This can include numerical data, text, images, videos, and more.

• Acquisition denotes the process of gathering or obtaining the data from identified sources. This involves steps like identifying where the data can be found, collecting it through various methods, and ensuring its quality for further use in the project development process.

Data acquisition is a crucial phase where data is gathered with the specific scope and parameters defined in the previous phase of the project. This phase ensures that the data collected is suitable for training, validating, and testing AI models. The step-by-step process for data acquisition is:

1. Identifying data sources: The first step in data acquisition is identifying where the necessary data can be obtained. This involves:

• Determining requirements: Understanding the type and quantity of data needed in order to develop an AI solution.

• Exploring sources: Considering various potential data sources such as:

Internal Database

• Existing company databases and data warehouses

External Databases

• Public datasets, open data platforms. Sensors

• IoT devices, physical sensors in the field.

Web Scraping

• Extracting data from websites and online platforms. APIs

• Utilising application programming interfaces to access data from other systems.

Error Aler t!

When you rely on data sources having low credibility or accuracy then, the model predictions may be erroneous or misleading.

Did You Know?

An AI model is a computer program that gets smarter by learning from data, allowing it to make predictions or decisions, like recognising faces or predicting the weather.

2. Data collection: Once the data sources are identified, the next step is to collect the data. This involves:

Automated Tools

• Using software tools or scripts for efficient data extraction.

Manual Collection

• Manually gathering data where automated methods are not feasible.

Batch Collection

• Collecting data in large batches, especially when dealing with historical data.

Real-time Collection

• Continuously collecting data in real-time from sensors or online sources.

3. Data quality assessment: During data collection, it is essential to assess the quality of the data to ensure it meets the project requirements. Some key aspects of data quality assessment are as follows:

• Verifying that the data correctly represents the real-world entities or events it is intended to model.

• Ensuring that the dataset includes all necessary elements and minimises or accounts for missing data.

• Checking that the data is relevant to the problem being solved and is aligned with the defined scope and parameters.

• Ensuring uniformity in data format, structure, and values.

• Verifying that the data is up-to-date and relevant to the current context of the project.

Accuracy

Completeness

Relevance

Consistency

Timeliness

Data Exploration

Once the data has been acquired, it transitions into the data exploration phase. The transition is seamless and essential, as the quality and relevance of the data collected during acquisition directly influence the effectiveness of data exploration.

Data exploration helps us get a clear picture of the data, so we know how to work with it and solve our problem. Data exploration involves understanding, cleaning, and preparing the data before building models. In the data exploration phase, the focus shifts to understanding the data’s characteristics and uncovering patterns and insights. This phase is crucial because the quality and insights derived from data directly impact the performance and effectiveness of AI models.

The step-by-step process for data acquisition are:

Understand Your Data Clean Your Data

• Look at what data you have, where it comes from, and what it represents. This helps you see if the data is relevant to the problem you’re trying to solve.

• Data can be messy with errors, missing values, or duplicates. Clean it up so that your analysis and models will be accurate.

Visualise Your Data Summarise Your Data

• Use charts and graphs to see patterns, trends, and outliers. This makes it easier to understand the relationships between different parts of your data.

There are various data visualisation tools, some of which are given below:

Different Visualisation Tools

Modelling

• Calculate basic statistics like averages, medians, and standard deviations. This provides compiled reports summarising key insights from data analysis.

Did You Know?

Outliers are data points that significantly differ from the majority of values in a dataset, often lying far outside the typical range.

The Modelling phase in an AI project cycle specifies how different pieces of data will be organised, connected, and used in the AI system. The modelling phase is essential because in this phase you train and refine the models that will finally be deployed in real-world applications. Testing with separate test data ensures that the model generalises well to new, unseen examples and isn’t just memorising the training data.

Depending on the problem and insights gained during data exploration, you choose appropriate AI models. Then, you need to train the selected models using the cleaned and engineered data. This involves splitting the data into training and testing datasets.

• Training data: This is the initial dataset used to train the AI model. It consists of a collection of input-output pairs that are fed into the model during the training phase. The goal is for the model to generalise well beyond the training data and accurately predict outcomes for new and unseen data. If needed, adjustments are made to the model’s architecture or training parameters to optimise its accuracy and efficiency.

• Testing data: Once the model is trained, the model needs to be checked to see how well it works with new information. This is done with a different set of data that was not used during training known as testing data or validation data. This new data helps us see how good the model is at making predictions on information it hasn’t seen before.

Evaluation

Error Aler t!

It is essential to check the training data for preconceived notions or some influences or biases since the biased data set does not provide the accurate model’s predictions.

The Evaluation phase of an AI project cycle is critical to ensuring that the AI model meets its objectives and performs reliably. This phase focuses on assessing the performance, reliability, and effectiveness of the AI model to ensure it meets both technical and business objectives.

Some key points of this phase in AL model:

• Comparing the model’s predictions with the actual outcomes to assess its accuracy.

• Using testing or validation data to confirm that the model generalises well to new data.

• Measuring accuracy, precision, recall, F1-score, and other relevant metrics to evaluate model performance.

Note: You will learn more about these techniques in grade X.

Deployment

The deployment phase in an AI project cycle is a critical stage where the developed AI models and systems are put into operation within the intended environment or application.

The deployment phase marks the transition from development to real-world implementation of AI solutions. It involves the deployment of trained AI models, the setup of infrastructure, integration with existing systems, and validation of performance in the target environment. The primary objective of this phase is to ensure that the AI solution functions effectively, efficiently, and reliably in production settings.

Activity Time

Activity 1: Group Discussion

(Group Work)

Form teams of 5 students and discuss various stages of the AI project cycle. Encourage students to share their understandings in each stage among team members.

Activity

2: Research and Presentation

(Individual Work)

Research various data sources required for the data acquisition stage of the AI project cycle. Choose a specific AI problem and identify at least three potential data sources for the same. Create a poster showing your sources and their relevance. Present your findings to the class and explain how each source will contribute to your project.

Encourage students to engage in professional networking and outreach activities related to AI project management or development. Students attend industry conferences, join online communities, or participate in networking events to connect with peers, experts, and potential collaborators, fostering career growth and opportunities.

Chapter Checkup

A  Select the correct option.

1  Which phase of the AI project cycle involves defining the problem, setting clear goals, and identifying stakeholders?

a  Data Exploration

c  Problem Scoping

b  Data Acquisition

d  Evaluation

2  Which phase of the AI project cycle involves assessing the performance metrics of the AI model?

a  Data Modelling

c  Data Exploration

b  Problem Scoping

d  Evaluation

3  What does the term “Data Acquisition” refer to in the context of AI?

a  Cleaning and preparing the collected data

c  Gathering or obtaining data for training AI models

4  What is the primary reason for cleaning data?

a  To make the data visually appealing

b  Identifying the problem to be addressed by AI

d  Assessing the performance metrics of the AI model

b  To ensure the data is free of errors, missing values, and duplicates

c  To reduce the file size of the data

d  To make the data more complex for advanced analysis

B  Fill in the blanks with the most suitable words.

1 is a series of phases through which a project progresses from the start to the finish of a project.

2 involves understanding, cleaning, and preparing the data before building models.

3 phase involves training and testing models for deployment.

4  The phase involves comparing the output of the trained model with the expected outcome.

C  State whether the following is True or False. Correct the statements that are false.

1  Data can include numerical data, text, images, videos, etc.

2  Evaluation phase assesses the performance and reliability of the AI model.

3  Once the model is trained, the model needs to be checked to see how well it works with new information.

4  API means extracting data from websites and online platforms.

5  Problem scoping means figuring out which problem we need to solve.

D  Answer the following questions. (Solved)

Q1. Name the phases of an AI project cycle.

A1. There are six phases of an AI project cycle. These are: Problem Scoping, Data Acquisition, Data Exploration, Modelling, Evaluation, and Deployment.

Q2. What is difference between training data and testing data?

A2. • Training data: This is the initial dataset used to train the AI model. It consists of a collection of input-output pairs that are fed into the model during the training phase. The goal is for the model to generalise well beyond the training data and accurately predict outcomes for new and unseen data.

• Testing data: Once the model is trained, the model needs to be checked to see how well it works with new information. This is done with a different set of data that was not used during training known as testing data or validation data. This new data helps us see how good the model is at making predictions on information it hasn’t seen before.

Q3. Why is the deployment stage crucial in the AI project cycle?

A3. The deployment phase in an AI project cycle is a critical stage where the developed AI models and systems are put into operation within the intended environment or application. The deployment phase marks the transition from development to real-world implementation of AI solutions. This phase ensures that the AI solution functions effectively, efficiently, and reliably in production settings.

Q4. Vaibhav, a marketing analyst, wants to visualise customer engagement data from an online campaign to identify trends and patterns. Which two visualisation tools would you recommend Vaibhav use for this task?

A4. The visualisation tools that Vaibhav can use are Python and Excel.

AI Activities

1  Visit the link: https://youtu.be/4aZY2MZmNBo to learn about AI project cycle.

Answer Key

False. Web Scraping means extracting data from websites and online platforms.

Problem Scoping

In everyday life, when faced with a challenge, our first step is to understand the problem thoroughly before thinking of solutions. For example, when organising a trip, you would think about several things before making hotel reservations, such as your destination, the ideal time to go, your budget, things to do. This first stage of preparation ensures that your trip will go as planned and fulfil your expectations.

What Is Problem Scoping?

The first and the most important step in the AI project cycle is problem scoping. Problem scoping is the process of identifying issues and envisioning solutions for them. It involves defining and understanding the problem that needs to be solved using AI.

Let us see how we can get started on an AI project. First of all, you can choose from one of the following themes to scope for your AI project, or you can come up with your own based on the Sustainable Development Goals (SDGs).

Suggested themes for AI project

The theme is the central topic or subject around which the problem is focused. It is important for problem scoping because it provides a clear and specific context, guides the direction of the project, and ensures that the identified problem aligns with broader goals or objectives. The theme helps in setting precise goals, understanding relevant challenges, and developing effective solutions.

Some examples of themes and their relevant topics are:

• Smart traffic management

Theme: Transportation

• Ride-sharing platforms

• Logistics and supply chain efficiency

• Personalised learning

Theme: Education

Theme: Agriculture

• Student engagement

• Remote education

• Precision farming

• Crop monitoring

• Pest control

Choose a theme and select one topic from the ones listed above.

Theme Topic

Select any one theme and related topic for the problem.

Let us list the problems that fall under our chosen topic. Think about everyday situations where you have seen issues related to your topic. You can also look online and do some research on your chosen topic. Write down the problems you find under your topic below.

List of problems

Theme Topic

Many problems around us need solutions. To set the goal of your project, choose one problem from the list above that you want to solve using your AI knowledge. This problem will be the focus of your AI project and will give you a clear vision of what you aim to achieve.

Let us understand what problem scoping is with the help of an example.

Theme: Agriculture

Topic: Pest Control

Problem: Pest infestation damages crops

The cotton industry in India involves 6 million local farmers. Cotton crops often suffer from the infection of the pink bollworm, a pest that is hard to see with the naked eye. The small-scale farmers struggle to get rid of these pests. Farmers do not have access to advanced tools and techniques to protect their plants from pink bollworm infestations.

Pink Bollworm
Pesticide Control

Did You Know?

Problem-solving skills are highly valued by employers across industries because they demonstrate an ability to handle challenges and find solutions.

4 Ws Problem Canvas

Can we solve this problem with AI? How? Watch the video at this link - https://www. youtube.com/watch?v=LP_A4jydmz4

In problem solving, especially within the context of AI projects, it is essential to understand the problem before coming up with a solution. The 4Ws problem canvas is a strategic tool that focuses on four fundamental questions: Who, What, Where, and Why. This allows you to carefully scope a problem. By systematically addressing these questions, the 4Ws canvas helps gain a comprehensive understanding of the problem, identify the key stakeholders, and outline the context in which the problem exists. This structured approach ensures that the problem is welldefined and that the subsequent AI solution is both relevant and effective. This method ensures a comprehensive understanding of the problem and helps in planning an effective solution.

The 4Ws canvas is a strategic tool used in the problem scoping stage of the AI project cycle to thoroughly understand and define a problem. It focuses on answering four fundamental questions: Who, What, Where and Why.

WHO?

The ‘Who’ canvas helps identify the stakeholders who are directly or indirectly affected by the problem and who would benefit from a solution.

In the ‘What’ canvas, we need to understand the problem we are dealing with and gather evidence to confirm its existence. This means figuring out what the problem is and how we know it’s a problem. We can use resources like newspaper articles, media reports, or any other information that shows the problem is real.

Did You Know?

Be adaptable and willing to adjust your approach if necessary. Not every solution will work on the first try, so persistence and flexibility are important characteristics of a successful problem solver.

WHERE?

Error Aler t!

An overly general problem statement can hinder progress and make it difficult to develop targeted solutions.

Now that we have identified who is affected by the problem and what the problem entails, it’s important to understand where the problem occurs. This means examining the specific situations or contexts in which the problem arises and identifying the locations where it is most prevalent. The ‘Where’ canvas helps us detail the settings and places where the problem is observed.

What are the situations in which the stakeholders experience the problem?

Where is the problem located?

WHY?

Now that we have gathered information about the problem, including who is affected, what the problem entails, and where it occurs, it’s time to understand why it’s important to solve this problem. In the ‘Why’ canvas, we need to consider the benefits that stakeholders would receive from the solution and how it would positively impact them and society. The “Why” canvas helps us detail the advantages and societal benefits of solving the problem.

Why will stakeholders benefit from this solution?

How will the solution improve their situation?

Problem Statement Template

Creating a clear and concise problem statement is crucial for the success of any project, particularly in the initial stage of problem scoping. Below is a structured template to help you outline a problem statement effectively. The outcome of problem scoping is the problem statement template. A problem statement template in the AI project cycle’s problem scoping stage helps clearly define the issue to be addressed. Using a problem statement template during problem scoping helps summarise all key points into one document. It provides a clear reference point for understanding the problem’s foundation and goals, making it easier to communicate with stakeholders, and ensuring that all parties involved are in agreement with the problem and its solutions.

Our Stakeholders WHO?

Has/have a problem that

Problem definition WHAT? When/During Situation WHERE?

An ideal solution would be

Solution suggestion WHY?

Now let us create a problem statement template for our pest management case study.

Our Farmers

has a problem that Cotton crops got infected with the pink bollworm pest

When/During

An ideal solution would be

On the crops in the field

To create an AI-enabled app that aids farmers in:

• Accurate pesticide application

• Appropriate spray timing

• Increase crop yield

• Increase farmer profits

Now that you have defined the problem, remember to include sustainability and ethics in the development of your solution. Let us explore a few ethical issues that you may consider.

Activity

Objective: To brainstorm solutions for the following theme, topic, and problem statement

Theme: Digital Literacy

Topic: Cybersecurity Risks for School Children

Problem Statement: As we use digital devices and online platforms for our studies, we encounter various cybersecurity threats, such as online predators, harmful content, and data breaches. How can we protect ourselves and our peers from these risks?

To protect ourselves and our peers from cybersecurity threats, consider these strategies:

Ethical Challenges During Problem Scoping

Let us consider the following ethical challenges during problem scoping for the cotton crop infestation situation:

• Balancing economic needs with environmental protection: Pesticide use can be effective but may harm beneficial insects and other wildlife besides pink bollworms. It may also pollute water sources. There is a need for a sustainable solution that protects both livelihoods and the environment.

• Equity and access: Bt cotton varieties are immune to pink bollworms but may not be affordable for all farmers.

• Development of pest resistance: Overreliance on specific pesticides can lead to pink bollworms developing resistance, rendering the solution ineffective in the long run.

Did You Know?

Bt cotton varieties are cotton plants that have been genetically modified (GM) to include a gene from the bacterium Bacillus thuringiensis (Bt). This Bt gene produces proteins that are toxic to certain insects, including the pink bollworm, a major pest of cotton crops.

Activity

We have solved our problem by rethinking its solution to make it sustainable and ethical. The AI problem-scoping approach is iterative in nature. Looking at this problem, as the project progresses, new data is collected and the analysis can be refined. Let us understand the various questions that one might have to address during the problem scoping for the pink bollworm pest infestation problem.

• How frequently do you have to collect the data?

Ideally, data should be collected throughout the cotton growing season for several years to capture seasonal variations.

• On what kind of data does the analysis need to be done?

The analysis for the following data needs to be done:

Location Data: Track regions with historical pink bollworm problems.

Cotton Yield Data: Analyse how crop yield gets affected by pest infestations.

Weather Data: Analyse how temperature, rainfall, and humidity might influence pink bollworm populations. Now think and answer the following:

• What happens if you don’t have enough data?

• What kind of analysis needs to be done?

By adopting this iterative approach, we can develop a comprehensive understanding of pink bollworm infestation and create a sustainable solution for cotton farmers.

Activity Time

Activity 1: Research Work

(Team Work)

Suppose you are a group of students and are tasked with finding ways to improve the efficiency and quality of service in your school canteen. The canteen often faces long queues during peak hours, leading to delays in serving students and dissatisfaction among both staff and customers. Make the 4Ws canvas on an A4 size sheet for the same and fill in the required entry for each of the 4Ws canvas.

Activity 2: Creating a Presentation

(Team Work)

Create a presentation to demonstrate the problem statement template in Microsoft PowerPoint or Google Slides or Canva to present the solutions for the problem statement for school canteen service research work as done for Activity 1.

Activity 3: Creating a 4Ws Canvas

1. Ask the students to create a 4Ws canvas for the following theme, topic, and problem stated.

Theme: Digital Literacy

(Individual Work)

Topic: Cybersecurity Risks for School Children

Problem: School children are increasingly vulnerable to cybersecurity threats as they engage with digital devices and online platforms for educational purposes. These threats encompass a range of risks, from online predators to exposure to harmful content and data breaches.

2. Create a 4Ws canvas for the following theme, topic, and problem stated.

Theme: Transportation

Topic: Ride-Sharing Platforms

Problem: Ride-sharing platforms can contribute to issues such as passenger safety, regulatory challenges, and inconsistent service quality. These challenges include ensuring driver background checks, addressing local regulations, and maintaining reliable service standards across different regions.

Chapter Checkup

A  Select the correct option.

1  What is the first stage of the AI project cycle?

a  Data Collection

c  Problem Scoping

b  Model Training

d  Evaluation

2  Which of the following questions is NOT part of the 4Ws Canvas?

a  What

c  Who

3  What is the main goal of problem scoping in an AI project?

a  To gather data

c  To build and train the AI model

b  Why

d  How

b  To understand and define the problem

d  To deploy the AI solution

4  Which question in the 4Ws canvas helps outline what the project will accomplish or deliver?

a  Who

c  Why

B  Fill in the blanks with the most suitable words.

b  When

d  What

1  The question in the 4Ws canvas helps us think about the benefits which the stakeholders would get from the solution.

2  The full form of SDGs is

3  The is the central topic around which the problem is focused.

4  In problem scoping, are the individuals or groups affected by the problem.

c  State whether the following is True or False. Correct the statements that are false.

1  The ‘Why’ canvas helps us know the advantages of solving the problem.

2  The 4Ws Canvas includes the questions: Who, What, Where, and Why.

3  The outcome of problem scoping is the 4Ws canvas.

4  Identifying stakeholders is an essential part of problem scoping.

5  Ethical challenges during problem scoping involve considering the impact on stakeholders.

D  Answer the following questions. (Solved)

Q1 What is problem scoping?

A1. Problem scoping is the first and most important step in the AI project cycle. It is the process of identifying issues and envisioning solutions for them. It involves defining and understanding the problem that needs to be solved using AI.

Q2. What is 4Ws canvas?

A2. The 4Ws canvas is a strategic tool used in the problem scoping stage of the AI project cycle to thoroughly understand and define a problem. It focuses on answering four fundamental questions: Who, What, Where and Why.

Q3 Why is there a need to use a problem statement template during problem scoping?

A3. Using a problem statement template during problem scoping helps summarise all key points into one document. It provides a clear reference point for understanding the problem’s foundation and goals, making it easier to communicate with stakeholders and ensure everyone is aligned on the problem and its potential solutions.

Q4. A city is facing significant traffic congestion issues during peak hours. This problem leads to increased travel times, higher pollution levels, and a decreased quality of life for residents. The city council wants to implement an AI-based solution to manage and reduce traffic congestion. Identify the 4Ws for the mentioned problem definition.

A4. The 4Ws (Who, What, Where, and Why) for the mentioned problem is as follows:

City residents, traffic authorities, emergency services Traffic reports, complaints, and feedback Where? Why?

Urban areas with high population density Reduce travel time, improve traffic management, improve public safety, decrease pollution

AI Activities

1  Visit the link: https://youtu.be/qFoIxZPt9Ho to learn about 4Ws of problem scoping.

Answer Key

B 1. Why 2. Sustainable Development Goals 3. theme 4. Stakeholders

C 1. True. 2. True.

3. False. The outcome of problem scoping is the problem statement template. 4. True.

5. True.

Data Acquisition

Data is an essential part of our lives, providing the information needed to make decisions and understand the world around us. Data helps us understand patterns, predict outcomes, and improve our daily lives. We use data every day without even realising it. Whether it is checking the weather, navigating with GPS, or browsing social media, data is at the core of all these activities.

Data is the basic raw information that we collect from facts, observations, surveys, etc. It can be in the form of numbers, text, images, videos, graphics, etc. For example, students’ names, roll numbers, phone numbers, addresses, etc. are data. When this data is arranged in an organised form, such as in a table, it is called information. Look at the table given below:

What Is Data Acquisition?

Data is very crucial for building an AI model. The accuracy of an AI model always depends on the quality and relevance of the data. Thus, if an AI application is trained with inaccurate or inappropriate data, it may lead to incorrect results. The process of collecting accurate and reliable data from various sources is called Data Acquisition. For example, for the pink bollworm pest infestation problem, as discussed in previous chapters, you will collect the following data: images of the pest, farmer names, village names, farm size, pesticide usage, etc.

There can be several ways in which we can collect data. Some of them are:

Surveys

Surveys are used to collect data from a target audience to know their preferences, opinions, choices, and feedback. For example, in a survey about customer satisfaction, businesses ask customers about their experiences with products and services that they have used. This helps AI figure out how to make things better and offer personalised service. Surveys give AI valuable information about what people think and feel.

Sensors

Sensors are devices that take live information and turn it into digital data, which can then be fed into a computer to be analysed and turned into information.

For example, a temperature sensor in a weather station measures the current temperature and converts it into digital data, which is then analysed by a computer to provide weather forecasts.

Observations

The observation method of data collection is essentially watching and meticulously recording things of interest. Unlike surveys, observation uses one’s senses to gather first-hand information on behaviours, events, or phenomena, offering valuable insights on real-world contexts.

Cameras

Devices such as surveillance cameras help capture a large number of video and photographic data. For example, the collected data can be used to improve the management of parking spaces, police resources, traffic patterns, and so on.

Web Scraping

Web scraping means collecting data from the internet using automated tools. It is also called web harvesting. For example, if someone wants to monitor laptop prices on an e-commerce site, instead of manually checking each page, they can create a program that automatically visits the site, extracts the prices, and saves the data that was gathered. This saves time, especially when lots of data is quickly needed.

APIs

APIs (Application Programming Interfaces) are tools that allow different software applications to communicate with each other and exchange data. They provide a standardised way for applications to request and retrieve data from other services or systems, making the data acquisition process more efficient and reliable.

For example, when a weather app needs to show the current temperature, it can use an API provided by a weather service to request and receive the latest weather data. This is much more efficient and accurate than manually scraping data from websites.

By gathering data from diverse and trustworthy sources, we can improve the performance and reliability of AI applications. Finding accurate information online can be challenging because some websites may not provide reliable content. Therefore, it’s important to rely on trustworthy sources, such as government websites. These sites often offer accurate, up-to-date, and free-to-use information on a wide range of topics, serving as a vast online library.

Examples of data that can be gathered from such sites include statistical data, public health information, educational resources, and legal documents. For example, https://data.gov.in/ is a government website.

Data Features

Data features are the building blocks that are used to train an AI model. They are individual measurable property or attribute, extracted from data, that an AI model uses to learn and make predictions. Therefore, a careful selection of features plays a vital role in the quality of the output of an AI system.

Let us consider predicting student performance on an upcoming exam. We can build a model using a student database. This database would have various features suitable for training and testing. Here is how we can split the data:

Training Data: Training data is a collection of examples that the model uses to learn how to do a specific task. This would include data features like past exam scores in relevant subjects, attendance records, and time spent on online learning platforms (numerical data). It might also include categorical data like learning style (visual, auditory), preferred class participation (active, reserved), etc. For better efficiency of an AI project, the training data needs to be relevant and authentic.

Testing Data: Testing data is used to evaluate the performance of a trained model. This data would be unseen by the model during training. It would include similar features from a separate group of students taking the same exam. By comparing the model’s predictions on the testing data with the actual exam results, we can evaluate its effectiveness in predicting performance.

Activity

Remember

Machine Learning (ML) is a branch of AI where the machine makes predictions and decisions based on the data that we provide it.

Error Aler t!

If an AI application is trained with an inaccurate or inappropriate data it may leads to incorrect result.

Imagine you are tasked with creating an AI system to predict whether a customer is likely to purchase a high-end smartphone based on their online behaviour. The AI system will be trained using historical data from previous customers. Identify the data features you would collect to ensure the AI system can accurately predict the likelihood of a customer purchasing the smartphone.

Possible Data Features:

• Browsing Behaviour: Customers who have bought high-end smartphones before are likely to buy again.

• Search Queries: Specific searches for features or brands related to high-end smartphones indicate intent.

• Demographic Information: Age and income can influence purchasing decisions for high-end smartphones.

• Reviews and Ratings: High ratings on products may sway customer decisions.

Now, think of three additional data features beyond those previously discussed to predict customer behaviour in the context of purchasing high-end smartphones. Also, explain why each feature is important.

System Maps

Now that you know different ways of data acquisition, it is important to organise this information effectively and understand how it flows within the system. A powerful tool for achieving this is a system map. A system map is effectively a visual representation of elements and their relationship. It helps us in strategising the solution to achieve the goal of our project.

Let us learn about the components of a system map.

• Elements: In a system map, elements are represented as circles. These elements are connected with another elements using a cause-and-effect relationship. These elements are the data features for your problem.

• Relationships: The cause-and-effect relationship among different elements in a system map is represented using arrows. In a system map, some arrows are longer and some are shorter. A longer arrow represents a longer time for a change to happen. We call this a time delay. These arrows also have a ‘+’ or a ‘-’ sign. A ‘+’ sign denotes a direct relationship, meaning that if the arrow goes from A to B with a ‘+’ sign, both A and B are directly proportional to each other. That is, if A increases, B also increases, and vice versa. Conversely, if the arrow goes from A to B with a ‘-’ sign, it indicates an inverse relationship, meaning that if A increases, B decreases, and vice versa.

Let us try to understand this in a better way by attempting the following activity.

Activity

Objective: To make a system map online using an animated tool called LOOPY and understand the concept of system maps.

Follow the given steps:

1. Visit this link: https://ncase.me/loopy/

2. The following window opens. Click on the OR, MAKE A MODEL FROM SCRATCH button.

3. You will be directed to a web page as shown.

4. Click on the Erase tool from the left panel to clear your canvas.

5. Click on the Pencil tool from the left panel and draw a circle in the canva.

6. In the right panel, type the name of the element or node (circle) in the Name text box. Here, we are writing ‘Driving’. Also, select a suitable colour of the element from the Color section.

7. Now, select any option from the Start Amount section. Each option represents the intensity with which one element causes an effect on another or is affected by a cause. The nodes are in the increasing order of intensity from left to right.

8. Similarly, create another element ‘Emissions’.

9. Now, using the same Pencil tool, draw an arrow such that the arrow head point towards the ‘Emissions’ element. Note that the direction of the arrow head shows the direction of the effect. The arrow head has a ‘+’ sign by default, depicting their direct relationship. This means that if ‘Driving’ increases, ‘Emissions’ will also increase.

10. Similarly, create another element and name it ‘Safe Streets’. Show an inverse relationship between the ‘Driving’ element and ‘Safe Streets’ element by drawing an arrow with a ‘-’ sign, as more driving will cause fewer safe streets. Note that you can create inverse relationships by clicking on button in the right panel.

11. Similarly, you can create an entire system map such as the one below.

This system map represents how our transportation decisions affect emissions and safety on roads. The relationship among various elements can be explained as follows:

• Driving increases Emissions and decreases Safe Streets.

• Public Transport decreases Driving and Emissions, and increases Safe Streets.

• Safe Streets increase Walking.

• Walking reduces Emissions.

Activity Time

Think and Tell

Based on the system map, identify the elements that contribute to increased emissions. What reasons lead to higher emissions levels?

1. Creating a system map (Individual Work)

Instruct the students to visit https://ncase.me/loopy/ and ask them to use this tool to create system map for water cycle.

2. Group Discussion (Pair Work)

Students can work in pairs. One gets a set of film ratings (numerical) and genres (categorical) for different films. They use this to predict another student’s hidden ratings based on genre. Comparing these predictions to the actual ratings reveals the importance of unseen data for testing model accuracy.

Chapter Checkup

A  Select the correct option.

1 helps to acquire data for the project.

a  Problem Scoping

c  Data Exploration

b  Data Acquisition

d  Data Evaluation

2  What is the primary purpose of splitting data into training and testing sets in machine learning?

a  To reduce the size of the dataset

b  To increase the complexity of the model

c  To evaluate the model’s performance on unseen data

d  To enhance the speed of data processing

3  What is the primary advantage of using system maps?

a  They are easy to create and don’t require any special skills.

b  They are only useful for complex systems with many components.

c  They provide a clear and concise way to visualise complex relationships.

d  They are a time-consuming alternative to written descriptions.

4  What can be concluded from the following system map?

a  More rabbits means more foxes.

c  More rabbits means fewer foxes.

B  Fill in the blanks with the most suitable words.

1  API stands for

b  More foxes means more rabbits

d  None of these

2 refers to basic raw information that we collect from facts, observations, surveys etc.

3  The organised form of data is called as  .

4  In AI model, the dataset is used to build and teach the model, while the dataset is used to assess the model’s accuracy and generalisation to new data.

C  State whether the following is True or False. Correct the statements that are False.

1  A system map is a visual representation of elements and their relationship.

2  Web scraping means collecting data from internet or web using automated tools.

3  Surveys are used to collect data from target audience.

4  APIs are devices that take live information and turn it into digital data.

D  Answer the following questions. (Solved)

Q1 What are the different sources of data acquisition?

A1. Surveys, sensors, cameras, web scraping, API, and observation are the different sources of data acquisition.

Q2. What are APIs?

A2. APIs (Application Programming Interfaces) are tools that allow different software applications to communicate with each other and exchange data. They provide a standardised way for applications to request and retrieve data from other services or systems, making the data acquisition process more efficient and reliable.

Q3 Explain the importance of training and testing data.

A3. Both are essential for developing effective machine learning models. Training data is a collection of examples that the model uses to learn how to do a specific task while testing data is used to evaluate the performance of a trained model. For example, you want to train your machine to recognise the pictures of a ball. We need to provide a huge set of ball images (some with ball and some without ball) to the machine. This set of pictures is known as training data. To test the model, we take a different set of ball images that are not included in the training set. Testing data is crucial because it helps ensure the real-world effectiveness of the AI model.

Q4. Mahira and Nitish are building a mobile app to recommend restaurants based on user preferences. What data source would you use to gather information about restaurants (ratings, menus, etc.)?

A4. API (Application Programming Interface)

AI Activities

Visit the link: https://youtu.be/tLaLfaIJf-Y?si=I53jDu09iheZh4g4 to see the difference between training data and testing data.

Answer Key

take live information and turn it into digital data.

Data Exploration

When collecting data, you might have noticed that data is highly complex, filled with numbers and details that are hard to understand at first glance. It is similar to planning a trip: just as travel plans become easier to follow when you use maps, schedules, or a detailed itinerary of activities, data visualisation provides an easily understood picture of your data. This makes analysis and interpretation more intuitive, allowing you to uncover insights and make informed decisions more effectively.

Data Visualisation

To make sense of your data, you need to visualise it in a way that is easy to understand. Data visualisation transforms complex data sets into visual formats such as charts, graphs, and maps, making the data more accessible for interpretation.

Data visualisation enables the identification of trends, outliers, and patterns within data. It is essential for data analysis because it facilitates decision-making, and enhances the clarity of ideas. Moreover, it transforms data into usable knowledge allowing individuals and organisations to quickly identify key information.

Purpose of Using Data Visualisation

Data visualisation helps us in the following ways:

• Simplifying complex data: It helps to break down large and complex datasets into visual formats that are easier to understand and interpret.

• Identifying trends and patterns: Visualisation tools make it easier to spot trends, correlations, and patterns that might not be evident in raw data.

• Highlighting outliers and anomalies: Visualisations can quickly reveal outliers and anomalies that require further investigation or action.

• Facilitating decision-making: By presenting data in a clear and concise manner, visualisations support better-informed decision-making processes.

• Enhancing communication: Visual representations of data are often more effective in conveying information and insights to stakeholders than textual descriptions or tables.

• Engaging audience: Interactive and visually appealing data presentations can engage audiences more effectively, keeping their attention and making the data more relatable.

Different Ways to Visualise Data

There are several ways to visualise data using various types of graphical tools:

• Bar chart: In a bar chart, data is represented by horizontal rectangular bars of different lengths. Every bar represents a category, and its length varies according to the value it stands for. Bar charts work well for comparing quantities in multiple groups.

• Column chart: A column chart is a type of bar chart that uses vertical bars to represent data. The x-axis shows categories. The y-axis shows the value for each category. It is used for easy comparison between different categories.

Bar Chart
Column Chart

• Line chart: Line charts are often used to display patterns over time or in sequence. They are made up of data points connected by a line. It works well for showing continuous data and illustrating how values vary on a continuous scale.

Line Chart

• Pie chart: A pie chart shows the proportional sizes of categories or portions of a whole by dividing a circle into slices. A category is represented by each slice, and its size indicates what percentage that slice adds to the total.

• Scatter plot: In a scatter plot, two variables are depicted on the x and y axes, respectively, and data points are represented by dots on a two-dimensional surface. In a scatter plot, data point illustrates the link between the variables.

Pie Chart
Scatter Plot

• Area chart: An area chart displays quantitative data as an area between a line and the x-axis. It is similar to a line chart but emphasises the cumulative totals over time or categories.

Area Chart

• Bubble chart: A bubble chart uses bubbles to represent three dimensions of data (the value for the x-axis, the value for the y-axis, and the size of the bubble). It is effective for visualising the relationships between these three variables.

Bubble Chart

• Box plot (Box-and-Whisker plot): A box plot summarises the distribution of a dataset by showing the median, quartiles, and potential outliers. It provides a concise view of the spread and skewness of the data. You will study the box plot graph in detail in Grade X.

Box Plot

Did You Know?

The term infographic was first coined in 1987 by Robert Horn, referring to visual representations of complex information.

Error Aler t!

It is a misconception that all data can be effectively represented with a single type of chart or graph.

Different types of data require different visualisation techniques. Choose the appropriate chart that best represents the relationships and patterns in the data.

Tools for Data Visualisation

Various tools and technologies are available to cater to different needs, from simple charts to complex interactive dashboards. Some popular tools and technologies for data visualisation are as follows:

• Microsoft Excel: A spreadsheet application that is frequently used for data visualisation and analysis. It offers a wide range of common charts, like bar, line, pie, and scatter plot.

• Google Charts: Google Charts is a free web service offered by Google that allows you to create interactive charts. It supports a wide range of chart types, from basic options like bar, column, line, area, pie, and scatter charts to more advanced visualisations such as geo charts, tree maps, etc.

• Tableau: It is a well-known application for data visualisation that can be used to generate a variety of dashboards that are shareable and interactive.

Visualising the Data

Until now, we have learnt about different graph types. Now, it is essential to select the appropriate graph to visualise your data feature. For this, you need to first select the data features that you want to plot on the graph. Choose the graph that suits the best for your selected data feature and fulfils your project’s goal. Once you have created the graph, present it to highlight any trends or patterns you observe in it.

Activity

Imagine that our problem statement is to determine how we can predict whether a song will reach the Billboard Top 10. To address this, we need to analyse various data features such as the genre of the song, its tempo, duration, the popularity of the singer, and the number of listeners. For instance, we might assume that the number of listeners has a significant impact on a song’s success. To explore this, we could plot a graph showing the number of listeners for various songs, and the song which has the maximum number of listeners has a good chance of getting to the billboard.

Given below is the data for songs and their respective data features.

Let us now look at the visual representation for the data feature ‘Number of Listeners’ for various songs.

Column Chart That Shows the Number of Listeners for Various Songs

By using this chart, we can visually assess which songs have the highest chance of landing in the Billboard Top 10 based on their listener counts. This graphical representation not only helps us identify key trends and patterns but also provides valuable insights for predicting future hits. It allows us to understand how different features interact and contribute to the outcome, ultimately guiding us in formulating strategies to increase the chances of a song reaching the Billboard Top 10.

Similarly, you can create visualisations for other data features using various types of graphs. As you create your charts, consider how each type of graph highlights different aspects of your data.

Based on the chart given above, answer the following questions:

1. What types of graphs did you use to represent your data features, and why did you choose them?

2. What trends and patterns have you observed from your graphical representations?

Did You Know?

You can visualise the collected data in a spreadsheet software such as Microsoft Excel by following the steps: Enter the collected data > select the data range you want to visualise > Insert tab > Column chart.

Think and Tell

Does the choice of visualisation affect the perception of trends or patterns in the data?

Activity Time

Activity 1: Data Visualisation Techniques (Group Work)

Form teams of 5 students. Assign each team a specific dataset (e.g., weather patterns, economic growth indicators, cricket scores, etc.). Ask them to explore the dataset thoroughly and identify key information and insights within the data. Finally, brainstorm various chart types that could effectively communicate the identified information.

Activity 2: Exploring Data Visualisation Tools (Individual Work)

Ask each student to research at least three popular data visualisation tools (e.g., Tableau, Google Chart, and Microsoft Excel). Explore each tool’s capabilities, such as the types of charts and interactive features it supports. Create a comparative analysis highlighting the strengths and weaknesses of each tool based on your findings.

Activity 3: Visualise and Interpret Employee Data (Individual Work)

The following table shows the details of a company consisting of employees and their salaries ranging in the listed categories for 4 departments: HR, Finance, IT, and Marketing.

Employee Salary Distribution

Now, perform the following tasks:

• Enter the data into an Excel spreadsheet.

• Make a pie chart showing the salary distribution for the IT department.

• Create a bar chart displaying the salary distribution for the marketing department.

Chapter Checkup

A  Select the correct option.

1  Which of the following charts shows the proportional sizes of categories as a whole by dividing a circle into slices?

a  Scatter plot

c  Bar chart

2  What does a scatter plot illustrate?

a  Trends over time

c  Distribution of a dataset

b  Pie chart

d   Column chart

b  Distribution of a dataset

d  Relationship between two variables

3  What is the purpose of using data visualisation in decision-making?

a  To confuse stakeholders

c  To facilitate decision making

b  To hide outliers

d  To complicate data analysis

B  Fill in the blanks with the most suitable words.

1  Data visualisation enhances communication by using representations.

2  An chart displays data as an area between a line and the x-axis.

3 is a free web service offered by Google that allows you to create interactive charts.

4  The chart shows the median, quartiles, and potential outliers.

C  State whether the following is True or False. Correct the statements that are False.

1  A bubble chart is effective for representing three dimensions of data.

2  Pie charts are ideal for displaying trends over time.

3  Area charts emphasise cumulative totals over time or categories.

4  A column chart is a type of bar chart that uses vertical bars to represent data.

D  Answer the following questions. (Solved)

Q1. Name any two common types of charts used in data visualisation and describe their typical uses.

A1. Two common types of charts are:

• Bar chart: It is used to compare quantities across different categories.

• Line chart: It is used to show trends or patterns over time or continuous data.

Q2. List down the purpose of using data visualisation.

A2. The various purposes of using data visualisation are as follows:

• Simplifying complex data: It helps to break down large and complex datasets into visual formats that are easier to understand and interpret.

• Identifying trends and patterns: Visualisation tools make it easier to spot trends, correlations, and patterns that might not be evident in raw data.

• Highlighting outliers and anomalies: Visualisations can quickly reveal outliers and anomalies that require further investigation or action.

• Facilitating decision-making: By presenting data in a clear and concise manner, visualisations support betterinformed decision-making processes.

• Enhancing communication: Visual representations of data are often more effective in conveying information and insights to stakeholders than textual descriptions or tables.

• Engaging audience: Interactive and visually appealing data presentations can engage audiences more effectively, keeping their attention and making the data more relatable.

Q3. You are preparing a presentation to compare quarterly financial performance metrics—revenue, expenses, and profit margins—across multiple business units. Describe how you would visually represent these metrics and justify your choice.

A3. Bar charts can effectively compare revenue, expenses, and profit margins across business units, while a line graph can show trends in these metrics over time, providing a comprehensive view of financial performance.

AI Activities

Visit the link: https://datavizcatalogue.com/ to explore various data visualisation techniques.

Answer Key

A 1. b   2. d   3. c

B 1. visual 2. area 3. Google Charts 4. Box plot

C 1. True.

2. False. Line charts are ideal for showing trends over time. 3. True.

4. True.

Modelling

In the data exploration stage, you studied the data you collected for the problem you identified earlier. You used this data to find trends and patterns, which will help you plan your project strategy.

To develop an AI-based project, after data exploration, the next step is modelling. You will need to use intelligent models or algorithms. You can either use existing AI models or create your own.

Defining AI, ML, and DL

Let us define artificial intelligence (AI), machine learning (ML), and deep learning (DL) before we get started with the modelling stage of AI Project Cycle.

Artificial Intelligence (AI)

AI enables machines to think, act, and learn like humans.

Examples: Virtual assistants (like Alexa), recommendation systems (like Netflix).

Machine Learning (ML)

Did You Know?

Deep Learning is the most advanced form of Artificial Intelligence.

ML is a subfield of AI in which machines learn from data and improve with experience without being explicitly programmed. ML algorithms can analyse data, identify patterns, and make predictions based on those patterns. Examples: Email spam filters, predictive text.

Deep Learning (DL)

DL is a special type of ML that uses multilayered neural networks. Deep learning models can learn complex patterns from large amounts of data.

Examples: Image and speech recognition, complex game-playing AI (like AlphaGo).

The ability of a machine to mimic human intelligence

A subset of AI that learns and improves from experience

A part of ML that uses deep neural networks to handle very complex tasks, similar to how the human brain works

Artificial Intelligence is the umbrella term that holds both Deep Learning as well as Machine Learning. Deep Learning is a subset of Machine Learning that uses complex neural networks.

AI Modelling

AI modelling refers to the process of creating algorithms, known as models that can learn from data and make predictions or decisions based on new data. AI models are trained using historical data and are then used to make predictions, classify information, or identify patterns in new datasets.

There are two main methods for building AI models: the rule-based approach and the learning approach.

Rule-based Approach

Under the rule-based approach to AI, developers provide both data and rules to the model. Essentially, in a rulebased approach, the machine follows the rules defined by the developer and produces the desired output. For instance, consider training an AI model to distinguish between images of apples and bananas based on specific characteristics defined by the developer. You would start by feeding the model a dataset containing 200-labelled images of apples and bananas. During the training process, the machine learns to identify key features such as colour, shape, and texture that differentiate apples from bananas. Once trained, when you present the model with a new image of a banana, it compares the features of that image with the characteristics it learned during training and correctly identifies the image as a banana based on the predefined rules (or labels).

However, in a rule-based approach, the model may struggle with data that does not fit within the established rules. For example, if you show the model an image of another fruit that was not included in the training dataset, say orange, it may not be able to accurately identify it because it lacks specific rules for distinguishing oranges from apples and bananas. Thus, the performance of rule-based AI models depend heavily on the accuracy and completeness of the rules defined by developers.

Learning-based Approach

A learning-based approach in AI modelling refers to the process where a machine learns autonomously from the training dataset provided to it. This allows the AI model to develop an adaptive algorithm that can respond to changes in the data. This means that the AI model can adjust itself to handle new data variations effectively even if the model was initially trained on a specific dataset.

As an example, consider a dataset containing 200 images each of apples and bananas, in different shapes and sizes. These images are labelled appropriately as ‘apple’ or ‘banana’. The AI model then learns to distinguish between apples and bananas based on their features.

Training data is the dataset used to train the AI model. Testing data is the dataset used to evaluate the AI model after it has been trained.

After training, the model is tested with new data, which may differ from the training images. The model can now predict whether a new image is of an apple or a banana. The model makes use of the features it learned during training to make accurate predictions, identifying the images as either apples or bananas. A learning-based approach in AI modelling helps the model adapt and generalise from the training data to new, unseen data.

Let us now see the differences between the two.

Rule-based approach

• In a rule-based approach, developers define rules explicitly based on their domain knowledge or expertise.

• These rules are like 'if this happens, then do this' statements that tell the model how to make decisions or take actions based on certain conditions.

• They are suitable for problems where the decision-making process can be explicitly defined and expressed in the form of rules.

• For example, in medical diagnosis systems, models can define rules based on symptoms to determine diseases.

Learning-based Approach

• In a learning-based approach, the model learns from data to discover patterns, relationships, and decision rules on its own.

• These systems use algorithms and techniques to automatically learn from examples and improve their performance over time.

• They are suitable for tasks where there is much data available and patterns may not be easily defined by developers.

• For example, in image recognition, learning-based models can learn to classify objects in images based on large datasets of labelled images.

Let us see how the modelling stage works for the pest infestation in cotton crops problem as discussed in our previous chapters. To implement your idea, you now look at different AI-enabled algorithms that work on Computer Vision (since you are working on visual data - the images of pest). You go through several models and select the ones that match your requirements. After choosing the model, you implement it. This is known as the modelling stage. You now decide to create an AI-powered app for farmers. Here is how this app works: Farmers take pictures of the pests they find using their phone camera. The app then checks if the image is valid or not. After recognising the pests in the picture, the app gives recommendations or solutions based on the number of pests found and rules provided by insect experts (entomologists).

Decision Tree

A decision tree is a classic example of a rule-based method in AI. Decision trees are powerful tools in AI models due to their simplicity and ease of interpretation.

It visually represents a flowchart that has a tree-like structure. At the top of this structure is the root, symbolising the initial condition or question. The tree then branches out based on the responses to this initial question, with each branch leading to further conditions or decisions until it reaches a leaf, where the final decision or outcome is determined.

Let us consider a scenario where one has to decide which genre of film to watch. The process begins with a root node that asks, “Do you want to watch something light-hearted?”

Depending on the answer, the node splits into two branches. If the answer is “Yes,” the tree might branch out to the next question, “Do you prefer comedy?” If the answer is “No,” the tree could lead to a question like “Are you in the mood for something thrilling?”

Following the “Yes” branch for a light-hearted film might lead to a final decision such as “Watch a comedy” for a “Yes” answer or “Watch an animated film” for a “No” answer.

AI-powered App for Pest Infestation Problem

On the other hand, if the initial answer is “No,”, the questions might follow a different path, such as “Are you in the mood for something thrilling?” leading to final decisions like “Watch a thriller” for a “Yes” answer or “Consider a drama” for a “No” answer.

Do you want to watch something light-hearted?

Do you prefer comedy?

Watch a comedy

Activity Time

Consider a drama Yes

Watch an animated film

Are you in the mood for something thrilling?

Watch a thriller

Decision Tree

Activity: Designing a Traffic Light Control System (Group Activity)

Divide the group into two teams: Team A and Team B.

Provide each team with the task of designing a traffic light control system for a busy intersection.

Team A will design a rule-based system where traffic light timings are predefined based on fixed rules (e.g., time of day, traffic density).

Team B will design a learning-based system where traffic light timings are learned from real-time data (e.g., sensors, traffic cameras).

Each team presents their design to the group and explains their approach.

Discuss and reflect your learning:

• How did each team approach the task differently?

• What are the advantages and disadvantages of each approach?

• Which approach do you think would be more effective in real-life scenarios?

Chapter Checkup

A  Select the correct option.

1  What is AI modelling?

a  Creating art using AI

b  Developing algorithms that can learn from data

c  Designing computer hardware

d  Writing stories using AI

2  Which of the following is a type of AI model?

a  Rule-based

c  Prediction based

b  Learning based

d  Both a and b

3 refers to the Al modelling where the machine learns by itself.

a  Rule-based

c  Decision tree

b  Learning based

d  None of these

4  A decision tree is a classic example of a method in AI.

a  Rule-based

a  Deep learning

B  Fill in the blanks with the most suitable words.

b  Learning-based

d  None of these

1  The goal of deep learning in AI modelling is to learn complex patterns in large amounts of data using networks.

2  Under the approach to AI, developers provide both data and rules to the model.

3 visually represents a flowchart that has a tree-like structure.

4 enables machines to think, act, and learn like humans.

C  State whether the following is True or False. Correct the statements that are False.

1  In a learning-based approach, the model is tested with new data, which may differ from the training images.

2  Decision trees are powerful tools in AI models due to their simplicity and ease of interpretation.

3  In rule-based approach, the AI model follows the rules defined by the machine itself.

4  Training data is used to train the AI model, while testing data is used to evaluate the model’s performance.

D  Answer the following questions. (Solved)

Q1. What is Machine Learning?

A1. Machine Learning is a sub-field of AI in which machines learn from data and improve with experience without being explicitly programmed. ML algorithms can analyse data, identify patterns, and make predictions based on those patterns.

Q2. Define deep learning.

A2. Deep learning is a special type of machine learning that uses multilayered neural networks. Deep learning models can learn complex patterns from large amounts of data. For example, image and speech recognition.

Q3. Compare and contrast Rule-based and Learning-based approach in Al modelling indicating clearly, when each of these may be used.

A3. Rule-based approach

• In a rule-based approach, developers define rules explicitly based on their domain knowledge or expertise.

• These rules are like 'if this happens, then do this' statements that tell the model how to make decisions or take actions based on certain conditions.

• They are suitable for problems where the decision-making process can be explicitly defined and expressed in the form of rules.

• For example, in medical diagnosis systems, models can define rules based on symptoms to determine diseases.

Learning-based Approach

• In a learning-based approach, the model learns from data to discover patterns, relationships, and decision rules on its own.

• These systems use algorithms and techniques to automatically learn from examples and improve their performance over time.

• They are suitable for tasks where there is much data available and patterns may not be easily defined by developers.

• For example, in image recognition, learning-based models can learn to classify objects in images based on large datasets of labelled images.

Q4. Himani is exploring AI models for a book recommendation system. Should she use a rule-based approach, or a learning-based approach? Explain briefly.

A4. Himani should use a learning-based approach for her book recommendation system. Unlike rule-based methods that rely on predefined criteria, learning-based approaches use machine-learning models trained on data like user ratings and book content. These models adapt and improve over time, providing more accurate recommendations based on complex data patterns and user behaviour.

AI Activities

Watch and train AI models by playing the game ‘AI for Oceans’ by clicking on the link: https://studio.code.org/s/oceans/lessons/1/levels/2

Answer Key

B 1. Neural 2. Rule-based 3. Decision tree 4. AI

C 1. True. 2. True.

3. False. In rule-based approach, the AI model follows the rules defined by the developer. 4. True.

Evaluation

Evaluation is the process of checking how well an AI model works by testing it with new data that wasn’t used to build the model. This helps us understand if the model can make accurate predictions in real-world situations.

Evaluating AI Models

Different techniques can be used to evaluate models, depending on their type and purpose. It is important not to use the same data that was used to build the model for evaluation. Otherwise, the model might simply memorise the training data and consistently provide correct answers for that specific data. This problem is known as overfitting

In machine learning, overfitting is like memorising the training data too well. The model gets too good at predicting the examples it has seen before, but it doesn’t understand the underlying patterns. As a result, it performs poorly when it comes to evaluating new data since it depends too heavily on memorisation. To avoid overfitting during evaluation, we need to make sure the model truly understands the data and patterns in it, rather than just memorising specific examples. We can do this by testing the model on separate data it hasn’t seen before and using techniques like cross-validation to enhance its generalisation capabilities.

After creating and training a model, it needs to be tested to see how well it works. We do this using testing data. The efficiency and performance of the model are measured using certain parameters. These parameters help us understand how accurately the model can make predictions on new data.

The efficiency of an AI model is calculated on the basis of these parameters - Accuracy, F1 Score, Recall, and Precision. Note that you will learn more about these techniques in grade X.

Error Aler t!

While overfitting can lead to poor generalisation of unseen data, a common myth is that any level of overfitting is unacceptable. In some cases, a slight degree of overfitting may be acceptable if it leads to better performance on the test data.

Let us understand the evaluation stage of an AI project cycle with an example: Imagine you built a machine to predict if it will be sunny or rainy tomorrow. Here’s how testing data helps improve it:

1. Training the Machine: You provide the machine with pictures of skies labelled as “sunny” or “rainy” (data). This is like teaching it the difference between the two.

2. Testing Data: Now, you present the machine with pictures of new skies it hasn’t seen before. The machine predicts if it will be sunny or rainy for each picture.

3. Evaluating the Machine: To evaluate the machine’s performance, compare its predictions with the actual weather conditions.

• If the machine predicts well, i.e., its prediction is the same as the actual weather, it means your machine is learning well.

• If the machine makes a lot of mistakes, i.e., its predictions don’t match actual weather, it means it’s time to go back and show the machine more examples (data) to help it learn better.

Hence, in the evaluation stage of the AI project cycle, we do the following:

• We use collected data to test the model.

• We test our models to check their performance and improve them for the best performance.

• We also check if the model is solving the specific AI problem correctly.

When we built our AI model to identify pests in cotton crops, we conducted testing. First, we emptied the pest trap onto a blank sheet of paper and used an app to capture pictures of the pests. You then upload these pictures on the app. The app detects the insect, the level of infestation, and the measures to prevent it. After checking this model, we started working on other AI algorithms we had shortlisted.

Now, as we are getting ready to deploy this model in real life, we need to make sure it works well. This stage is called Evaluation. Here, we test all the models we have tried to see which one works best and gives the most reliable results. We try different ways to test our models to make sure they are accurate and efficient before we decide which one to use in the real world.

Model Evaluation Terms

During the process of evaluating our model, we come across different terms. Let us look at these terms using a rain prediction model.

The Scenario:

Imagine you have developed an AI-based prediction model to predict whether it’s raining or not. The prediction model has been deployed in areas where it rains heavily. To understand how well our model works, we need to compare its predictions with the actual scenario in the area in which this prediction model has been deployed. So, we have two conditions to consider: prediction and reality .

• Prediction: This is the output given by the machine.

• Reality: This is the actual situation in the field at the time the prediction was made. Now, let us look at the different combinations we can have with these two conditions:

1. True Positive (TP): The machine predicts it is raining, and it actually is raining.

2. True Negative (TN): The machine predicts it is not raining, and it actually isn’t raining.

3. False Positive (FP): The machine predicts it is raining, but it is not raining.

4. False Negative (FN): The machine predicts it is not raining, but it’s raining.

Confusion Matrix: In the evaluation stage of a machine learning model, a confusion matrix is a table that helps visualise the performance of the model by summarising the counts of correct and incorrect predictions.

True Positive (TP)

• Prediction and Reality matches (True)

• Prediction is True (Positive)

False Negative (FN)

• Prediction and Reality do not match (False)

• Prediction is False (Negative)

Confusion Matrix

False Positive (FP)

• Prediction and Reality do not match (False)

• Prediction is True (Positive)

True Negative(TN)

• Prediction and Reality matches (True)

• Prediction is False (Negative)

Case 1: Is it raining outside? Here, we can see in the picture that it is raining outside.

Prediction YES

YES

POSITIVE

True Positive (TP):

• Prediction: The machine predicts it is raining.

• Reality: It is raining outside.

• Interpretation: The machine correctly identifies that it is raining outside.

Case 2: Is it raining outside? Here, we can see that it is not raining outside.

Prediction NO

NO TRUE NEGATIVE

True Negative (TN):

• Prediction: The machine predicts it is not raining.

• Reality: It is actually not raining outside.

• Interpretation: The machine correctly identifies that it is not raining outside.

Case 3: Is it raining outside? Here, we can see that it is not raining.

Prediction YES

Reality NO

FALSE POSITIVE

False Positive (FP):

• Prediction: The machine predicts it is raining.

• Reality: It is actually not raining outside.

• Interpretation: The machine incorrectly predicts rain when it is not actually raining outside.

Case 4: Is it raining outside? Here, we can see that it is raining outside.

Prediction NO

Reality YES

FALSE NEGATIVE

False Negative (FN):

• Prediction: The machine predicts it’s not raining.

• Reality: It is actually raining outside.

• Interpretation: The machine incorrectly predicts no rain when it’s actually raining outside.

Activity Time

1. Activity 1: Evaluating Model's Performance (Group work)

Participants are tasked with evaluating the model’s performance using a confusion matrix based on a test dataset and identifying instances of true positive, true negative, false positive, and false negative predictions. They need to present their confusion matrix to the class.

Scenario 1: Email Spam Detection

• Dataset: A small dataset containing emails labelled as spam (positive class) and non-spam (negative class).

• Email Spam Detection Model: The model should predict whether an email is spam or not.

Scenario 2: Medical Diagnosis

• Dataset: A dataset containing medical records of patients with and without a specific disease.

• Medical Diagnosis Model: The model is trained to predict the presence or absence of the disease based on patient symptoms.

2. Activity 2: Creating a Poster (Individual work)

Create a A4 poster and explain TP, TN, FP, and FN terms.

Chapter Checkup

A  Select the correct option.

1  What is the purpose of the evaluation stage in an AI project cycle?

a  To collect more data

b  To test the model with new data

c  To define the problem statement

d  To develop AI models

2  What is the main purpose of a confusion matrix in machine learning?

a  To confuse the model during training

b  To summarise the performance of an AI model

c  To analyse the data collected

d  To highlight the outliers in the dataset

3  In a medical diagnosis scenario, what does True Negative (TN) signify?

a  Patients who are correctly diagnosed with the disease

b  Patients who are incorrectly diagnosed with the disease

c  Patients who are correctly diagnosed as healthy

d  Patients who are incorrectly diagnosed as healthy

4  In a credit card fraud detection system, what does False Negative (FN) signify?

a  Transactions that are correctly identified as fraudulent

b  Transactions that are incorrectly identified as fraudulent

c  Transactions that are correctly identified as legitimate

d  Transactions that are incorrectly identified as legitimate

B  Fill in the blanks with the most suitable words.

1  Evaluation metrics such as accuracy, precision, recall, and F1 score are used to assess the performance of a model during the stage.

2  In machine learning, is like memorising the training data too well.

3  During evaluation, the machine’s are compared with reality.

4  A confusion matrix is in the form of a that helps visualise the performance of the model.

C  State whether the following is True or False. Correct the statements that are false.

1  After training a model, it needs to be tested to see how well it works.

2  Overfitting occurs when a model performs well on the training data but poorly on the unseen test data.

3  In the evaluation stage, it’s acceptable for a model to have high accuracy on the training data but low accuracy on the test data.

4  Machine predicting no rain, when it is actually raining represents a scenario of false positive.

D  Answer the following questions. (Solved)

Q1. What is evaluation?

A1. Evaluation is the process of checking how well an AI model works by testing it with new data that wasn’t used to build the model. This helps us understand if the model can make accurate predictions in real-world situations.

Q2. What is overfitting? How can it be avoided?

A2. In machine learning, overfitting is like memorising the training data too well. The model gets too good at predicting the examples it has seen before, but when it encounters new data during evaluation, it does not perform well.

To avoid overfitting during evaluation, we need to test the model on separate data it hasn’t seen before and use techniques like cross-validation to help it generalise better.

Q3. Identify which of the following situations are True Positive (TP), False Negative (FN), False Positive (FP), and True Negative (TN):

a. In a spam email detection system, an email that is spam is incorrectly classified as not spam. What is this situation called?

b. In a security system, a harmless object is mistakenly identified as a threat and triggers an alarm. What is this situation called?

c. In a quality control system for manufacturing, a defective product is correctly identified as defective. What is this situation called?

d. In a facial recognition system at an airport, a person who is not on the watchlist is correctly identified as not being a security threat. What is this situation called?

e. In a fire detection system, a fire is present, but the system fails to detect it and does not raise an alarm. What is this situation called?

A3. a. FN : False Negative

d. TN : True Negative

AI Activities

b. FP : False Positive

e. FN : False Negative

c. TP : True Positive

1  Use artificial intelligence to classify faces as happy or sad. https://www.sciencebuddies.org/science-fair-projects/project-ideas/CompSci_p067/computer-science/machinelearning-classification

2  Explore the world of machine learning by playing the game of 'Teachable Machine': https://teachablemachine. withgoogle.com/train

Answer Key

B 1. evaluation 2. overfitting 3. predictions 4. table

C 1. True.

2. True.

3. False. In the evaluation stage, a model must have high accuracy on both the training data and the testing data.

4. False. Machine predicting no rain, when it is actually raining represents a scenario of False Negative.

Deployment

Once the model is thoroughly evaluated, it is ready to be deployed for real-world applications. Self-driving cars, chatbots, virtual assistants, facial recognition systems, etc. are all examples of successful AI projects that have been deployed in various industries. Deployment is the last stage in the AI project cycle where you implement your solution, in a real-world scenario, based on the model you have selected.

Key Steps in Deployment Process

Testing and Validation: Before deploying our AI model, it is crucial to ensure its readiness. We test the model thoroughly to verify it gives the expected results and validate its performance against our standards.

Integration: Adapting our AI model to its new environment involves seamless integration with existing systems or tools. This ensures everything runs smoothly together.

Monitoring: Regular performance monitoring of the deployed AI model is essential. We also perform necessary maintenance and updates to keep it running smoothly.

Deploying the CottonAce App

We created an AI model to test the pest infestation in cotton crops and trained our machine to identify the pest. Now, we deploy or implement our app, i.e., the CottonACE app, by getting it installed on farmer’s mobile phones.

Features of CottonAce App

The main features of CottonAce app are:

CottonAce is a mobile application designed to help farmers protect their crops from pests. Using AI, CottonAce alerts farmers to potential pest infestations, assisting them in:

• Determining the correct amount of pesticides

• Knowing the optimal time to spray pesticides

• Receiving customised advice based on local environmental conditions.

• Seeking professional help when needed

How Does the App Work?

• Setup: A farmer sets up a trap to capture pests, ensuring the trap is placed in a strategic location for maximum effectiveness.

CottonAce App

• Capture: The farmer takes a clear picture of the captured pests.

• Upload: The farmer uploads the picture on the app.

• Analysis: The app detects the insect, assesses the level of infestation, and recommends the necessary measures to address it. It also gives detailed guidance on pesticide usage and timing.

Error Aler t!

There is a misconception that deployment marks the end of the AI development process, with no further need for innovation or enhancement.

Case Study: Preventable Blindness

Problem Statement

Did You Know?

Small farms that used the app saw jumps in profit margins of up to 26.5 percent. A drop in pesticide costs of up to 38 percent was also observed.

Vision loss due to diabetic retinopathy is a significant concern worldwide. With approximately 537 million adults aged 20–79 years living with diabetes, the risk of developing diabetic retinopathy, a condition that damages the blood vessels of the retina, is high. This can lead to blurred vision and, ultimately, blindness if not detected and treated early. A lack of qualified doctors and delays in report generation increase the risk. This calls for timely diagnosis and intervention. Early symptoms, such as blurred vision, often go unnoticed until significant damage has occurred.

Deploying AI-Powered Solution

To overcome these challenges, Aravind Eye Hospital in India has partnered with Google to develop an AI-based eye screening solution. This advanced technology is designed to detect diabetic retinopathy from pictures of patients’ eyes, significantly enhancing the speed and accuracy of diagnosis.

Key Features of the AI model

• High Accuracy: The AI models used in this solution have achieved an impressive accuracy rate of 98.6% in detecting diabetic retinopathy. This high level of accuracy ensures timely treatment of the disease.

• Widespread Deployment: The AI solution is currently being used in seventy-one vision centres across rural Tamil Nadu, India. These centres serve as crucial access points for eye care in regions where specialist doctors are less available.

• Ease of Use: Trained technicians at these vision centres use cameras to capture high-quality digital images of patients’ eyes. The AI system then analyses these images to detect signs of diabetic retinopathy. Even technicians without extensive medical training can effectively operate the system.

• Rapid Diagnosis: AI analysis significantly reduces the time required to generate diagnostic reports. This is particularly beneficial for patients in rural areas, where access to specialist care may be limited and delays in diagnosis can have repercussions.

The integration of AI into the detection of diabetic retinopathy at Aravind Eye Hospital represents a major advancement in the field of ophthalmology. By leveraging AI’s capabilities, the hospital is able to enhance the quality of life for millions of people living with diabetes.

Let us map this problem to the AI project cycle mapping template.

AI Project Cycle Mapping Template

Problem Scoping Solving the problem of vision loss due to diabetic retinopathy.

Data Acquisition Collecting data from patients at multiple clinics using retinal cameras.

Data Exploration Validating all the data to derive meaningful insights and develop a model.

Modelling Developing an AI model to accurately diagnose diabetic retinopathy from retinal images.

Evaluation Test the model for accuracy and then further fine-tune it to achieve the desired output.

Deployment Implementing the model in tools that can be used in clinics, even in the rural areas of the country.

Activity

In this activity, students will use the AI project cycle to conceptualise a solution for personalised education.

Problem Statement

Students possess different cognitive levels and learning styles. Each students have unique learning requirements but the current generalised education system fails to address individual learning needs.

Objective: The objective is to create an AI solution that personalises learning experiences based on the students' needs. To create such an AI solution one needs to:

• understand the problem.

• learn and adapt to the various developments in the educational field.

• analyse successful case studies of personalised learning platforms.

• research existing solutions and current AI applications in education.

• determine what existing solutions lack in terms of personalisation.

• conceptualise how AI can fill these gaps and provide a more customised learning experience.

• fill out the AI project cycle mapping template for personalised education.

• come up with an AI model that learns from the students' preferences and enhances student engagement and learning outcomes by catering to their specific requirements.

Fill in the project cycle mapping template for the discussed problem of personalised education.

Hint: Take reference from the AI project cycle mapping template we created for the preventive blindness case study earlier.

AI Project Cycle Mapping Template

Problem Scoping

Data Acquisition

Data Exploration

Modelling

Evaluation

Deployment

The AI model for personalised education can be deployed in the classrooms of various schools. For this, the AI model must be integrated into the school’s learning management system. Regular monitoring of the deployed AI model to further improve the model’s effectiveness is also essential. This can be achieved by continuously collecting feedback from students and teachers.

Activity Time

Activity: Investigate case studies of successful AI deployments in different industries, such as healthcare, finance, and transportation. Discuss the following questions among your classmates. (Group work)

• What are the key considerations when choosing a deployment method for an AI model?

• How can monitoring and maintenance improve the performance of a deployed AI model?

• What are some potential challenges you might face during deployment, and how would you address them?

Chapter Checkup

A  Select the correct option.

1  Which of the following is an example of a deployed AI model?

a  A model being trained on a large dataset b  A chatbot integrated into a customer service website

c  A dataset being cleaned and preprocessed d  A research paper describing a new AI algorithm

2  Which of the following stage is the last stage in the AI project cycle?

a  Modelling b  Integrating c  Deployment d  Evaluation

3  Which key step of the deployment stage involves making sure the AI model works well with the current software applications and systems?

a  Validation b  Testing c  Monitoring d  Integration

B  Fill in the blanks with the most suitable words.

1  Before deployment, it is crucial to perform and to ensure an AI model performs well.

2  In the AI project cycle mapping template, the step is used to test the model for accuracy and then further fine-tune it to achieve the desired output.

3  The AI model for personalised education can be deployed in the

4  The key steps in the deployment process are testing and validation, integration, and .

C  State whether the following is True or False. Correct the statements that are False.

1  The deployment stage does not involve any interaction with real-world scenarios.

2  Regular performance monitoring of the deployed AI model is essential.

3  Model validation is not required before deployment.

4  Integration involves incorporating the AI model into existing systems and workflows.

D  Answer the following questions. (Solved)

Q1. What is deployment in the AI project cycle?

A2. Deployment is the last stage in the AI project cycle where you deploy your solution in a real-world scenario based on the model you have selected.

Q2. Explain the key steps in the deployment process.

A2. Testing and Validation: Before deploying our AI model, it is crucial to ensure its readiness. We test the model thoroughly to verify it gives the expected results and validate its performance against our standards.

Integration: Adapting our AI model to its new environment involves seamless integration with existing systems or tools. This ensures everything runs smoothly together.

Monitoring: Regular performance monitoring of the deployed AI model is essential. We also perform necessary maintenance and updates to keep it running smoothly.

Q3. Urvashi is developing an AI-powered virtual assistant for healthcare. What stage of the AI project cycle is she in when she begins implementing her solution in hospitals and clinics?

A3. Urvashi is in the deployment stage of the AI project cycle.

AI Activities

Let's revise the steps in AI project cycle, from problem scoping to deployment: https://youtu.be/QvF8leX47Hw.

Answer Key

A 1. b   2. c   3. d

B 1. Testing, validation 2. Evaluation 3. Classrooms 4. Monitoring

C 1. False. Deployment is the last stage in the AI project cycle where you deploy your solution in a real-world scenario. 2. True.

3. False. Before deploying our AI model, it is crucial to ensure its testing and validation. 4. True.

AI Ethics

Imagine you are in school and your best friend asks you to copy your homework. You know it is not right, but you also do not want to disappoint him. What do you do in such a situation? That is where ethics come in.

Ethics is about making choices that are fair, honest, and considerate of others. Telling the truth, keeping our word, or helping a stranger are actions that are guided by ethics.

Ethics

Ethics can be defined as the set of rules that direct our actions so that we make the best possible decisions for the benefit of everyone. However, these guidelines are usually set by specific groups or communities.

Ethics deals with moral issues, particularly with the concepts of good and bad, right and wrong, honesty and dishonesty, and other moral responsibilities.

What Is AI Ethics?

AI ethics encompasses a set of principles and guidelines designed to steer the development, deployment, and use of AI technologies in a manner that is responsible and beneficial. AI ethics are crucial for various stakeholders, including engineers, policymakers, businesses, and society to ensure that AI systems are developed and utilised in ways that align with societal values and norms. When AI is created with ethics, it has the potential to have a significant positive impact on society. This includes using AI in a safe, secure, humane, and environmentally sustainable manner.

Activity

Imagine you work for a fast-moving consumer goods (FMCG) company, and you discover that a batch of floor-cleaning liquid is nearing its expiration date. To prevent wastage, your production manager suggests changing the packaging to display a new expiration date.

Let’s Discuss:

Now, discuss among your classmates the following questions:

• What would you do in this situation?

• Why would you make that choice?

Video Session

Visit https://www.youtube.com/watch?v=nyTmeb4vFqE and watch an interesting video on ethical scenarios. After watching the video, think about what you have learnt.

Ethical Principles for AI

Following are the ethical principles for AI:

• AI should be designed to help individuals and the society.

• AI shouldn’t be harmful to people or the community.

• AI programs have to be understandable and transparent.

Think and Tell

If a family is starving and has no other way to get food, is it ethical to steal food from a rich store owner? Why or why not?

• AI should support and enhance human autonomy and decision-making.

• AI must be fair and free from any sort of discrimination or bias.

• AI should safeguard personal data.

Morals

Morals are principles of behaviour that are set according to the standards of right and wrong. Morals are defined by culture, experiences, upbringing and personal beliefs. Morality is very subjective and varies widely between individuals.

However, AI does not have personal beliefs, so it does not have moral values the way humans have. Instead, AI can only follow the ethical rules and guidelines programmed into it by its developers.

Difference Between Morals and Ethics

As AI continues to advance, understanding the ethical and moral implications of AI technologies becomes crucial. Ethics and morals, while often used interchangeably, have distinct meanings that influence how we approach the development and deployment of AI.

Morals

Morality refers to an individual’s own principles and beliefs about what is right and wrong.

Morals depend on a desire to be good.

Morals are subjective and can vary widely between individuals.

Examples:

1. Always speak the truth.

2. Always be loyal.

3. Always be generous.

Activity

Ethics

Ethics refers to a set of rules that are established by external bodies such as a profession, organisation, or society.

Ethics define acceptable behaviour.

Ethics are more objective and consistent within a group.

Examples:

1. Is it good to speak the truth in all situations?

2. Is it good to be loyal under all circumstances?

3. Is it necessary to always be generous?

Moral Machine provides a platform for collecting individual opinions on moral decisions made by AI, such as self-driving cars. In the end, you can see how your responses compare with those of other people.

Objective: To use the Moral Machine platform to understand more about the impact of moral concerns. Follow the given steps to explore how this works.

1. Visit the given link: https://www.moralmachine.net

2. The following window appears.

3. Click on Start Judging, and you will see a screen as shown.

4. Click on the Show Description button for both scenarios. You will then be able to see the descriptions of different scenarios that the self-driving car may have to face while travelling on the road. Each scenario is depicted as the two possible outcomes of the inevitable deaths of passengers or pedestrians, young or old, male or female, pedestrians following or not following traffic rules, etc. Make the best judgment about these inevitable ethical problems and guide the self-driving car on what it should do by clicking on either of the two images.

5. Continue answering the questions until you see your results.

Results

Most Saved Character

Most Killed Character

Saving More Lives

Protecting Passengers

Upholding the Law

Avoiding Intervention

The following are some of the conclusions based on your results:

1. You may identify which characters you liked better based on the results.

2. Saving more lives is important to you. You consistently chose to save as many people as possible in the given scenarios.

3. You are more concerned with protecting passengers than pedestrians.

4. When it comes to rescuing people, you do not really care if someone follows the law or not.

Ethics and Personal Data

Consider the following scenario for Abriana, who spends a lot of time on the internet every day and does the following activities:

1. She chats with her friends.

2. She searches the internet whenever she needs any information.

3. She uploads her photos on social media.

4. She uses a personal voice assistant on her phone to listen to music and attend calls.

Now, for each of the activities that Abriana does while using the internet daily classify the type of data that Abriana uses as text, image, or sound.

From the above example, it is evident that a lot of Abriana’s personal information is accessible online.

Ethics with Personal Information

In today’s world, personal information has become a valuable commodity. There are billions of smartphone users who leave footprints of personal information online. This data influences what we experience while using the internet. As AI gets smarter, it can dig through this data and give us personalised recommendations. But this also brings up some big ethical questions. For instance, how can we ensure that individuals’ personal data is not misused for malicious purposes? It also raises questions about consent and transparency. This emphasises the necessity of ethical standards for AI development.

Major Issues Around AI Ethics

Let’s explore some of the major challenges in AI ethics.

Privacy

To develop ethical AI technologies, it is important to ensure that the user’s privacy is not breached. It includes taking precautions to protect user data and prevent its misuse.

Bias

Think and Tell

Would it be ethical if governments had access to all personal information of their citizens? Why or why not?

Bias means the act of unfairly supporting or opposing a specific person or thing. When AI algorithms or original training data are influenced by human biases, they may produce biased conclusions, which can be dangerous. This is known as AI bias. It is also called machine learning bias or algorithm bias. Usually, bias arises during the preprocessing, algorithm training, or data collection stages.

Transparency

Everybody involved in developing AI, like developers, teachers, clients, and even ordinary people, has a right to know exactly how AI systems make decisions. This involves being open and honest about how AI systems perform their functions to develop the trust of users.

Safety and Security

Accountability

Accountability is the acceptance of responsibility for actions, decisions, and outcomes. It ensures that those who design, develop, and deploy AI systems are held responsible for the outcomes of those systems.

It is essential to make sure that AI systems function reliably and safely, especially in critical sectors like banking, transportation, and healthcare. This will keep AI systems safe from hacking or misuse by attackers.

Did You Know?

Misuse of AI Generators

The possibility of misusing and abusing AI content generators is a significant ethical concern. For example, it can be difficult to track down the source of misinformation after it spreads widely on social media. AI systems have been used to spread misinformation, making it appear accurate when it is not.

Deepfake is a form of AI that can generate fake digital photos, audio and video recordings that appear as if they are original.

Activity Time

Think and Tell

What kind of personal data might be stored on the internet?

Activity 1: Is AI a boon or a bane? (Group activity)

Divide the whole class in 4 groups and divide each group in 2 teams. One team will speak in favour of AI while the other team will speak against it.

Activity 2: Analysis of ethical issues in AI applications. (Pair activity) A facial recognition system used for surveillance raises privacy concerns. Discuss

• What ethical issues can arise in this situation?

• What remedies may be presented to overcome the ethical issues?

Chapter Checkup

A  Select the correct option.

1  Which of the following is not the correct option in terms of AI?

a  AI shouldn’t be harmful to people.

b  Personal data and privacy should be safeguarded by AI.

c  AI must be partial.

d  AI should have a positive impact on society.

2  Which among the following can be a type of personal information?

a  Text

c  Sound

b  Image

d  All of these

3 refers to a set of rules that are established by an organisation or society.

a  Theft

c  Ethics

b  Morals

d  Both b and c.

4  Which of the following best represents an ethical guideline for the use of AI?

a  Using AI to maximise profits at any cost

b  Deploying AI systems without testing their impact

c  Ensuring AI is used in a safe, secure, humane, and environmentally sustainable manner

d  Focusing solely on the technological advancement of AI

B  Fill in the blanks with the most suitable words.

1  The use of AI in monitoring activities may violate people’s

2 are a collection of guiding principles used by stakeholders to ensure that AI technology is developed and used ethically.

3 provides a platform for collecting individual opinions on moral decisions made by AI.

4 means the act of unfairly supporting or opposing a specific person or thing.

C  State whether the following is True or False. Correct the statements that are false.

1  Morality is linked to personal beliefs.

2  Artificial intelligence can display unfair behaviour if it is not trained properly.

3  AI systems never spread misinformation.

4  The possibility of misusing AI content generators is not a significant ethical concern.

5  Accountability is the acceptance of responsibility for actions, decisions, and outcomes.

D  Answer the following questions. (Solved)

Q1. Define AI ethics.

A1. AI ethics encompasses a set of principles and guidelines designed to steer the development, deployment, and use of AI technologies in a manner that is responsible and beneficial.

Q2. What is AI bias?

A2. Bias means the act of unfairly supporting or opposing a specific person or thing. When AI algorithms or original training data are influenced by human biases, they may produce biased conclusions, which can be dangerous. This is known as AI bias.

Q3. Differentiate between ethics and morals with example.

A3. Morals Ethics

Morality refers to an individual’s own principles and beliefs about what is right and wrong.

Morals depend on a desire to be good.

Morals are subjective and can vary widely between individuals.

Examples:

1. Always speak the truth.

2. Always be loyal.

3. Always be generous.

Ethics refers to a set of rules that are established by external bodies such as a profession, organisation, or society.

Ethics define acceptable behaviour.

Ethics are more objective and consistent within a group.

Examples:

1. Is it good to speak the truth in all situations?

2. Is it good to be loyal under all circumstances?

3. Is it necessary to always be generous?

Q4. Neelam has developed an AI application that is in the testing phase. It discriminates against certain job applicants based on their demographic information and favours applicants from a specific demographic region only. What is the most likely cause of this issue?

A4. The most likely cause of this issue is that the AI application was trained on data that was biased. When AI algorithms or original training data are distorted by human biases, it might lead to biased conclusions that could be dangerous. During the data collection, preprocessing, or algorithm training stages, biases present in the original training data can be introduced into the AI system.

AI Activities

1  Visit the link: https://www.youtube.com/watch?v=K8iaHwZ_4dQ and watch this video. What have you learnt from the video? Discuss with your teacher.

2  Visit the link: https://www.britannica.com/technology/deepfake to learn about deepfake, an AI generated synthetic media that does not occur in reality.

Answer Key

2. True.

3. False. AI systems have been used to spread misinformation, making it appear accurate when it is not.

4. False. The possibility of misusing AI content generators is a significant ethical concern.

5. True.

AI Bias and AI Access

When someone or something has an unfair preference or dislike for something or someone else, it is said to be biased. This implies that they may unfairly treat one thing worse or favour it more than another.

Have you ever seen biases in your search results or when you search for anything? No, let us see some examples:

1. When you search for images of “teachers,” most of the pictures you see are of women.

2. Most virtual assistants like Siri or Alexa are designed with female voices by default.

3. When you search for “salons nearby,” most of the search results are for “women’s salons”.

The reason behind these biases is due to biased training data of the AI model.

AI Bias

Artificial Intelligence bias, or AI bias, occurs when an algorithm produces prejudiced results toward a certain gender, language, or community due to the data it was trained on, leading to unfair and discriminatory outcomes. It also refers to the systematic and unfair discrimination inserted in the algorithms and models used in artificial intelligence (AI) systems.

Possible Bias in Data Collection

Data plays a crucial role in AI bias because the quality, representation, and sources of the data used to train AI models can have a big impact on how accurate and fair the outcomes are.

AI models are trained to function in a certain way using a huge sample set of training data. If the training data is biased, the result produced by the AI model will also be biased. Let us understand what bias is in data collection.

Biases in Data Collection

Training Data

Algorithm People

Training Data in AI: AI models are the result of the data that is entered into them. The data used to train the AI model plays a crucial role in determining its performance, fairness, and accuracy. The training data usually consists of text, images, video, or audio.

The data set for the AI model should be real and of sufficient size. The type of data collected from real-world sources are based on various factors such as the quality and quantity of the data, historical inequalities, data representation methods, etc.

For example, Amazon’s AI recruiting tool was found to discriminate against women. It was depicted that their recruitment system was not selecting candidates in a gender-neutral way. The training data was based on the number of resumes submitted over 10 years, most of them were men, so it favoured men over women.

Algorithms: Bias can be introduced during the development of the algorithm itself. The choices made by developers, intentionally or unintentionally, can influence how the algorithm processes information.

For example, an image classifier model trained on pictures of people’s kitchens reflects that the majority of the images used to train the model are of women in kitchens. So, the model learns that kitchens are more strongly associated with women. Once the model is trained on biased data, it will carry this bias into its predictions or results.

People: Another cause of AI bias is people. The developers who create AI models often aim to meet specific goals, and their own biases can influence the models. It’s important to understand that AI bias is a problem caused by the humans who program the machines, not by the machines themselves.

The other various reasons for AI bias are:

• Wrong assumption.

• Flawed data collection methods.

• No proper testing of the data.

• Faulty human decisions.

• Under or over-representation of features to be used for the creation of a dataset.

Did You Know?

One of the studies has proven that large language models, like GPT-3, can generate biased or toxic outputs. These biases arise from the training data, which can contain biased language and viewpoints

Ensuring Fairness in Data

Data fairness is very important to get unbiased results, so data collectors must take the following actions to ensure fair decision-making.

• Understand how different features, such as size, type, quality, dimension, structure, etc., are related to each other in the data.

• Be aware of biases in human decisions and the data we collect.

• Regularly test for biases by learning about them, checking the data, and updating the training data as needed.

Implications of AI Biases

Biases in AI technology can cause unfairness, discrimination, and mistakes in decisions. This means that certain groups are treated unfairly, and people lose trust in AI systems.

Biased AI systems can prevent some people and groups from getting the same opportunities, make social inequalities worse, and make it harder to create fair solutions for everyone.

Let us explore some real-life examples to see how AI bias impacts the results.

COMPAS

COMPAS, which stands for Correctional Offender Management Profiling for Alternative Sanctions, is a popular algorithm used in the criminal justice system. COMPAS is a tool used in the legal system to predict if someone might commit another crime after being released. However, some people say it is unfair because it can be biased in some cases. This means it might be wrong to say someone is more likely to commit a crime again, especially if they are from a minority group. This can lead to unfair punishments and make the legal system less fair for everyone. It is really important to fix these biases in COMPAS and other similar tools so that everyone gets justice in court.

X Image Cropping

X (formerly known as Twitter) had an image-cropping algorithm that was criticised for being biased. Users noticed it sometimes picked certain parts of images over others, like focusing more on lighter skin tones instead of darker ones.

When someone posted a picture with a different size than what the algorithm expected, it would show specific parts of the image, often favouring lighter-skinned faces. This can affect how people see and share content on social media and might support certain categories.

To fix this, it is important to regularly check and update the algorithm to make sure it is fair to everyone, no matter their background.

Facebook’s Advertisement Algorithm

In 2019, Facebook allowed advertisers to target people based on age, gender, and religion. This led to some problems, such as job ads wherein roles like nursing and secretarial work were mostly shown to women and job ads for roles like taxi driving and carpentry were mostly shown to men. This reinforced categories about what kinds of jobs men and women should have.

Another problem is the real estate ad algorithm. The algorithm learnt that minority groups clicked more on real estate advertisements. Instead of showing more ads to minorities, it showed them fewer ads. This meant minority people had fewer chances to see housing opportunities.

Error Aler t!

A given AI model is unfair if its result depends on sensitive factors, such as age, gender, faith, or disability.

Activity

Balloon Debate on AI

Objective: To explore different perspectives on the impact of AI on society by debating its benefits and potential harms. Instructions: Divide students into teams and assign each team the same theme, where one team argues in favour of AI and the other argues against it. Each team will be given a theme related to AI’s impact on society.

As an example, let us assign the following topics to the two teams:

Team A: AI in Healthcare (Affirmative)

Team B: AI in Healthcare (Negative)

Students should research and prepare their arguments. Each team should come up with at least five key points supporting their position. They must articulate and defend their viewpoints and counter arguments of the opposing team. Imagine a hot air balloon losing altitude, representing the future of healthcare.

After the debate, facilitate a class discussion where students reflect on the arguments presented, the importance of considering multiple perspectives and understanding AI’s potential benefits and drawbacks.

Ways to Reduce or Mitigate AI Bias

Reducing AI bias involves the implementation of various strategies throughout the AI model development process to ensure fair results. Here are some effective ways to reduce AI bias:

Diverse and Representative Data

Fair Algorithm Design

Transparency and Explainability

Ethical Guidelines

User Control and Feedback

Continuous Monitoring and Improvement

Diverse and Representative Data

Collect diverse data by ensuring that training data represents the variety of the population without supporting existing biases.

• Balance the data by addressing any biases in the dataset by over and under-represented groups.

Fair Algorithm Design

• Incorporate fairness constraints or conditions into algorithm design to ensure equitable treatment across different demographic groups.

• Continuously evaluate algorithms for bias using fairness metrics and tests.

Transparency and Explainability

• Make AI models transparent and explainable to understand how decisions are made and identify potential biases.

• Provide detailed documentation on the data sources, algorithms used, and decision-making processes to facilitate transparency.

Ethical Guidelines

• Follow ethical guidelines that prioritise fairness, accountability, and transparency in AI development and deployment.

User Control and Feedback

• Provide users with control over their data and the ability to adjust preferences or opt out of certain types of targets, such as data sources or data sampling (collecting different samples of data).

• Implement mechanisms for users to report biases or unfair treatment and use this feedback to improve the AI system.

Continuous Monitoring and Improvement

• Conduct regular audits of AI systems to identify and correct biases as they arise.

• Continuously improve AI systems based on feedback, new data, and evolving best practices.

AI Access

AI access refers to the ability of individuals or groups to utilise and benefit from artificial intelligence technologies. It encompasses the availability, usability, and fairness of AI systems, ensuring that all users have equal opportunities to access and interact with AI-powered applications and services.

AI access can be achieved in two ways:

Think and Tell

Data Availability: AI needs to look at large amounts of data to understand, make conclusions, and learn from it.

Accessible Hardware: AI requires access to hardware to turn its learning into useful action. For example, self-driving cars use AI with the right hardware to drive themselves.

Activity Time

Activity 1: Group Discussion

Form groups of 4 or 6 students and ask them to discuss possible biases in data collection, and reasons for AI bias. Encourage students to share any two real-life situations wherein they encountered and were affected by the bias.

Activity 2: Research Work

Reflect on your experiences with various applications. Have you ever encountered a situation where you felt that an application was biased against you or others? Describe the situation and the perceived bias to your classmates.

Work)

Work)

Do rich and poor people benefit equally from AI?

Chapter Checkup

A  Select the correct option.

1  Which of the following is a possible reason for AI bias?

a  Wrong assumption

c  Faulty human decision

2  Which of the following is a solution to reduce AI bias?

a  Unethical guidelines

c  User control and feedback

b  Flawed data collections

d  All of the above

b  Unfair algorithms

d  Random monitoring of AI systems.

3  Rohit is working on an AI system. He has to create a fair dataset to obtain unbiased results. Help him to ensure for fairness of data.

a  Be aware of biases in human decisions and the data we collect.

b  Regularly test for biases by checking and updating the data.

c  Both a and b

d  Neither a nor b

4  What does AI access primarily involve?

a  The speed and efficiency of AI algorithms

b  Ensuring equal opportunities to use and benefit from AI technologies

c  The technical complexity of AI systems

d  The exclusivity of AI technologies to high-profile organisations

B  Fill in the blanks with the most suitable words.

1 refers to the systematic and unfair discrimination inserted in the algorithms and models used in artificial intelligence systems.

2  The who create AI models often aim to meet specific goals, and their own biases can influence the models.

3 algorithm learnt that real estate ads got more clicks from minority groups.

4 refers to the ability of individuals or groups to utilise and benefit from artificial intelligence technologies.

c  State whether the following is True or False. Correct the statements that are false.

1  Bias can be introduced during the development of the algorithm itself.

2  AI access can be achieved using data availability and capable hardware.

3  Continuously evaluating algorithms for bias using fairness metrics and tests is a way to reduce AI bias.

4  Amazon’s AI recruiting tool was found to discriminate against men.

5  AI models are the result of the data that is entered into them.

D  Answer the following questions. (Solved)

Q1 Define AI Bias.

A1. Artificial Intelligence Bias, or AI Bias, is a phenomenon that occurs when an algorithm produces prejudiced results towards a certain gender, language or community, etc., and therefore produces learnt output.

Q2 How does data in AI play a crucial role?

A2. Data plays a crucial role in AI bias, because the quality, representation, and sources of data used to train AI models can significantly influence the fairness and accuracy of the outcomes. An AI model learns how to do its job by studying a large collection of examples or datasets. This is called training data. If the training data is biased, the result produced by the AI model will also be biased.

Q3. How do developers’ biases influence AI models?

A3. Developers’ own biases can affect AI models because their biases influence the goals and design of the models, leading to AI bias being a problem caused by humans, not the machines themselves.

Q4. Renu is working on an AI project. She is confused about the ways that can reduce AI bias. Suggest to her the ways to complete the task.

A4 Reducing AI bias involves the implementation of various strategies throughout the AI model development process to ensure fair results. Following are some effective ways that Renu can use to reduce AI bias:

a. Collect diverse data by ensuring that training data represents the variety of the population without supporting existing biases.

b. Incorporate fairness constraints and conditions into algorithm design to ensure equitable treatment across different demographic groups.

c. Make AI models transparent and explainable to understand how decisions are made and identify potential biases.

d. Follow ethical guidelines that prioritise fairness, accountability, and transparency in AI development and deployment.

e. Implement mechanisms for users to report biases or unfair treatment and use this feedback to improve the system.

f. Conduct regular audits of AI systems to identify and correct biases as they arise.

AI Activities

Visit the link: https://www.weforum.org/agenda/2021/07/ai-machine-learning-bias-discrimination/ to study more about AI bias.

Answer Key

Key Terms

• AI (Artificial Intelligence): AI is a branch of computer science that deals with the study of the principles, concepts, and technology of building machines that enable them to think, act, and learn like humans.

• Data: It is a collection of raw facts that can be transformed into useful information. It can be in the form of text, images, audio, or video.

• Computer Vision: Computer vision is how AI uses cameras to see and understand things.

• Natural Language Processing (NLP): NLP is a domain of AI that helps computers understand and respond to us when we talk to them.

• AI Project Cycle: An AI project cycle is the roadmap to build and deploy impactful AI solutions.

• Problem Scoping: Problem scoping is the process of identifying issues and envisioning solutions for them.

• Data Acquisition: The process of collecting accurate and reliable data from various sources is called data acquisition.

• Web Scraping: Web scraping means collecting data from the internet using automated tools.

• Sensors: Sensors are devices that take live information and turn it into digital data, which can then be fed into a computer to be analysed and turned into information.

• APIs (Application Programming Interfaces): APIs are tools that allow different software applications to communicate with each other and exchange data.

• Data Visualisation: Data visualisation transforms complex data sets into visual formats such as charts, graphs, and maps, making the data more accessible for interpretation.

• Machine Learning (ML): ML is a subfield of AI in which machines learn from data and improve with experience without being explicitly programmed.

• Deep Learning (DL): DL is a special type of ML that uses multilayered neural networks. Deep learning models can learn complex patterns from large amounts of data.

• AI Modelling: AI modelling refers to the process of creating algorithms, known as model, that can learn from data and make predictions or decisions based on new data.

• Evaluation: It is the process of checking how well an AI model works by testing it with new data that wasn’t used to build the model.

• Overfitting: In machine learning, overfitting is like memorising the training data too well. The model gets too good at predicting the examples it has seen before, but it doesn’t understand the underlying patterns.

• Confusion Matrix: A confusion matrix is a table that helps visualise the performance of the model by summarising the counts of correct and incorrect predictions.

• Deployment: Deployment is the last stage in the AI project cycle where you implement your solution, in a real-world scenario, based on the model you have selected.

• AI Ethics: AI ethics encompasses a set of principles and guidelines designed to steer the development, deployment, and use of AI technologies in a manner that is responsible and beneficial.

• AI bias: AI bias occurs when an algorithm produces prejudiced results towards a certain gender, language, or community due to the data it was trained on, leading to unfair and discriminatory outcomes.

Things to Remember

• AI enables machines to be smart, solve problems, and handle various tasks automatically.

• The three main domains of AI are Data, Computer Vision, and Natural Language Processing (NLP).

• There are six phases of an AI project cycle: problem scoping, data acquisition, data exploration, modelling, evaluation, and deployment.

• The 4Ws problem canvas is a strategic tool that focuses on four fundamental questions: Who, What, Where, and Why.

• Using a problem statement template during problem scoping helps summarise all key points into one document.

• Data features are the building blocks that are used to train an AI model.

• Training data is a collection of examples that the model uses to learn how to do a specific task.

• Testing data is used to evaluate the performance of a trained model.

• A system map is a visual representation of elements and their relationships.

• There are several ways to visualise data using various types of graphical tools, such as bar charts, column charts, line charts, pie charts, scatter plots, area charts, bubble charts, and box plots.

• There are two main methods for building AI models: the rule-based approach and the learning approach.

• In a rule-based approach of building AI models, the machine follows the rules defined by the developer and produces the desired output.

• A learning-based approach in AI modelling refers to the process where a machine learns autonomously from the training dataset provided to it.

• Prediction is the output given by the machine, and reality is the actual situation in the field at the time the prediction was made.

• Self-driving cars, chatbots, virtual assistants, facial recognition systems, etc. are all examples of successful AI projects that have been deployed in various industries.

• Ethics can be defined as the set of rules that direct our actions so that we make the best possible decisions for the benefit of everyone.

• Morals are principles of behaviour that are set according to the standards of right and wrong. Morals are defined by culture, experiences, upbringing, and personal beliefs.

• If the training data is biased, the result produced by the AI model will also be biased.

• AI access refers to the ability of individuals or groups to utilise and benefit from artificial intelligence technologies.

Test Your Knowledge

A. Select the correct option.

1. Which among the following technologies analyses our preferences by giving personalised recommendations?

a. Netflix

c. Facial Recognition

2. Google Lens primarily makes use of the

a. Computer Vision

c. NLP

b. Spotify

d. Both a and b

b. Data

d. None of these

3. Data is cleaned in the stage of the AI project cycle.

a. Evaluation

c. Problem Scoping

b. Data Exploration

d. Data Acquisition

4. In the canvas of the 4Ws problem canvas, we need to consider the benefits that stakeholders would receive from the solution.

a. Who

c. Where

b. What

d. Why

5. Which among the following are devices that take live information and turn it into digital data?

a. Sensors

c. Surveys

b. APIs

d. Web Scraping

B. Fill in the blanks with the most suitable words.

1. In a chart, data points are represented by dots on a two-dimensional surface.

2. is a subfield of AI in which machines learn from data and improve with experience without being explicitly programmed.

3. A is a table that helps visualise the performance of the model by summarising the counts of correct and incorrect predictions.

4. is the last stage in the AI project cycle where you implement your solution, in a real-world scenario.

5. are defined by culture, experiences, upbringing, and personal beliefs.

C. State whether the following are True or False. Correct the statements that are false.

1. Bias can arise during the data collection stage.

2. AI needs to look at large amounts of data to understand, make conclusions, and learn from it.

3. AI cannot be misused by cyber-attackers.

4. Apple’s Siri is an example of a virtual assistant.

5. A decision tree is an example of a learning-based method in AI.

D. Short answer-type questions.

1. What is AI modelling?

2. What is AI bias?

3. Give a few examples of successful AI projects that have been deployed in various industries.

E. Long answer-type questions.

1. Explain the different tools used for data visualisation.

2. What are system maps? Explain its components.

3. Explain the key aspects of the data quality assessment.

F. Competency-based questions.

1. You are developing a security system for a large retail store. The store has experienced a rise in shoplifting incidents, and you want to create a system that can automatically identify and alert staff when someone is stealing items. Which domain of AI can be used to build this system?

2. A company had been developing a secret AI recruiting tool, but the machine-learning specialists discovered a significant issue: the tool showed a bias against women chefs. The system had learnt to favour male candidates and penalised resumes containing the term ’women chef,’ leading to the tool’s failure. What might be the potential reasons for this ethical concern?

Basics of Data Literacy

Data literacy is a crucial skill in today’s data-driven world. It empowers individuals and organisations to explore, understand, and communicate with data effectively. AI systems use data to make decisions and predictions. By being data literate, you will be able to better understand how AI works and make well-informed decisions regarding its use. You will learn how to read data, identify trends, and comprehend the influence of AI on daily life. This awareness will enable you to utilise AI technology responsibly and effectively.

Introduction to Data Literacy

Data literacy is the combination of the words ‘data’ and ‘literacy’.

Data is the collection of raw facts that can be processed by any computing machine, whereas literacy means the ability to read, write, listen, and speak.

The ability to understand, interpret and communicate with data is known as data literacy.

Data Literacy

Reading Data Theory and Analysis

Working with Data Collection and Management

Communicating with Data Reporting and Presentation

Data Pyramid

Data pyramid shows the development of basic data to higher levels of comprehension and insight. It is also known as the DIKW (Data, Information, Knowledge, and Wisdom) pyramid.

Data Literacy

• Data is available in raw form. Data in this form is not very useful.

• Data is processed to give us information about the world.

• Information about the world leads to knowledge of how things are happening.

• Wisdom allows us to understand why things are happening in a particular way.

Let us understand the data pyramid with a simple example of social media:

Data: Number of likes, shares, comments, and followers on social media posts.

Information: A dashboard displays weekly engagement metrics for different types of posts.

Knowledge: Understanding what kinds of content appeal to the audience. Analysing engagement analytics to discover whether posts with photos have more interactions than posts with text.

Wisdom: Creating a strategy that focuses on using more images can boost social media engagement and reach. This strategy uses insights to build a more effective and targeted social media campaign.

Impact of Data Literacy

Data literacy has a significant impact on individuals, organisations, and society.

Let us perform an activity to assess the effect of data literacy.

Activity

Session Preparation Logistics: For a class of 30 students (Group activity—3 students per group)

Objective: To develop the idea of data literacy while emphasising the importance of authenticating data sources.

Brief: Engage participants in a variety of scenarios, including data collection and analysis. The students will conduct online searches for data sources and extract crucial information to support their decisions.

Publisher of the news article Weblink to the source How this scenario was described by the source

Key figures in the source

Now, rank the news story sources in decreasing order of accuracy and explain what you think in the comment’s column.

Rank

Data Source

Comments

From this activity, we can conclude that every data tells a story, but we must make sure the story is authentic. Data literacy is essential because it enables individuals to make informed decisions, think critically, solve problems, and innovate. Understanding the context and source of data is crucial to avoid misinterpretations.

How to Become Data Literate?

A data literate is a person who can interact with data to understand the world around them. To become data literate, you must first gather the skills and information required to effectively understand, analyse, and evaluate data.

Scenario: Buying a bag online

When purchasing online, data literacy enables users to conduct product research. When we shop online, how do you make the following decisions?

• What is the most affordable product available online?

• Which product is the most popular among users?

• Is it a genuine product?

• Does a specific product fulfil every need?

A data-literate individual:

• checks the product ratings and reviews from users who have already purchased the product.

• does not ignore the details in reviews such as the date as some reviews may be outdated or biased.

• checks for specific requirements in the product.

• filters the category according to criteria like price range, brand, top rating, etc.

• does not assume that a higher price means better quality without comparing product features and reviews.

Data Literacy Process Framework

The data literacy framework gives guidance on how to use data effectively and with all degrees of understanding. It is a step-by-step method.

Plan: Any program begins with a discussion to define the aim, understand the participants, and plan the execution method and timeline.

Communicate: Create a communication strategy that explains the objective of the goal and requests for commitment to achieving it.

Assess: Determine the participant’s comfort level with the data by introducing them to an assessment tool for data literacy. Develop Culture: The implemented program will develop data literacy abilities through learning and will be integrated into the existing culture over time.

Prescriptive Learning: It will provide a variety of resources from which individuals can choose based on their learning preferences.

Evaluate: Create an evaluation metric for the program and specify how often progress will be monitored.

Scenario: Healthcare Data Analysis

Suppose you work in a healthcare clinic and want to improve patient appointment scheduling to reduce waiting times.

1. Record the scheduled appointment time, actual arrival time, and waiting time for each patient.

2. Verify that all data entries are accurate and complete.

3. Calculate the average waiting time for each patient.

4. Use past data to predict upcoming waiting times.

5. Adjust appointment schedules to distribute the patient load more evenly.

6. Draw a bar chart to show reduced waiting times after schedule adjustments.

Data Privacy and Security

Data privacy and data security are commonly used interchangeably, although they are not the same.

Let us learn about these two terminologies in detail.

Data Privacy

Data privacy refers to the proper handling of sensitive data, including personal data and other confidential data, such as certain financial data and intellectual property data. It is also known as information privacy. Protecting confidentiality and adhering to data protection regulations, are the main objectives of data privacy.

Best Practices for Data Privacy

Data privacy is very important, not only for personal information but also for maintaining trust and protecting an organisation’s data.

The following practices can help you ensure data privacy:

• Only the essential data for the project should be collected.

• Obtaining user consent is crucial when collecting data.

• Understanding the data you have collected, how it is handled, and where it is stored.

• Ensuring the confidentiality of personal data such as financial information, health records, etc.

• Maintaining good data privacy standards maintains an organisation’s reputation and prevents hacking and misuse of information.

• Robust data privacy procedures can help a company stand out in the market and attract privacy-conscious customers and partners.

Data Security

Data security is the process of safeguarding digital information from unwanted access, corruption, or theft.

Features of Data Security

• Confidentiality: Ensuring that information is only available to those who are authorised.

• Integrity: Ensuring the accuracy and reliability of data and protecting it from unauthorised alterations.

Best Practices for Cyber Security

Cyber threats are more common as a result of the growing volume of data stored in the cloud. Organisations and individuals can reduce the risks associated with hacking (data breach) and other security incidents by establishing strong security measures and controlling and protecting the transfer of sensitive or personal information.

Remember

Data security and data privacy are often used interchangeably, but there is a difference. Data privacy is governing how data is collected, shared, and used, while data security is protecting data from attackers who might want to misuse it.

Cyber security involves protecting computers, servers, mobile devices, electronic systems, networks, and data against malicious assaults.

Let us learn about some of the best practices for cyber security.

1. Use strong passwords: Avoid too short and simple passwords while creating an account. Frequently changing passwords helps us keep our systems secure.

2. Use multifactor authentication: Applying multi-factor authentication (MFA) adds an extra layer of security by requiring users to provide additional credentials, such as a onetime password (OTP) sent to their mobile device.

3. Control access: Make sure that individuals can only access data and services for which they are authorised.

4. Backup your data: Regularly backing up your data is crucial in recovering any lost information in the event of a cyber attack.

5. Always use antivirus software: Install antivirus software on all your devices and keep it up to date. This software protects your device from viruses.

6. Update software regularly: Regular updating your browser, operating system, and antivirus is the best way to protect yourself online.

7. Avoid opening suspicious emails: Avoid opening suspicious emails. If an email looks suspicious, do not open it because it might be a phishing scam to extort money.

Err or Aler t!

8. Report online bullying: One must adjust social media privacy settings for limited visibility to close contacts. One must report online bullying to a trusted adult immediately.

When the client request does not contain proper authentication credentials for the resource, then the server responds with a ‘401: Unauthorized access status code’.

Activity Time

Activity 1: Analysing the Impact of Cybercrime

Think and Tell

Have your digital devices been installed with antivirus software? When did you last update the antivirus software on your digital devices?

(Group Work)

Form groups of 3 or 4 students to explore different cyber fraud scenarios by collecting and analysing relevant data. The goal is to develop data literacy skills, emphasising the importance of verifying data sources to ensure accuracy and reliability.

Activity 2: E-commerce Product Analysis (Individual Work)

Suppose you are analysing products on an online shopping app. Collect data on which products are most affordable, have high ratings, and have positive customer reviews. Prepare a report to determine what factors contribute to their popularity and why customers prefer them over others. Also, determine what actions can be taken to improve the product and boost profit.

Chapter Checkup

A  Select the correct option.

1  Which of the following is not a part of the data pyramid?

a  Data

c Perceptive

2  What is the main objective of data literacy?

a  The ability to generate data

b  The ability to read and work with data

b  Wisdom

d  Information

c  The ability to read, understand, create, and communicate data as information

d  None of these

3  When confidential data is accessed by an unauthorised individual, it is:

a  Data access

c Data breach

4  Why is regularly backing up your data crucial?

a  To improve the speed of your computer

b  Control

d  All of the above

b  To recover any lost information in the event of a cyber attack

c  To comply with legal data retention requirements

d  To ensure that all files are permanently deleted

B  Fill in the blanks with the most suitable words.

1 refers to the proper handling of sensitive data.

2  Data, Information, Knowledge, and Wisdom is known as the pyramid.

3 feature of data security ensures that information is only available to those who are authorised.

4  Data literacy has a significant impact on individuals, , and society.

c  State whether the following is True or False. Correct the statements that are false.

1  Data privacy is important only for personal information.

2  Wisdom allows us to understand why things are happening in a particular way playing games.

3  Updating your software regularly is the best way to protect yourself online.

4  In prescriptive learning, the implemented program will develop data literacy abilities through learning and integrate them over time into the current culture.

D  Answer the following questions. (Solved)

Q1. Define data privacy.

A1. Data privacy refers to the proper handling of sensitive data, including personal data and other confidential data, such as certain financial data and intellectual property data. It is also known as information privacy.

Q2. Explain any four best practices for cybersecurity.

A2. The four best practices for cyber security are:

i. Use strong passwords: Avoid too short and simple passwords while creating an account. Frequently changing passwords helps keep systems secure.

ii. Backup your data: Regularly backing up your data is crucial in recovering any lost information in the event of a cyber attack.

iii. Always use antivirus software: Install antivirus software on all your devices and keep it up-to-date. This software protects your device from viruses.

iv. Report online bullying: One must adjust social media privacy settings for limited visibility to close contacts. One must report online bullying to a trusted adult immediately.

Q3. Write a short note on Data Pyramid.

A3. Data pyramid shows the development of basic data to higher levels of comprehension and insight. It is also known as the DIKW (Data, Information, Knowledge, and Wisdom) pyramid .

Know Who, What, Where, and When Raw Data and Information

DIKW Pyramid

• Data is available in raw form. Data in this form is not very useful.

• Data is processed to give us information about the world.

• Information about the world leads to knowledge of how things are happening.

• Wisdom allows us to understand why things are happening in a particular way.

Q4. Ritu receives an email claiming that she has won a big prize and needs to click on a link to claim it. The email looks convincing, but something feels off. What should she do?

A4. Ritu should avoid opening suspicious emails. She should not open it because it might be a phishing scam to extort money.

AI Activities

1  Visit the link: https://www.youtube.com/watch?v=aO858HyFbKI and learn how to protect yourself online.

2  Visit the link: https://sudoku.com/easy/ and solve this sudoku.

Answer Key

B 1. Data Privacy 2. DIKW/Data 3. Confidentiality 4. Organisations

C 1. False. Data privacy is very important, not only for personal information but also for maintaining trust, and protecting an organisation’s data.

2. True.

3. True.

4. False. Prescriptive learning will provide a variety of resources from which individuals can choose based on their learning preferences.

Acquiring Data, Processing, and Interpreting Data

In the age of information, the ability to acquire, process, and interpret data is essential for driving innovation and making informed decisions. This journey begins with acquiring data, a process that involves systematically gathering information from diverse sources to ensure relevance, accuracy, and completeness. Following acquisition, data must be processed—cleaned, organised, and integrated—transforming raw information into a structured format suitable for analysis. Finally, interpreting this processed data allows us to draw meaningful conclusions, identify trends, and support strategic decisions.

Types of Data

Data refers to raw pieces of information that can be acquired, processed, and interpreted to derive meaningful insights, knowledge, and informed decisions. Data can come in various forms, including numbers, text, images, and sounds.

Following figure shows types of data:

Types of Data

Qualitative Data

Qualitative data, also known as textual data, is descriptive and conceptual. It is concerned with characteristics and qualities that cannot usually be measured with numbers. Qualitative data is often collected through interviews, observations, etc.

Two types of qualitative data are as follows:

• Nominal data: Data that represents categories without any intrinsic order.

For example:

{ Gender (male, female, other)

{ Types of fruits (apple, banana, orange)

{ Colours (red, green, blue)

• Ordinal data: Data that represents categories with a meaningful order but the intervals between the categories are not consistent.

For example:

{ Survey responses (satisfied, neutral, unsatisfied)

{ Education levels (high school, bachelor’s, master’s, PhD)

{ Rankings (1st, 2nd, 3rd)

Quantitative Data

Quantitative data consists of numerical values that can be measured. It deals with quantities and includes counts, measurements, and other numeric representations. Quantitative data is often collected through experiments, observational counting, etc.

The two types of quantitative data are as follows:

• Discrete data: Data that can only take on certain fixed values. It is countable and usually represents whole numbers.

For example:

{ The number of students in a class

{ The number of cars in a parking lot

{ The number of languages a person speaks

• Continuous data: Data that can take any value within a given range. It is measurable and includes fractions and decimals.

For example: height, weight, temperature, time, etc.

The following table shows the difference between qualitative and quantitative data based on various factors.

Criteria

Qualitative Data

Quantitative Data

Nature It is descriptive in nature. It deals with qualities or characteristics. It is numerical in nature. It deals with quantities or measurements.

Measurement It cannot be measured numerically. It can be measured and expressed numerically.

Use It is used for NLP. It is used for statistical data.

Presentation It is presented using words, quotes, themes, or visual representations. It is presented using tables, charts, graphs, etc.

Types of Data Used in Three Domains of AI

In the three domains of AI, i.e., Computer Vision (CV), Natural Language Processing (NLP), and Statistical Data, various types of data are utilised to train, develop, and enhance AI systems.

Criteria Visual Data

Textual Data

Definition Visual data is represented in the form of images or frames from videos. The textual data includes written or spoken language.

Example Photographs, digital images, frames of surveillance footage, medical imaging (X-rays, MRIs), satellite imagery, etc.

of AI Computer Vision (CV)

Data Acquisition

Articles, books, social media posts, emails, chat transcripts, speech transcripts, etc.

Natural Language Processing (NLP)

Numeric Data

Numeric data consists of numbers, representing quantities or measurements.

Spreadsheets, databases, CSV files, stock prices, weather data, sensor readings, website traffic, etc.

Data

Data acquisition is the process of gathering information from various sources to use for analysis, decision-making, or other purposes. The goal is to obtain data that is reliable, accurate, and appropriate for the intended analysis or application.

The process of acquiring data consists of three key steps:

• Data discovery: It is the initial phase of the data acquisition process, where the goal is to identify and locate the data sources that are relevant to your needs.

For example: To develop a computer vision model for a self-driving car, we need to collect the following information related to driving:

{ Lighting conditions, such as day, night, dusk, or dawn.

{ Various weather conditions, such as sunny, rainy, foggy, snowy, etc.

{ Diverse traffic scenarios such as curves, hills, merging traffic, highway exits, etc.

{ Identify specific objects of interest, such as road signs, traffic lights, pedestrians, cyclists, vehicles, lane markings, obstacles, etc. Daytime-sunny Dusk-rainy Daytime-foggy

Data Discovery for Building Computer Vision Model for Self-driving Cars

• Data augmentation: It is a technique used to increase the diversity and volume of data available for training machine learning models. This process involves generating new data samples from existing data through various transformations and enhancements. Data augmentation can significantly improve the performance of models by providing more varied training examples.

Domain

For example: Augment the data of a car dataset for preparing a computer vision model. For this,

{ You need an image of a car in different situations.

{ Augment the data of a car by rotating, flipping, scaling, cropping, changing colour, etc.

• Data generation: It is the process of creating new data samples from scratch rather than using existing data. The goal is to generate data that closely resembles real-world scenarios or follows specific patterns, which can then be used for tasks like training machine learning models, testing algorithms, or conducting experiments.

Sources of Data

When working with data, it is important to understand the sources of the data. Data can be categorised into two main types based on how it is collected: primary data and secondary data.

• Primary data source: Primary data is data collected directly from original or primary sources for a specific purpose or research objective.

Some primary sources for gathering data are as follows:

{ Surveys and questionnaires: Conducting surveys to gather people’s opinions or behaviours.

{ Interviews: Talking directly to individuals to get detailed information.

{ Experiments: Performing experiments to observe outcomes.

{ Observations: Watching and recording behaviours or events as they happen.

{ Field research: Collecting data from a natural environment.

Collecting Data Through Survey

• Secondary data source: Secondary data is collected for different purposes and is available for public access or reuse. It involves using existing datasets, reports, or publications.

Some secondary sources for gathering data are as follows:

{ Published research: Using data from research articles, books, or reports.

{ Databases and archives: Accessing data from existing databases or archives.

{ Census data: Utilising data collected by the national census organisations.

{ Commercial data: Data collected by businesses or market research firms.

{ Online sources: Data available on the internet, such as articles, websites, and online databases.

Did You Know?

Kaggle is an online community and platform where people can find lots of different data and compete to see who can make the best predictions with that data. It provides access to a diverse range of datasets from various domains, allowing users to analyse, visualise, and model data using tools.

Best Practices for Acquiring Data

When you are collecting data, it is important to know the best ways to do it. These practices help you gather information effectively, making sure it is accurate and useful.

Checklist of Factors that Make Data Good or Bad

There are things that can make data really helpful or not so great. By understanding these factors, you can make sure you are collecting the right kind of data for your needs.

The following table show the factors that make data good or bad: Good Data

Accurate, reliable, and relevant to the problem.

Complete with all necessary information.

Bias was properly accounted for and mitigated.

Represents a wide range of scenarios.

Well-structured and organised.

Collected using rigorous and ethical methods.

Inaccurate, inconsistent, or irrelevant.

Incomplete or contain gaps.

May contain inherent biases.

May lack diversity, hindering generalisation.

Unstructured or poorly formatted.

Collected using flawed or unethical methods. Timely and reflects the current state.

Outdated or stale, no longer accurate.

Data Acquisition From Websites

Can be a valuable method for gathering information. However, it is essential to do so responsibly and ethically.

Some tips for acquiring data from websites are as follows:

• Review terms of service: Before scraping any website, carefully read and understand its terms of service to ensure compliance.

• Identify target data: Clearly define the specific data you need from the website to ensure your scraping efforts are focused and efficient.

• Respect copyright and intellectual property: Be mindful of copyright laws and intellectual property rights when scraping data from websites. Avoid scraping copyrighted content without permission.

• Monitor website changes: Websites frequently undergo changes in structure or content. Regularly monitor the target website for changes that may affect your scraping process, and adjust your scripts accordingly.

Ethical Concerns in Data Acquisition

As technology gets better at collecting data, we have to think about the ethics of it all. Being ethical means being careful and respectful of privacy and fairness when gathering and using data.

• Bias: Mitigate biases in data collection, sampling, or analysis by employing diverse representation, balanced sampling, and bias detection techniques.

• Consent: Obtain consent from the individual when collecting or sharing their personal data, ensuring they are fully informed about the purpose, scope, and consequences of data usage, and providing options for opt-in or opt-out.

• Transparency: Communicate openly and transparently with stakeholders about the purposes, methods, and implications of data acquisition activities, providing clear explanations of data usage, sharing, retention, and deletion practices.

• Anonymity: Protecting the identity of individuals who are the sources of data is crucial for maintaining anonymity and ethical standards in data collection.

• Accountability: Take responsibility for the ethical implications of data acquisition decisions and actions, including their potential misuse and impact on individuals, communities, and society at large, and take proactive measures to mitigate these ethical implications.

Usability of Data

What are the ethical implications of collecting extensive personal data without explicit user consent, and how can organisations ensure they are obtaining genuine consent? Think and Tell

In the field of AI, the usability of data is critical for developing effective and reliable models. The primary factors that determine the usability of data are structure, cleanliness, and accuracy. Let us discuss each of these factors in detail.

Structure

Structure refers to how data is stored and organised.

Good Structure Table

The first record is for customer ID 001, belonging to Mani Singh, who registered with the email Mani.singh@gmail. com on January 15, 2022. The second record details Nidhi Jain, who has customer ID 002 and registered with the email nidhi.jain@gmail.com on February 20, 2022. The third record is for Madhu Gupta, who holds customer ID 003 and registered with the email madhu.gupta@gmail.com on November 5, 2022.

Bad Structure Table

A well-structured data follows a consistent format and schema. It is also coherent and logically organised which makes it easier to analyse.

Cleanliness

Cleanliness pertains to the quality and integrity of the data, emphasising the removal of errors and fixing inconsistencies such as missing values, duplicate values, or outliers. Clean data is essential for accurate and reliable AI model training and performance.

In the given figure, the duplicate values are removed as part of cleaning the data.

Fruit Name Apple

Banana Apple Orange

Banana Grape Orange Mango

Grape Pineapple

Fruits List with Duplicate Data

Accuracy

Remove Duplicate Data

Fruit Name Apple

Error Aler t!

Simply removing all missing data can lead to a significant loss of valuable information and potentially introduce bias. Apply appropriate strategies to handle missing data based on the context and the extent of the loss of data.

Fruits List without Duplicate Data

Accuracy refers to how well the data reflects the real-world entities or phenomena it represents. High accuracy is crucial for the reliability of AI predictions and insights.

In this example, we are comparing the data gathered from measuring the height of a person in inches.

Features of Data

Data features, also known as attributes or variables, are essentially the measurable characteristics or properties of the data points within a dataset. They provide the necessary context and information that enable analysis, interpretation, and understanding of the dataset.

Data features can take various forms depending on the type of data being analysed. For example, in a dataset of student records, each student’s information would be represented as a set of values corresponding to features such as name, age, grade, etc.

In AI models, we need two types of features: independent and dependent.

Independent features, also known as input variables, serve as the building blocks for prediction. These variables are used by the model to discern patterns and relationships that can be used to make predictions about the dependent feature.

On the other hand, dependent feature represents the outcome that the model aims to predict or understand. Let us understand the concept with the help of an example. Suppose we have a dataset of products in a store, and we want to understand how various factors such as category, price per unit, and quantity affect the selling price of the products.

In the above example, the category, price per unit, and quantity are the independent variables and the selling price is the dependent variable.

Data Preprocessing

Data preprocessing is a crucial step in the data analysis pipeline where raw data is transformed into a format which is easier to interpret and analyse. This process involves various techniques such as cleaning, transforming, and organising data to make it suitable for analysis.

Data Processing

The process of transforming unprocessed data into valuable information is known as data processing. It entails actions, including performing different operations on data. Raw Data Processing

Data

Data processing has grown more effective with the advent of new technologies such as artificial intelligence which also allow easier and more thorough analysis of the data.

Data Interpretation

Data interpretation is the process of analysing and making sense of processed data to extract meaningful insights that inform decision-making. It goes beyond simply observing data; it requires critical thinking, domain knowledge, and analytical skills to interpret raw information into valuable knowledge.

Methods of Data Interpretation

Based on the two types of data, there are two ways to interpret data, which are shown in following figure:

Methods of Data Interpretation

Qualitative Data Interpretation

Qualitative Data Interpretation

Quantitative Data Interpretation

Qualitative data interpretation in AI involves extracting meaningful insights and patterns from non-numeric data, such as text, images, audio, or video. Qualitative data interpretation focuses on understanding the context and meaning of the data, including the emotions, and feelings of the people.

Interpreting Qualitative Data—Reviews from Customers

There are various data collection methods for qualitative data interpretation. These methods are as follows:

• Record keeping: This method relies on using reliable documents to gather information, like doing research in a library where you look through recorded information.

• Observation: This means carefully watching how people behave and feel. You pay close attention to small details in what they do and how they react, and you write it all down.

• Case studies: With this method, you study specific cases in detail to learn important things. Researchers dive deep into situations to find useful insights.

• Focus groups: In this method, data is collected by having group discussions about important topics. People share their opinions, creating lots of information through talking and debating.

• Longitudinal studies: This is about collecting data from the same place or people over a long time. It helps see how things change over time, giving valuable insights into trends.

• One-to-one interviews: In this method, researchers talk directly to individuals to get data. They ask questions and listen carefully to people’s thoughts and experiences in a personal way.

Activity

Trend Analysis

Objective: This experiment will help us understand how to identify trends and patterns using longitudinal studies, a study conducted for a long period to uncover trends and patterns. By analysing data over time, we can make informed decisions in various aspects of our lives.

Follow the given steps to perform this activity:

1. Visit the following link to explore Google Trends in India. https://trends.google.com/trends/?geo=IN

The Home page of the Google Trends appears.

2. Scroll down the web page and click on Year in Search 2023

Home Page of Google Trends

3. This will direct you to a web page as shown.

4. You can easily find and make a list of the top 5 trending films.

Now, following the steps described above, create a list of the top five trending destinations globally in the year 2023 using Google Trends.

Quantitative Data Interpretation

Quantitative data interpretation involves analysing numerical data to extract meaningful insights. This type of data helps us address specific questions such as ’when,’ ’how many,’ and ’how often.’

Consider the example of an Instagram post. By analysing the number of likes a post receives, we can quantify its popularity and engagement level. This numerical data provides valuable feedback on content performance, helping creators understand what resonates with their audience.

Quantitative data is collected through various methods which are suited to different types of analysis. These methods are as follows:

• Surveys: Surveys are structured tools that gather numerical data from a large number of people.

• Observational studies: Data is collected by observing subjects in their natural environment without interference. This method is often used in fields like psychology.

• Polls: Polls are a type of survey that typically asks simple, straightforward questions to respondents. They are usually limited to one or a few questions, making them quick and easy to administer.

• Longitudinal studies: These studies collect data over a prolonged period to observe changes and trends over time. Longitudinal studies are particularly useful in fields such as healthcare, where they might track the progression of a disease or the long-term effects of a treatment.

Quantitative data analysis involves a systematic approach to interpreting numerical data. The steps that are essential for conducting the quantitative data analysis are as follows:

1. Relate measurement scales with variables: The first step is to identify the variables you want to study and determine the possible measurement scales for them. Understanding the measurement scales helps in selecting the right statistical tools and methods for analysis.

2. Connect descriptive statistics with data: Once you have your data and variables defined, the next step is to summarise the data using descriptive statistics. Descriptive statistics provide a way to describe and understand the main features of a dataset. Some important descriptive statistics include the following:

{ Measures of Central Tendency: Mean, median, and mode.

{ Measures of Dispersion: Range, variance, and standard deviation.

{ Frequency Distributions: Tables or graphs

3. Decide on a measurement scale: Deciding on a measurement scale involves selecting the most appropriate scale based on the nature of your data and the research questions you aim to answer.

4. Represent data in an appropriate format: The final step is to mention specific software tools or platforms that are commonly used for data representation. Proper data representation makes it easier to interpret the results and share insights with stakeholders.

Qualitative Data Interpretation vs Quantitative Data Interpretation

The following table shows the difference between qualitative data interpretation and quantitative data interpretation.

Nature

Types of Insights

Purpose

Methods

Examples

Focuses on non-numerical data, such as words, images, or objects.

Provides in-depth insights into feelings, emotions, and motivations.

Answers how and why questions to understand underlying reasons and motivations.

Methods for acquiring data:

a. Record keeping

b. Observation

c.  One-to-one interviews

Why do students like attending online classes?

Deals with numerical data that can be measured and counted.

Provides statistical insights into quantities, frequencies, and measurable trends.

Answers when, how many, or how often questions to identify trends and patterns.

Methods for acquiring data: a. Surveys

b. Observational studies

c.  Polls

How many students like attending online classes?

Types of Data Interpretation

Each type of data interpretation plays a crucial role in understanding and extracting data. Let us learn about each of these types.

Data Interpretation Types

Textual Data Interpretation (DI)

This involves interpreting data presented in textual form, such as paragraphs, articles, or case studies. It often requires extracting relevant information, identifying patterns, and drawing conclusions from written content. Textual presentation is not suitable for large datasets.

In the electronics store, out of 200 products, 5 products received a perfect rating of 5 stars. 20 products have a rating of 4.5 stars and above, 50 products have a rating of 4 stars and above, 70 products have a rating of 3.5 stars and above, 40 products have a rating of 3 stars and above, and 15 products have a rating below 3 stars.

Tabular Data Interpretation (DI)

More than 70% of the products have ratings of 3.5 stars or higher!

Tabular DI involves interpreting data presented in tables. This type of data interpretation typically includes analysing rows and columns of numerical or categorical data to identify trends, relationships, or anomalies.

For example: financial statements, survey responses, census data, etc.

Graphical Data Interpretation (DI)

Graphical DI involves interpreting data presented visually through graphs, charts, or diagrams. This method often includes drawing insights from various types of visual representations through various charts.

For examples: line chart, bar chart, pie chart, column chart, etc.

We have already learned about these charts in the Data Exploration chapter.

Activity

This is a data visualisation and interpretation activity.

Objective: To visualise and interpret the information to draw meaningful conclusions from a table of student scores across five subjects.

Follow the given steps to visualise the tabular data:

1. Open the Microsoft Excel application.

2. Enter the following data containing the details of a class consisting of 50 students and their scores in the following subjects: maths, physics, chemistry, social science, and biology.

3. To create a bar chart that shows the marks distribution for all 5 subjects, you need to first select the table.

4. Select the desired bar chart in the Charts group of the Insert tab. In our case, we have selected the Clustered Bar chart.

The chart is created, as shown:

Marks

Now, following similar steps, complete the following tasks:

• Make a pie chart showing the marks distribution for physics.

• Make a line chart displaying the marks distribution for chemistry.

Importance of Data Interpretation

Data interpretation plays a crucial role in various aspects of decision-making, some of which are explained here.

• Informed decision making: Data interpretation provides the foundation for making informed decisions. By analysing data effectively, decision-makers can gain valuable insights into trends, patterns, and relationships, which are essential for devising strategies and plans.

• Cost reduction and efficiency: Data interpretation helps identify inefficiencies, redundancies, and areas of improvement that lead to cost reduction and increased efficiency.

Student

• Identifying needs and opportunities: Data interpretation enables the identification of the needs, preferences, and opportunities of people from different sections.

• Risk management: By analysing historical data, market trends, and other relevant information, decisionmakers can anticipate and mitigate risks more effectively, thereby safeguarding the interests and objectives of the organisation or community.

Activity Time

Activity 1: Group Discussion (Group Work)

Form groups of 3–4 participants. Instruct each group to discuss the types of data used in AI applications (qualitative and quantitative) and their significance. Brainstorm and compile a list of sources for acquiring data for AI projects.

Activity 2: Research Work (Individual Work)

Ask the students to research on ethical issues related to data acquisition in AI, such as privacy violations, bias amplification, and consent. Students can study case studies of ethical problems encountered in AI projects due to data acquisition and present the same in the class.

Chapter Checkup

A  Select the correct option.

1  Which type of data is described as numerical and can be measured?

a  Qualitative data

c  Ordinal data

2  What is the goal of data generation?

a  To analyse data

b  To create new data samples from scratch

c  To remove errors and inconsistencies in data

d  To visualise data

b  Nominal data

d  Quantitative data

3  Which data collection method involves collecting data from the same place or people over a long period of time?

a  Surveys

c  Experiments

B  Fill in the blanks with the most suitable words.

b  Longitudinal studies

d  Case studies

1 is the process of collecting information from various sources to use for analysis.

2  Data that can be counted and usually represents whole numbers is called

3  The process of generating new data samples from existing data through various transformations and enhancements is known as .

4  In AI, refers to extracting meaningful insights and patterns from non-numeric data such as text, images, audio, or video.

c  State whether the following is True or False. Correct the statements that are false.

1  Discrete data can take any value within a given range and includes fractions and decimals.

2  Data cleaning removes errors and fixes missing values, duplicate values, or outliers in data.

3  Privacy concerns in data acquisition can be addressed by minimising the collection of personal information.

4  Line charts divide a circle into slices to represent the proportions of a whole.

D  Answer the following questions. (Solved)

Q1. Name some primary sources of data.

A1. Some primary sources of data are surveys and questionnaires, interviews, experiments, observations, field research, etc.

Q2. Explain the ethical concerns related to data acquisition and how they can be addressed.

A2. Ethical concerns related to data acquisition include:

• Bias: Mitigate biases in data collection, sampling, or analysis by employing diverse representation, balanced sampling, and bias detection techniques.

• Consent: Obtain explicit consent from the individual when collecting or sharing their personal data.

• Transparency: Communicate openly and transparently with stakeholders about the purposes, methods, and implications of data acquisition activities.

• Anonymity: Protecting the identity of individuals who are the sources of data is crucial for maintaining anonymity and ethical standards in data collection.

• Accountability: Take responsibility for the ethical implications of data acquisition decisions and actions.

Q3. A city planning department wants to use data interpretation to improve urban infrastructure. Describe the types of data they should collect and how they should analyse it.

A3. Quantitative data, such as traffic counts, public transport ridership numbers, and pollution levels, can be analysed to identify trends and areas needing improvement. Qualitative data, such as resident surveys and public forums, can provide insights into community needs and preferences. Analysing this data involves statistical analysis, and data visualisation techniques to identify infrastructure gaps, optimise traffic flow, improve public transport, and enhance overall urban living conditions.

AI Activities

1  Visit the link: https://youtu.be/r-KfnUQWusM to learn how to filter missing data using Excel.

2  Visit the link: https://youtu.be/4ub10unSjro?list=PLfFghEzKVmjuUzJtZkI38zqMEKb1yCH91 to learn about data collection sources.

Answer Key

B 1. Data acquisition 2. Discrete data 3. Data augmentation 4. Qualitative data interpretation

C 1. False. Continuous data can take any value within a given range and includes fractions and decimals.

2. True.

3. True.

4. False. Pie charts divide a circle into slices to represent proportions of a whole.

Project Interactive Data Dashboard & Presentation

Suppose your teacher has asked you to gather the data related to the marks of students and classify them into different categories based on score ranges as follows:

• 70-79: Average

• 80-89: Good

• 90-100: Excellent

Collect the data and categorise students’ scores in each subject based on the defined ranges.

Instructions

• Draw a table with 8 columns as shown.

• For this activity, we will collect data from students, such as their roll numbers, names, and marks in Maths, Science, English, Social Studies, Hindi, and Computers.

• Add the relevant headings to your table.

• Fill out the table by looking up marks on each subject based on the defined score range.

• Create a bar chart to visualise the data in the table.

Let us see how different data visualisation tools make it faster and easier for us to present data.

Data visualisation is the graphical representation of information and data. It uses visual elements like charts, graphs, and maps to present complex data in an easily understandable format. The primary goal of data visualisation is to communicate information clearly and efficiently to users, enabling them to analyse and comprehends, patterns, and insights. Data visualisation is vital in various fields, including business intelligence, scientific research, finance, healthcare, and education.

In today’s data-driven world, the volume of data generated is huge, ranging from business data to social media interactions and scientific research. With such vast amounts of information, it is crucial to be able to make sense of it.

By transforming raw data into visual representations, data visualisation enables decision-makers to gain actionable understanding quickly. It facilitates the identification of trends, correlations, and outliers that might not be understood in raw data. This enhances decision-making processes, which leads to more informed choices and better outcomes.

Importance of Data Visualisation

Data visualisation plays a crucial role in various aspects of information processing. Here are some key reasons why it is essential:

• Enhanced understanding: Visual representations help individuals understand data more intuitively than raw numbers or text. By presenting information graphically, data visualisation enables users to identify patterns, trends, and relationships quickly and easily.

• Improved decision-making: Data visualisation empowers decision-makers by providing actionable insights derived from data analysis. Visualisations highlight key findings and trends, enabling informed decision-making across various domains, from business strategy to public policy.

• Communication and collaboration: Visualisations serve as a common language for communicating insights within teams and organisations. They facilitate clearer communication of complex concepts, fostering collaboration and alignment among stakeholders with diverse backgrounds and expertise.

• Identification of trends and patterns: Visual representations make it easier to identify trends, correlations, and anomalies within datasets. By visually exploring data, analysts can uncover valuable insights that might otherwise remain hidden in raw data.

• Storytelling: Data visualisations enable storytellers to effectively convey narratives and messages. By combining data with visual elements, they can create compelling narratives that resonate with audiences, driving engagement and understanding.

• Detection of outliers and anomalies: Visualisations help detect outliers and anomalies in datasets, which might indicate errors, opportunities, or significant events. By visually inspecting data, analysts can identify outliers and investigate underlying causes or implications.

• Exploratory analysis: Data visualisation supports exploratory analysis by allowing users to interactively explore datasets and detect potential patterns. Interactive visualisations enable users to drill down into specific data points, filter information based on their interests, and gain deeper insights through exploration.

• Performance monitoring: Visual dashboards and real-time charts facilitate the monitoring of key performance indicators (KPIs) and metrics. By visualising performance data, organisations can track progress towards goals, identify deviations from targets, and take corrective actions as needed.

What is a bar char t?

Different Methods of Data Visualisation

A bar char t (or graph) organises information into a graphic using bars of diff lengths. The length of these bars is propor tional to the size of the information represent. For example, here is a ver tical bar graph showing the popularity of diff colours among a group of children.

Data visualisation uses a wide range of techniques to represent data visually. Here are some commonly used methods: Charts and Graphs: These are fundamental visualisation techniques used to represent numerical data. Common examples include bar charts, line graphs, pie charts, scatter plots, and area charts, among others. Each type of chart is suited to different data types and analytical goals.

Displaying Bar Chart

• Maps: Maps are used to visualise spatial data, such as geographic locations, boundaries, and distributions. They can display data using various techniques, including choropleth maps (colour-coded regions), point maps (individual data points), and heat maps (density-based representation).

As you can see, the names of the colours are written along the bottom and a sequence of  numbers labelled ‘children’ are written along the left hand side. The colours along the bottom are categories, but may also be referred to as categorical variab The numbers along the side represent the value of the category, in this case, how each category as their favorite along the ver tical falls in a gap, the en. For example, the gap between

Map Chart

• Dashboards: Dashboards are interactive visual displays that consolidate and present key metrics, KPIs, and performance indicators. They provide real-time insights into various aspects of an organisation’s operations, allowing users to monitor performance and track progress towards goals.

Dashboard

• Network Diagrams: These diagrams visualise relationships and connections between entities, such as nodes and edges in a network. They are used in fields like social network analysis, systems biology, and supply chain management to understand complex relationships and dependencies.

Network Diagram

• Word Clouds: Word clouds visualise text data by displaying words in varying sizes based on their frequency or importance. They are often used to summarise textual content, identify key terms, and analyse patterns in language usage.

Word Cloud

Application of Data Visualisation in Different Fields

Data visualisation is a powerful tool used in various fields to efficiently understand complex data, identify trends, and communicate insights effectively. Here are some key areas where data visualisation plays a vital role:

• Healthcare: Data visualisation plays a crucial role in both clinical research and patient monitoring. Real-time dashboards allow medical professionals to track patient health and treatment progress, enabling immediate action when needed.

• Finance: In the financial sector, data visualisation helps identify fraud, manage risks, and assess stock market trends. To keep themselves updated on the performance of stocks and market trends, analysts and traders employ visual tools such as heat maps and bar chart.

• Marketing: Marketing experts use data visualisation to analyse social networking patterns, evaluate advertising campaigns, and gain valuable customer insights.

• Education: Data visualisation is used in education to create curriculum, provide resources, and monitor achievement among students. Dashboards enable teachers to personalise learning by offering real-time data on student progress, grades, and participation in extra extracurricular activities.

• Urban Planning: Urban designers use data visualisation to ensure public safety, optimise resource allocation, such as water and power supply, and manage traffic flow. Additionally, crime data analysis, visualised effectively, can guide authorities in improving public safety through targeted resource allocation.

• Business Intelligence: Data visualisation plays a major role in business intelligence analysis of revenue growth, effectiveness of operations, and feedback from consumers. Strategic decisions are guided by sales dashboards, which monitor important indicators such as sales figures, regional performance, and product popularity.

• Sport: Data visualisation in sports improves the involvement of fans, game planning, and performance assessment. Trainers and analysts use visual aids to create training plans and monitor athlete performance indicators. Game data visualisations allow teams to understand opponent strategies and refine their tactics.

• Manufacturing: Data visualisation is essential for manufacturing processes for managing inventories, assurance of quality, and operational scheduling. Dashboards enable quick responses by giving real-time information on the effectiveness of the equipment and production line management. Additionally, by using demand projections and visual inspection of stock information, the management of stocks is maximised, and manufacturers are able to effectively meet consumer expectations.

Data Visualisation with Tableau

Tableau is a flexible and reliable data visualisation tool that creates an interactive dashboard to convert raw and unstructured data into useful information. Tableau is an extremely user-friendly drag-and-drop interface that makes it simple to learn how to work with any kind of data.

Tableau is well-known for its ability to quickly process data and generate the necessary visual output. In a nutshell, it can transform your information into knowledge that will guide you to take action in future endeavours.

Tableau gives the various applications or tools through which you can visualise the data. Some of these applications are shown in the given figure:

Tableau Applications

Tableau Desktop

Tableau Server

Tableau Public

Tableau Prep

Tableau Online

The description of each application is as follows:

• Tableau Desktop: The core product of Tableau is a desktop program called Tableau Desktop. The desktop version of Tableau allows you to explore data and build charts and dashboards using it. Additionally, it allows you to access data from various sources, including local storage, cloud storage, spreadsheets (like Excel), SQL databases, CSV files, JSON files, and text files. With this data, users can create insightful charts and dashboards to gain valuable insights.

• Tableau Server: Tableau Server is enterprise software installed on Windows, Linux, or macOS servers. It allows organisations to share and collaborate on data visualisations securely. Users can access dashboards and reports published on the Tableau Server, enabling exploration and analysis of data. Tableau Server provides features for user access control and data governance to ensure the security of sensitive information. While the ability to analyse data is extensive, it is essential to consider server hardware and data size for optimal performance.

• Tableau Public: Tableau Public is a free version of Tableau designed for creating data visualisations and sharing them publicly. It offers a user-friendly interface for building charts and graphs, making data analysis accessible to a wider audience. Compared to Tableau Desktop, Tableau Public has limitations on data storage and privacy options. While users can’t completely control who sees their work, they can hide workbooks from their profiles. Tableau Public is a great option for anyone who wants to create and share data visualisations online, such as on social media platforms, websites, or blogs.

• Tableau Prep: Tableau Prep is a data preparation software designed to work seamlessly with Tableau Desktop. It offers a user-friendly interface that simplifies tasks like cleaning, combining, and shaping data for analysis. Tableau Prep reduces the need for complex programming by providing a visual workflow for data manipulation. While Tableau Prep can handle a wide range of data sources and large datasets, some highly intricate data manipulation tasks might still require programming expertise.

• Tableau Online: Tableau Online is a cloud-based application that gives you the facility to use your data to create amazing graphs and charts that you can share with others. You can access Tableau online on any internetconnected device that allows you to work anywhere, anytime.

Did You Know?

Data visualisation is not just about numbers and charts—it can also involve mapping spatial data to uncover patterns and trends.

Downloading and Installing Tableau Public Desktop

The steps to download and install Tableau Public are as follows:

1. Visit the Tableau Public website: https://public.tableau.com/en-us/s/download

The download page of the Tableau Public product appears.

2. Click on the DOWNLOAD TABLEAU PUBLIC button.

Download Page of the Tableau Public Product

This will start downloading the installer file to your computer.

3. Navigate to the location, where the installer file is stored and double-click on it to run the installer. The setup wizard opens.

4. Click on the checkbox to accept the terms and conditions, and click on the Install button.

The installation process begins.

5. Click on the Finish button after completing the installation process.

Opening the Tableau Public Application

After installing the Tableau Public application, double-click on the shortcut icon of the Tableau Public application on the desktop.

Displaying the Tableau Public Application

Shortcut Icon of Tableau Public
The Tableau Public application opens.

This application is divided into three panes: Connect, Open, and Discover:

• The Connect pane contains the options for connecting to various data sources, such as excel, text, JSON, PDF, and so on.

• The Open pane allows you to access and manage your existing workbooks and projects.

• The Discover pane is designed to motivate and educate users by providing access to various resources.

Importing Data in Tableau

Importing data into Tableau is the first step towards creating useful charts and visualisations. Tableau supports various types of data which makes it a powerful tool for analysing and visualising the data. Tableau facilitates connecting to and starting to analyse data from any source, including files on your PC, data from the internet, and data from servers.

The steps to import data in Tableau are as follows:

1. Open the Tableau Public application.

2. Select the desired option to specify which types of files you want to import into the Connect Pane. Here, we have selected Microsoft Excel.

Selecting the Microsoft Excel Option

The Open dialog box opens.

3. Navigate to the location where the Excel spreadsheet is stored.

4. Select the Excel spreadsheet that you want to import. Here, we have selected the Class 9 Marks Data.

5. Click on the Open button.

Selecting the Excel Spreadsheet

The Excel spreadsheet is imported and displayed in the Tableau Public application.

Data Source Page

When you click on the worksheet of the imported spreadsheet, then the working area where the actual data visualisation works opens.

Displaying the User Interface of Tableau Workbook

Interface of the Tableau Public Application

The main user-interface components of Tableau are as follows:

1. Title bar: It is located at the top of the Tableau window. It typically displays the name of the workbook.

2. Menu bar: The menu bar provides access to a variety of commands and options organised into several menus, such as File, Data, Worksheet, Help, Window, etc.

3. Show Start Page: This button allows you to go to the Start page where you can connect to data.

4. Toolbar: The toolbar is a group of buttons and controls that allows you to quickly access common functions and tools.

5. Sidebar: It contains the Data pane and the Analytics pane. The Data pane organises data sources into dimensions (categorical data) and measures (quantitative data). It includes hierarchies, sets, and parameters for advanced data organisation and interactivity. The Analytics pane provides tools for adding summary statistics, trend lines, reference lines, forecasting, clustering, and more to enhance visualisations.

6. Show Me panel: This panel contains the different types of charts and graphs that you can create to help you to quickly choose the appropriate visualisation for your data.

7. Shelves and Cards: In Tableau, shelves are the areas in the workspace where you can place fields (dimensions and measures) to control the structure and layout of your visualisations. The primary shelves include:

Error Aler t!

While data visualisation can reveal patterns and insights, it can also be misleading if not done correctly. Always ensure that your visualisations accurately represent the underlying data and avoid distorting the truth.

• Rows shelf: This shelf is used to control the arrangement of data along the vertical axis of the visualisation. Dragging fields here creates rows in your visualisation.

• Columns shelf: This shelf is used to control the arrangement of data along the horizontal axis. Dragging fields here creates columns in your visualisation.

• Pages shelf: This shelf allows you to break a view into a series of pages, enabling you to see different parts of the data sequentially. It is useful for creating animations or step-by-step presentations of data changes.

• Filters shelf: It is used to filter the data in your visualisation. By dragging fields to the Filters Shelf, you can include or exclude data to refine what is displayed in the view.

In Tableau, cards are elements that provide additional controls for refining and customising your visualisations. The primary cards include:

• Marks Card: The Marks card is a multi-functional card that controls the appearance of marks in the view including, options for colour, size, label, detail, tooltip, and shape.

8. View: It is the main area where the visualisation is displayed. It changes based on the data and fields added to the shelves.

9. Sheet tabs: The Sheet Tab displays tabs for each worksheet, dashboard, or story within the workbook. You can easily switch between different sheets by clicking on their respective tabs. Each tab provides quick access to the content and settings of its corresponding sheet, allowing users to efficiently work on multiple visualisations within the same workbook.

10. Data Source: It allows users to access the Data Source page and manage data sources within the interface.

11. Status bar: It displays information about the current state of the workbook, such as the number of marks and data points.

Charts in Tableau

Tableau offers a wide range of chart types to visualise data effectively. A list of some common chart types you can create in Tableau are:

• Text table: A text table is a simple table that displays data in rows and columns without any graphical elements.

Pie chart: It is a circular chart divided into slices to show numerical proportions. Each slice represents a category’s contribution to the whole, with the size of the slice proportional to the category’s value.

• Horizontal bar chart: This is a bar chart where the bars are oriented horizontally. Each bar’s length represents the value of the data point it corresponds to, with categories displayed along the vertical axis.

• Side-by-Side bar chart: It is a bar chart where bars representing different categories are placed next to each other (side-by-side) for easy comparison. Each group of bars represents a different category along the horizontal axis.

Coffee Maker
Water Bottle Smartphone
Notebooks Office Desk
Desk Chair
Laptop Pen Monitor Mouse

• Treemap: A treemap displays hierarchical data using nested rectangles. Each rectangle represents a category or subcategory, with its size proportional to the data value it represents.

• Circle View: A circle view uses circles (bubbles) to represent data points. The size of each bubble is proportional to the data value it represents. The bubbles are packed together to minimise unused space.

• Line chart: It shows data points connected by straight line segments. It is useful for visualising trends over time.

• Packed bubble chart: It visualises data in a hierarchical structure using circles, where the size and colour of each circle represent different measures.

Creating Charts in Tableau

The steps to create a chart in Tableau are as follows:

1. Open the Tableau Public application.

2. Import the Excel spreadsheet in the Tableau Public application. When you click on the worksheet of the imported spreadsheet, then the working area where the actual data visualisation works opens.

Notice that when you keep your cursor over a word in the Data pane, a blue oval appears behind it.

Think and Tell

Suppose you are exploring the performance of your favourite sports team over the past few seasons. What types of charts or graphs will you create to showcase their wins, losses, and key player statistics?

3. Drag the Name field to the Columns shelf to represent individual students along the x-axis.

Dragging the Fields in Shelf

Water Bottle Pen
Notebooks Coffee Maker

4. Now, drag the Math, Science, English, Social Studies, Hindi, and Computers fields to the Rows shelf to represent the marks of each student across different subjects along the y-axis.

The different bar charts for each subject are displayed according to the name of the student.

Displaying Different Bar Charts Based on Each Subject

The marks of each subject will be displayed on side-by-side bars according to the name of the student.

Displaying the Side-by-Side bars Chart

You will notice that the Measure Names field is automatically added to the Columns shelf.

Customising the Chart

To make the charts even more useful and attractive, you can customise them in many ways. This includes changing how the chart looks, adding colours, labels, and tooltips. You can also make the charts interactive with filters and parameters. These customisations make your data clearer and more engaging, helping you and your audience to understand it better.

The steps to customise the chart are as follows:

1. Select the Color shelf in the Marks card. A drop-down list appears with various options to change the colour, set transparency by modifying the opacity, and apply effects.

2. Click on the Edit Colors button to change the colour.

Displaying Options of Color Shelf

The Edit Colors dialog box appears.

3. Select the desired data item in the Select Data Items section, and then choose the desired colour from the Select Color Palette section. Here, we modify the colour of the Computer subject from blue to pink

Changing the Colour of Computers Subject

You can change the colour palette by using the Automatic drop-down list in the Select Color Palette section.

Changing the Color Palette

The colour of the chart gets modified.

You can also change the size of the bars in the chart. For this, perform the following steps:

1. Select the Size shelf in the Marks card. A slider appears that you can use to increase or decrease the size of the bars.

2. Moving the slider to the right will make the bars thicker while moving it to the left will make them thinner.

Duplicating a Chart

Duplicating a chart in Tableau is a useful way to create multiple versions of visualisation without recreating it from scratch. Duplicating a chart helps compare different analyses, creating variations with different filters, or simply experimenting with changes while preserving the original chart.

The steps to duplicate a chart are as follows:

1. Right-click on the sheet in the Sheet tab.

2. Select the Duplicate option from the context menu.

Selecting the Duplicate Option

This creates a copy of the entire sheet, including the chart and all its settings.

Changing the Chart Type

By changing the chart type, you can ensure that your data is presented most effectively and understandably. Changing the chart type is an easy way to explore different visualisations and find the one that best represents your data.

The steps to change the chart type are as follows:

1. Click on the Show Me pane.

2. Select the desired chart type that you want to create. Here, we have selected the side-by-side circles. Tableau will automatically change the chart type to side-by-side circles.

Changing the Chart Type

Interactive Data Dashboard and Presentation

An interactive dashboard offers a dynamic and engaging platform for users to explore datasets with extraordinary flexibility. In simple words, we can say that an interactive dashboard is a special tool that helps you play with and understand lots of information in a fun and easy way, thus making you see and explore data in ways that make learning and discovering new things exciting!

With these dynamic dashboards, users can engage with and evaluate data in real-time, going beyond the capabilities of standard static displays. They enable users to find information, patterns, and trends using interactive features, live updates, and clear visualisations. Users can customise their analysis by applying filters, adjusting settings, and exploring more information.

Displaying Interactive Dashboard

These dashboards are more than just boring slideshows. They are live control panels for your data where you can see things in real-time. With charts, graphs, and easy-to-use buttons, you can visualise and analyse hidden patterns and trends in your data. You can zoom in on specific details, filter out things you do not need, and even change the way you look at the data. Whether used for business intelligence, academic research, or personal projects, interactive dashboards serve as powerful tools for decision-making, problem-solving, and knowledge dissemination in today’s data-driven world.

Activity Time

Activity 1: Data Visualisation Techniques (Group Work)

Form teams of 5 students and assign each team a specific dataset. Encourage them to explore the dataset, identify key information, and brainstorm various data visualisation techniques that could effectively communicate that information.

Activity 2: Preparing Data Visualisation Projects and Peer Review (Individual Work)

Assign each student to choose a dataset of their interest and create a comprehensive data visualisation project using Tableau Public. The project should include multiple visualisations that convey meaningful insights from the data. After completing their projects, organise peer review sessions where students present their visualisations to their peers.

Activity 3: Participation in Supporting Online Communities of Data Visualisation (Individual Work)

Encourage students to join online communities and forums dedicated to data visualisation and Tableau Public. Platforms like LinkedIn groups, Reddit communities, and Tableau Public forums offer opportunities to engage in discussions, seek advice, and connect with like-minded individuals from around the world.

Chapter Checkup

A  Select the correct option.

1  Which component of Tableau allows users to access the Data Source page and manage data sources within the interface?

a  Toolbar

c  Data Source

b  Data pane

d  Sidebar

2  What type of chart is best suited for representing project schedules, showing start and finish dates of tasks or activities as horizontal bars?

a  Scatter plot

c  Box-and-Whisker plot

b  Gantt chart

d  Bullet graph

3  Which type of chart represents hierarchical data using nested rectangles, with each rectangle’s size proportional to the data value it represents?

a  Pie chart

c  Treemap

b  Area chart

d  Circle View

4  Which panel in Tableau contains different types of charts and graphs to help users quickly choose the appropriate visualisation for their data?

a  Show Me panel

c  Menu bar

b  Sidebar

d  Toolbar

B  Fill in the blanks with the most suitable words.

1 enables users to identify patterns, trends, and relationships at a glance.

2  In Tableau, the is used to control the arrangement of data along the vertical axis of the visualisation.

3 visualise relationships and connections between entities, such as nodes and edges in a network.

4  Maps are used to visualise , such as geographic locations, boundaries, and distributions.

C  State whether the following is True or False. Correct the statements that are false.

1  Data visualisation is only useful for presenting raw numbers and text.

2  Tableau Public is a paid version of Tableau for sharing visualisations publicly.

3  Word Clouds are commonly used to summarise numerical data.

4  Data visualisation can help in detecting outliers and anomalies in datasets.

D  Answer the following questions. (Solved)

Q1. What is Tableau?

A2. Tableau is a flexible and reliable data visualisation tool that creates an interactive dashboard that converts raw and unstructured data into useful information. Tableau is an extremely user-friendly drag-and-drop interface that makes it simple to learn how to work with practically any kind of data.

Q2. What are some key reasons why data visualisation is essential?

A2. Some key reasons that explain why data visualisation is essential are as follows:

• Enhanced understanding: By presenting information graphically, data visualisation enables users to identify patterns, trends, and relationships quickly and easily.

• Improved decision-making: Data visualisation empowers decision-makers by providing actionable insights derived from data analysis.

• Communication and collaboration: Visualisations serve as a common language for communicating insights within teams and organisations.

• Identification of trends and patterns: By visually exploring data, analysts can uncover valuable insights that might otherwise remain hidden in raw data.

• Storytelling: By combining data with visual elements, they can create compelling narratives that resonate with audiences, driving engagement and understanding.

• Detection of outliers and anomalies: By visually inspecting data, analysts can identify outliers and investigate underlying causes or implications.

• Exploratory analysis: Data visualisation supports exploratory analysis by allowing users to interactively explore datasets and detect potential patterns.

• Performance monitoring: By visualising performance data, organisations can track progress towards goals, identify deviations from targets, and take corrective actions as needed.

Q3. Suppose you are a data analyst at Trendy Mart, a retail company experiencing a decline in sales in certain regions. Management has asked you to create visualisations in Tableau to identify the problem areas and provide insights for improvement. You have data on sales transactions, stores, products, and customers. What types of visualisations would you create in Tableau to:

a. Identify regions with declining sales.

b. Analyse the performance of different product categories.

A3. a. For identifying regions with declining sales, we use the map and line chart for visualisation.

b. For analysing the performance of different product categories, we use the bar chart and heat map for visualisation.

AI Activities

1  Visit the link: https://www.youtube.com/watch?v=NLCzpPRCc7U to learn more about Tableau.

2  Visit the link: https://www.youtube.com/watch?v=_M8BnosAD78 to learn how to create charts in Tableau. Answer

1. Data visualisation 2. Rows shelf 3. Network diagrams 4. Spatial data

C 1. False. Data visualisation is useful for much more than presenting raw numbers and text. It helps in understanding trends, patterns, and relationships in data.

2. False. Tableau Public is a free version of Tableau designed for creating and sharing visualisations publicly.

3. False. Word Clouds are typically used to visualise textual data by displaying words in varying sizes based on their frequency or importance, not numerical data.

4. True.

Key Terms

• Data Literacy: The ability to understand, interpret, and communicate with data is known as data literacy.

• Data Literate: A data literate person is someone who can interact with data to understand the world around them.

• Data Privacy: Data privacy refers to the proper handling of sensitive data, including personal data and other confidential data, such as certain financial data and intellectual property data.

• Data Security: It is the process of safeguarding digital information from unwanted access, corruption, or theft.

• Web Scraping: Acquiring data from websites is known as web scraping.

• Data Processing: The process of transforming unprocessed data into valuable information is known as data processing.

• Data Interpretation: Data interpretation is the process of analysing and making sense of processed data to extract meaningful insights that inform decision-making.

• Data Visualisation: Data visualisation is the graphical representation of information and data.

• Tableau: Tableau is a flexible and reliable data visualisation tool that creates an interactive dashboard to convert raw and unstructured data into useful information.

Things to Remember

• The data pyramid shows the development of basic data to higher levels of comprehension and insight. It is also known as the DIKW (Data, Information, Knowledge, and Wisdom) pyramid.

• The various steps of the data literacy process framework are: plan, communicate, assess, develop culture, prescriptive learning, and evaluate.

• Maintaining good data privacy standards maintains an organisation’s reputation and prevents hacking and misuse of information.

• One must regularly back up data as it helps recover any lost information due to a cyberattack.

• Qualitative data, also known as textual data, is descriptive and conceptual.

• Quantitative data consists of numerical values that can be measured.

• The process of acquiring data consists of three key steps: data discovery, data augmentation, and data generation.

• Cleanliness pertains to the quality and integrity of the data, emphasising the removal of errors and fixing inconsistencies, such as missing values, duplicate values, or outliers.

• Well-structured data follows a consistent format and schema. It is also coherent and logically organised which makes it easier to analyse.

• Types of data interpretation methods are textual, tabular, and graphical.

• Data visualisation is used in various fields, such as healthcare, finance, marketing, education, urban planning, etc.

• Customising charts includes changing how the chart looks, and adding colours, labels, and tooltips. These customisations make your data clearer and more engaging, helping you and your audience understand it better.

• Duplicating a chart in Tableau is a useful way to create multiple versions of a visualisation without recreating it from scratch.

Test Your Knowledge

A. Select the correct option.

1. What is personal data?

a. Information that cannot be accessed by unauthorised people

b. Information related to a specific person

c. Information that can be floated on the internet

d. Both a and b

2. In which of the following phases of the data acquisition process, the goal is to identify and locate the data sources that are relevant to your needs?

a. Data Discovery

c. Data Generation

b. Data Augmentation

d. None of these

3. Which of the following methods visualises text data by displaying words in varying sizes based on their frequency or importance?

a. Word Clouds

c. Maps

b. Network Diagrams

d. Dashboards

4. Which of the following steps is a part of the data literacy process framework?

a. Plan

c. Assess

b. Communicate

d. All of these

5. is a cloud-based application that gives you the facility to use your data to create sharable graphs and charts.

a. Tableau Public

c. Tableau Desktop

b. Tableau Online

d. Tableau Server

B. Fill in the blanks with the most suitable words.

1. data, also known as textual data, is descriptive and conceptual.

2. is a flexible and reliable data visualisation tool that creates an interactive dashboard to convert raw and unstructured data into useful information.

3. The process of transforming unprocessed data into valuable information is known as .

4. A is a person who can interact with data to understand the world around them.

5. are used to visualise spatial data, such as geographic locations, boundaries, and distributions.

C. State whether the following are True or False. Correct the statements that are false.

1. You cannot import data in Tableau.

2. High accuracy is crucial for the reliability of AI predictions and insights.

3. Interviews are the primary source of data.

4. The ability to understand, interpret, and communicate with data is known as data literacy.

5. A treemap is similar to a line chart but with the area beneath the line filled with colour.

D. Short answer-type questions.

1. What is a treemap?

2. What are some characteristics of good data?

3. Define data security.

E. Long answer-type questions.

1. Explain any four applications of data visualisation in different fields.

2. What is the difference between dependent and independent data features?

3. Explain the various elements of the data pyramid.

F. Competency-based questions.

1. Abhishek is creating a new online account and needs to set up a secure password. What should he keep in mind to ensure his password keeps his account safe?

2. Megha is working on a project that involves training an AI model. How can she ensure the cleanliness of her data for optimal performance and accuracy of the AI model?

Importance of Maths for AI

Did you know that maths is closely tied to AI? It is not just used in calculations; maths plays an important role in enabling AI to recognise objects and patterns. AI uses maths to recognise your face during biometric attendance or when collecting fingerprints for an Aadhaar Card. AI helps machines see and recognise faces and fingerprints.

Activity

Observe the pattern in the following image:

You can easily see that there are 1, 4, 9, and 16 dots in the sequence. These numbers have the following pattern: Let’s break it down:

• 1 = 12

• 4 = 22

• 9 = 32

• 16 = 42

Now, attempt the following questions to see if you can identify the patterns in these numbers.

1. Find the missing number:

1, 10, 100, 1000, 10000, …

4, 8, 12, 16, 20, 24, …

1, 3, 5, 7, 9, 11, …

2. Suppose you have invested in some business. In the 1st year you gained a profit of INR 50000; in the 2nd year, the profit was INR 100000; in the 3rd year, the profit was INR 150000, and in the 4th year the profit was INR 200000. Can you predict the profit for the 5th year?

There were clear patterns in the sequences that you solved in these questions. Recognising these patterns, such as multiplying each number with 10, or adding a constant value to each term in the series, helped predict the missing numbers.

In this activity, we can see that maths is used to identify and analyse patterns. Let us now learn how maths and AI are related to each other.

Think and Tell

Remember

The order or arrangement of numbers or objects is known as a pattern. These patterns exist all around us. We have patterns in numbers, images, and language.

How Are Maths and AI Related?

AI’s ability to recognise patterns is important for solving puzzles. For example, it can differentiate between images of muffins and dogs in a puzzle of images where they appear very similar.

Patterns in Images

AI algorithms can accurately identify different faces based on their unique characteristics, such as facial structure, skin texture, and the arrangement of facial features, like eyes, nose, and mouth.

Activity

Identify patterns in shapes and fill in the blank boxes.

Understanding maths will help us better understand AI and the way it works, but what kind of maths is required for AI? Let us take a look!

Maths for AI

Before we learn the concept of maths for AI, let us try to solve some basic mathematical questions.

• 5, 10, 15, 20, 25—Can you find out the middle value from the given numbers?

• In the given figure, which of the two lines is parallel to each other?

• If a coin is tossed, what can be the possible results?

• If a dice is rolled, what can be the possible results?

Just like humans, AI can also solve all the problems using maths.

Uses of Maths for AI

Statistics: It is used for exploring data to find patterns and insights. For example, you can use statistics to find the highest value in a dataset, determine the median value, or calculate the average value of the data.

Linear Algebra: It is used for finding unknown or missing values and understanding relationships in data. For example, linear algebra can help in determining the relationship between the size of houses and their prices in a dataset.

Probability: It is used to predict the likelihood of different events. For example, if a dice is rolled, the probability can be used to determine the chances of rolling a 6. Similarly, it can predict the likelihood of whether it will rain tomorrow.

Calculus: It is used for training and improving AI models by optimising their performance. For example, calculus enables a robot to fine-tune its movements by analysing feedback, such as adjusting its speed and angle, to perform tasks more accurately.

Statistics

Before we dive deeper to understand what statistics are, please try to answer the following questions:

• How can you predict the average score of a cricket team based on score data from the last 10 years?

• What is the mode of transportation most commonly used by students to commute to school?

• What was the maximum number of accidents in your city during the last month?

The answer to all the above questions is: Statistics

Statistics is important for AI to recognise patterns, identify relationships, and infer conclusions from the data.

Statistics is used for collecting, exploring, and analysing the data. It also helps draw conclusions from the data.

To solve any problem, the following steps are performed in statistics:

• Data is collected from different sources.

• The data is then explored and cleaned. (managing missing values in data, deleting wrong data, etc.)

• Analysis of data is done using data visualisation tools like MS Excel, OpenOffice Calc, Google Sheets, etc for better understanding.

• Decisions and conclusions are made from that data.

Applications of Statistics

• Machine Learning: Statistics forms the foundation of many machine learning algorithms, which learn patterns and make predictions from the data.

• Data Analysis: In AI, statistics is used to analyse and interpret large datasets, identify trends, and extract meaningful insights.

Linear Algebra

Think and Tell

In addition to the above mentioned applications, think of any two examples where statistics can be applied.

Linear algebra plays an important role in AI and has various applications in AI. For example, when a robot rotates its camera to capture a panoramic view or repositions to pick an object, linear algebra provides the tools to perform these actions accurately.

Linear algebra is a computational tool for data analytics. It is a branch of mathematics that deals with lines and planes.

Applications of Linear Algebra

• In facial recognition, linear algebra helps by turning facial features into numbers and shapes that can be easily worked with. This makes it possible for algorithms to compare and match faces accurately.

• Google assigns a rank to web pages using its page ranking algorithm, known as PageRank. This process enables Google to deliver more relevant and valuable search results to users.

Probability

Look at the images below and answer the questions that follow. (a) (b)

• Figure (a)—If a ball is chosen, which colour ball is most likely to be picked up?

• Figure (b)—Does each number on the wheel have an equal chance of being selected when it is spun?

The above questions can be solved using the concept of Probability.

Probability is a way to tell us how likely something is to happen.

For example – When a coin is tossed, there are two possible results or outcomes: heads (H) or tails (T).

For example – When a dice is rolled, there are six possible results or outcomes: 1, 2, 3, 4, 5, or 6.

Applications of Probability

We use probability in our day-to-day lives. Let us see some of its applications.

Sports: Probability can be used to estimate the average batting score in a cricket match.

Weather Forecast: It is used by weather forecasters to assess how likely it is that there will be rain, snow, clouds, etc., on a given day in a certain area.

Traffic Estimation: Based on the time of day, location in the city, weather conditions,etc., people tend to make probability predictions about how bad traffic will be during a certain time.

Gaming: Probability is used to model the likelihood of different outcomes in games of chance, such as dice and card games.

Calculus

Calculus is a study of how things change. It provides a framework for modelling systems in which there is change and a way to make the predictions of such models. AI uses calculus to fine-tune the performance of its models. It is a powerful tool for understanding change and making AI smarter.

Did You Know?

Probability is also used in speech recognition to predict the next word in a sentence or to understand speech patterns.

Think and Tell

Based on what factors, can AI figure out your closest friend on social media?

Applications of Calculus

• Calculus is used to calculate the velocity, acceleration, and position of objects in motion, which are crucial in designing vehicles such as aeroplanes, cars, and rockets. AI uses this to predict the rate of change in velocity needed to launch rockets.

• Calculus is used to define random behaviours in the stock market and provide models and analysis to make more accurate predictions about the future of a stock.

Activity Time

Activity 1: Role of Maths in AI

(Group Activity)

Divide the class into four groups. Each group will focus on one branch of mathematics: statistics, linear algebra, probability, and calculus. Each group will research how mathematics is used in AI and its real-world applications.

Activity 2: Use of Probability in AI (Individual Activity)

Research and present a report on how probability is used in AI to handle uncertainty and make predictions.

Chapter Checkup

A  Select the correct option.

1  How do computers recognise objects in an image?

a  By guessing what they see.

c  By asking a human.

b  By using patterns.

d  By using magic.

2 is used to model the likelihood of different outcomes in games of chance, such as dice and card games.

a  Probability

c  Statistics

3  How does linear algebra help in facial recognition?

a  By creating colourful images of facial features.

b  Calculus

d  Linear Algebra

b  By turning facial features into numbers and shapes that can be easily worked with.

c  By storing facial features in a text format.

d  By using sound waves to detect facial features.

4  Which of the following sequences follow a similar pattern as the sequence: 1, 10, 100, 1000, 10000, …

a  2, 20, 200, 2000, 20000, …

b  2, 6, 10, 14, 18, 22, …

c  2, 4, 8, 16, 32, 64, …

d  3, 6, 9, 12, 15, 18, …

B  Fill in the blanks with the most suitable words.

1 Statistics forms the foundation of many algorithms, which learn patterns and make predictions from data.

2 is a way to tell us how likely something is to happen.

3  AI can recognise in text, speech, images, and numbers.

4 assigns ranks to web pages using its page ranking algorithm, known as PageRank.

C  State whether the following is True or False. Correct the statements that are False.

1  MS Excel is a data visualisation tool.

2  AI does not use maths.

3  Calculus is used to improve the AI models.

4  Probability is used in weather forecasting.

D  Answer the following questions. (Solved)

Q1. What is the role of statistics in AI?

A1. In AI, statistics is used to analyse and interpret large datasets, identify trends, and extract meaningful insights.

Q2 Describe the common usage of probability in real life.

A2. The common usage of probability in real life are:

i. Sports: Probability can be used to estimate the average batting score in a cricket match.

ii. Weather Forecast: It is used by weather forecasters to assess how likely it is that there will be rain, snow, clouds, etc., on a given day in a certain area.

iii. Traffic Estimation: Based on the time of day, location in the city, weather conditions, etc. people tend to make probability predictions about how bad traffic will be during a certain time.

iv. Gaming: Probability is used to model the likelihood of different outcomes in games of chance, such as dice and card games.

Q3. Shivam is at a candy store that has a jar filled with different types of candies. The jar contains 10 chocolate candies, 8 gummy candies, and 2 mint candies. Which type of candy should he expect to pick the most often? What mathematical concept is applied to answer this question?

A3 Shivam should expect to pick the chocolate candies most often. The concept of math applied to answer the question is probability.

AI Activities

Visit the link: https://youtu.be/Ge9je05uYJ0?si=BrPxCY3Swmszki_Z to learn the basic concepts of statistics.

Answer Key A 1. b   2. a   3. b   4. a

B 1. machine learning 2. Probability 3. patterns 4. Google

C 1. True.

2. False. AI uses maths. 3. True. 4. True.

Statistics and Its Applications

We use statistics in our day-to-day lives to make sense of the world around us. Whether it is determining the total rainfall in a city, computing the average age of one’s family members, or finding the total number of teachers in a school, statistics help us gather, analyse, and interpret data.

Let us learn some fundamental concepts of statistics and how they are applied in everyday life situations.

What Is Statistics?

Statistics is the study and analysis of data, which includes gathering of data, reviewing it, analysing it, and then drawing conclusions from it. It includes:

• collection of data from various sources

• examining and cleaning of data

• data analysis (representing data using graphs to understand better)

• drawing conclusions and inferences

Applications of Statistics

Statistics have huge applications across various fields. Some of the applications of statistics are:

• It is used in the medical industry to evaluate the effectiveness of a medicine.

• It helps in evaluating students’ performance and improving teaching methods.

• It is used by the government in policy-making and understanding its implementation.

• It helps to analyse player performance and team strategies.

Let us learn more about some of the applications of AI.

Disaster Management

• Officials use statistical data to timely inform the residents of an area that may be at risk of impending natural disasters.

• Emergency response teams utilise statistics to determine the availability and quantity of emergency supplies for an affected region.

Sports

• In 2015, FIFA decided to move the timing of the 2022 World Cup in Qatar from summer to the winter.

• Statistics showed the possibility of extreme summer temperatures in Qatar, which could pose healthrelated risks to both the players as well as the fans, thus, influencing the decision to reschedule the tournament.

2022 FIFA World Cup Tweaked for Qatar Heat – NBC Boston

Did You Know?

The Tokyo 2020 Olympics were postponed due to the developing global situation in light of Covid-19 pandemic.

Disease Prediction

Think and Tell

Imagine you have limited emergency supplies and shelters. How would you use statistics to manage and prioritise resource allocation?

• The UK government used statistics to analyse and monitor the spread of measles among its population.

• This helped them to launch and maintain targeted vaccine programs and manage disease outbreaks efficiently.

• Example: By monitoring and analysing the case data, governments can identify the highly affected areas, and the probability of disease spreading from there, thus, focusing on the prevention measures.

Laboratory confirmed cases of measles by month of onset of rash or symptoms reported, London and England: January 2023 to December 2023

Weather Forecast

• Statistics help meteorologists (specialists who study the earth’s atmosphere and weather) to analyse past weather patterns to forecast weather. Using past-weather data, they can estimate the occurrence of extreme weather events like storms and tornados.

• Statistics help in tracking climate change, helping scientists understand long-term climate trends.

Weather forecast of a week for Delhi City by India Meteorological Department

Activity

Uses of Statistics in Daily Life

Objective: To implement the concept of data collection, analysis, and interpretation, demonstrating the use of statistics in daily life.

Data Collection: The following table shows the scores of 5 players from two teams in a cricket match.

Graphical Representation: The given information can be represented using a bar graph:

Analysis: The graphical representation provides a clear visual comparison of the scores of the two teams.

• It can be analysed that the player 4 from team A scored the highest whereas player 3 from team A scored the lowest.

• Only three players scored above 75.

• Only one player scored less than 25.

• No two players have same scores.

• Average score of team A = (49 + 67 + 23 + 92 + 56)/5 = 57.4

• Average score of team B = (72 + 81 + 39 + 88 + 65)/5 = 69

Think and Tell

• Overall, team B scored better than team A. What more real-life examples demonstrate the utility of statistics?

Activity

Car Spotting and Tabulating

Let us do the following activity where students will collect data by spotting cars and then use statistical measures to analyse and interpret this data. This will help them understand the importance of data collection that plays a key role in AI as it forms the basis of statistics and interpretation by AI.

Objective: To implement the concept of data collection, analysis, and interpretation, demonstrating the use of statistics in daily life.

Follow the given steps to complete this activity:

1. Data collection:

• Choose a safe location where a variety of cars can be observed. This could be a school parking lot or a nearby street.

• Observe and record the following information for 50 cars:

{ Company (e.g., Toyota, Maruti Suzuki)

{ Model (e.g., Fortuner, Swift)

{ Colour

2. Data organisation:

Create a table to organise the collected data. Include columns for the categories listed above, and add rows for every car you observe.

You can easily fill in the column ‘Number of Cars Spotted’ in the above table by tallying. You can use the ‘Reference Tally’ table for this.

3. Data analysis:

• Frequency distribution: Calculate the frequency of each car company, model, and colour. Create frequency tables for each category.

• Create bar graphs to show the frequency of different car models.

4. Data Interpretation:

Now, answer the following questions:

• Which is the most common car colour?

• Which car company is the most common in the area?

• Why do you think certain car companies/models/colours are more common?

Activity Time

Activity 1: Data Visualisation (Individual Activity)

Collect data related to the number of boys and girls in all sections of class 9. Also, get data related to the height of each student.

a. Show collected data using a bar graph.

b. Compute the average height of boys and girls.

c. Find out the tallest boy and tallest girl in class 9.

d. Find out how many students have the same height.

Activity 2: Form groups of 3 or 4 students and ask them to discuss applications of statistics in daily life. (Group Activity)

Chapter Checkup

A  Select the correct option.

1  Why is statistics used in sports?

a  To predict game outcomes b  To analyse performance of players

c  To forecast weather to determine if a match can be scheduled d  All of these

2  Which of the following is not an application of statistics?

a  Weather forecast b  Music composition c  Disease prediction d  Disaster management

3  What is the primary function of statistics?

a  Collecting data b  Analysing data c  Interpreting data d  All of these

B  Fill in the blanks with the most suitable words.

1  Statistics help to analyse past weather patterns to forecast weather.

2 is the study and manipulation of data, which includes gathering of data, reviewing it, analysing and drawing conclusions from it.

3  In disaster management, statistics help in the impact of disasters.

4 works on collected data and uses the fundamentals of statistics to make decisions and predictions.

C  State whether the following is True or False. Correct the statements that are false.

1  Disease prediction using statistics can help in early detection and prevention of diseases.

2  Statistics is only used in scientific research.

3  Statistics help in tracking climate changes.

4  Statistics cannot be used to determine future events.

D  Answer the following questions. (Solved)

Q1. Define Statistics.

A2. Statistics is the study and analysis of data, which includes gathering of data, reviewing it, analysing and drawing conclusions from it.

Q2. What are the applications of statistics?

A2. Some of the applications of statistics are:

• It is used in the medical industry to evaluate the effectiveness of a medicine.

• It helps in evaluating students’ performance and improving teaching methods.

• It is used by the government in policy-making and understanding its implementation.

• It helps to analyse player performance and team strategies.

Q3. Suppose there are 20 students in class 9 and height of students is given in a table below:

Compute:

a. Most common height of students in class.

b. How many students in the class have a minimum height?

c. How many students in the class have a maximum height?

A3. a. The most common height is 5.5.

b. Number of students having minimum height = 2

c. Number of students having maximum height = 5

AI Activities

Visit the link: https://experiments.withgoogle.com/world-of-solitaire and take a tour of this game.

Answer Key

A 1. d   2. b   3. d

B 1. Meteorologists 2. Statistics 3. Predicting 4. Artificial Intelligence

C 1. True.

2. False. Statistics is used in the medical industry, education industry, sports industry, etc. 3. True.

4. False. Statistics can be used to determine future events.

Introduction to Probability

AI systems make well-informed predictions and judgements by using probability. Probability helps to find and understand the possibility of the occurrence of an event. Before we dive deeper to understand the concept of probability, answer the following questions:

1. If you randomly select an object, which one are you more likely to pick?

A. Balloon

B. Handbag

2. If you select a fruit, what are the chances of getting an orange?

A. 100%

B. Impossible

3. If you randomly select a snack, which one are you more likely to pick?

A. Cookies

B. Donut

Probability

Probability is the possibility of the occurrence of an event. For example, when we roll a dice, there are 6 possible outcomes: 1,2,3,4,5,6—each with an equal chance of occurring.

Probability of an event = Number of Favourable outcomes

Total number of possible outcomes

Therefore, the probability of rolling any number from 1,2,3,4,5,6 is 1/6. Thus, there is an equal possibility of rolling a 1 as there is of rolling a 6.

Remember

An event can be defined as a set of outcomes of an experiment. For example, rolling an even number on the die corresponds to the event or outcomes 2, 4, and 6.

Types of Events

There are different types of events. Let us learn about each of these.

• Certain event: An event that has a 100% chance of happening.

• Likely event: An event that has a high chance of happening.

• Unlikely event: The events which have a low possibility of happening.

• Impossible event: An event which has zero chance of happening.

Think and Tell

What is the difference between statistics and probability?

• Equal probable events: Event where each outcome has an equal possibility of happening.

The probability of an event always lies between 0 and 1. Also, the sum of the probabilities of all possible outcomes of an event is 1.

• If an event is guaranteed to occur, it has a probability of 1.

For instance, the probability of the sun rising in the east is 1.

• If an event can never happen, its probability is 0.

For example, the probability of rolling a 7 on a standard six-sided dice is 0.

The figure below shows different types of events:

Activity

Let us solve the following example to understand the types of events.

• Picking a red ball. (Likely event)

1. Imagine you have a bag of 10 balls: 7 red and 3 blue.

Objective: In this activity, we are going to pick up a coloured ball and identify the type of event.

• Picking a blue ball. (Unlikely event)

• Picking a green ball. (Impossible event)

Applying Probability in Real Life

2. Now, imagine you draw a ball from the bag without looking. Identify the type of event: certain, likely, unlikely, impossible, and equal probable events.

• Picking a blue ball after removing 4 red balls from the bag (Equal probable event)

Let us take an example of guessing whether you will go to the zoo or not. You want to visit the zoo on Saturday. Your parents put a condition in front of you.

What are the chances that you will visit the zoo or not?

Scenario 1

If you complete the given assignments, it is likely you will visit the zoo.

Scenario 2

This means higher chances (likely event) of going to a zoo than staying at home if you complete your assignments.

You will certainly visit the zoo if you complete your assignment by Friday.

Scenario 3

In other words, you will definitely (certain event) go to the zoo if you complete your assignment.

Our neighbours have invited us to attend their function, so there is an equal chance you will attend the function or visit the zoo.

Scenario 4

Both events have an equal probability of happening.

You have your cousin’s birthday party that day, so it is less probable you will go to the zoo.

Think and Tell

Can you think of a similar scenario that represents an impossible event?

The chances of not going to the zoo are more probable.

Activity

Imagine a situation where an AI system helps predict if you like an animated movie based on your past choices.

Objective: To predict film preferences by calculating the probability that you will like an animated film.

Parameters To Consider for Calculating Probability

• The number of films = 20

• The number of animated films = 10

• The number of liked animated films = 6

• The number of disliked animated films = 4

Now, there is a new film available, predict whether you will like it or not.

How the AI Uses Probability

Liked animated films: 6 out of 10 animated films are liked.

So, the probability (P) that an animated film is liked = Liked Animated = 6 10 .

Disliked animated films: 4 out of 10 animated films are disliked.

So, the probability (P) that an animated film is disliked = Disliked Animated = 4 10

Making a Prediction

If a new animated film comes out, the AI uses these probabilities to predict that you are more likely to like it because 6 10 is higher than 4 10 .

Activity Time

Activity: Using Probability for Prediction (Group Activity)

Create a list of 10 colours, indicating whether each was liked or disliked by the students. Categorise colours into various types, such as bright, mild, and pastel shades, and count how many liked and disliked colours fall into these types. Calculate the probabilities of liking each colour based on the counts. Introduce a new colour with the same feature and predict whether students will like or dislike it based on the probabilities you calculated for each category.

Chapter Checkup

A  Select the correct option.

1  If you roll a standard dice, what is the probability of getting a 4?

2  If a coin is tossed, what are the chances of getting a head?

3  If it is equally likely to rain tomorrow, what is the probability it will rain?

B  Fill in the blanks with the most suitable words.

1 The probability of an impossible event is

2 In a bag of 5 red balls and 3 blue balls, the probability of picking a red ball is .

3 If the probability of an event happening is 0.7, then the probability of it not happening is .

4 The sum of the probabilities of all possible outcomes of an event is

C  State whether the following is True or False. Correct the statements that are False.

1  If two events are equally likely, each has a probability of 0.25.

2  The probability of an event can never be greater than 1.

3  AI uses probability to make predictions.

4  The probability of a certain event is less than 1.

D  Answer the following questions. (Solved)

Q1. Define probability.

A1 Probability is the possibility of the occurrence of an event.

Probability of an event = Number of Favourable outcomes/Total number of possible outcomes

Q2 Explain the different types of events.

A2. There are different types of events:

• Certain event: An event that has a 100% chance of happening

• Likely event: The event has a high chance of happening.

• Unlikely event: The events which have a low possibility of happening.

• Impossible event: An event which has zero chance of happening.

• Equal probable events: Events where each outcome has an equal possibility of happening.

Q3 Aadya is organising a carnival and has planned several activities. Help her categorise the events based on their likelihood of occurring:

a. There is a raffle draw where every ticket has an equal chance of winning.

b. Aadya hopes her favourite celebrity will make a surprise visit, but she knows this has a very low probability.

A3. a. Equal probable event

b. Unlikely event

AI Activities

Visit the link: https://www.mathsisfun.com/data/probability.html to learn more about probability.

Answer Key

A 1. c   2. b   3. c

B 1. 0 2. 5/8 3. 0.3 4. 1

C 1. False. If two events are equally likely, each has a probability of 0.5. 2. True.

3. True.

4. False. The probability of a certain event is equal to 1.

Applications of Probability

Whenmost people hear the word ‘probability’, they associate it with the likelihood of different outcomes or events occurring. This perception often relates to statistics and gaming. But did you know that today, probability serves as a fundamental tool used in various activities? These activities include making predictions, assessing risks, and making decisions.

Picture this: You must be amazed at how the weather forecast predicts the weather very accurately. Similarly, online platforms recommend products based on your searches. Well, the concept of probability is actually behind all this, using past data and trends to figure out what some future outcomes will look like.

In the previous section, you have learnt about the basic concepts of probability. Let us now explore the applications of probability in various fields such as finance, medicine, sports, engineering, weather forecasting, and so on.

Application of Probability in Sports

The concept of probability helps the coaches of various sports to analyse the strengths and weaknesses of their teams or a specific player.

• They can use probability as a tool to determine in what areas their team is strong enough and in which areas they must work to improve.

• They use probability to gauge the capacity of a particular player in their team and when to allow him to play and against whom.

• Probability helps trainers decide when to give a player a chance to play or maybe give him some extra practice before a tough game.

• With this knowledge, coaches and trainers can plan winning strategies for their teams.

Application of Probability in Weather Forecasting

The concept of probability is used by meteorologists to forecast changes in weather by using a variety of devices and technologies.

• Weather forecasts produced by the Indian Meteorological Department present the probability of a likelihood of rain or snowfall to indicate potential transportation disruption. Also, they use probability to predict the range of daily temperatures.

• Estimating the probability of thunderstorms and wind speeds can help us take corrective measures for marine and aviation activities.

• Predicting the possibility of rain or other weather conditions helps us make decisions about scheduling sporting events or any outdoor activity.

Application of Probability in Traffic Estimation

The concept of probability is used by traffic engineers to estimate traffic patterns and congestion by analysing data from sensors and monitoring systems.

• Probability helps us identify areas with a high probability of accidents based on historical data, weather conditions, and traffic volumes.

• By using probability, it becomes easy to predict the possibility of people using public transportation, allowing for scheduling their commute for a certain period of time during the day. For example, during office hours, probably in the morning from 8:00 a.m. to 10:00 a.m., the traffic seems to be the heaviest.

Application of Probability in Medical Field

The human body is an amazing machine. After millions of years of evolution, we have developed an incalculable number of ways to keep ourselves healthy so that we can live longer.

The concept of probability plays a crucial role in the medical field in the following ways:

• Probability can be used to find the possibility of a patient having a particular disease based on one’s historical data.

• Probability can also be used to warn the patients and their families regarding the success rate of operations and, thus, obtain the required consent for the treatment.

Application of Probability in the Financial Market

The concept of probability is used by financial analysts to forecast market trends and investment risks through the use of complex algorithms and historical data analysis.

• Probability analysis helps traders to invest in stocks to maximise their profit.

• It helps them assess the risk factor behind a particular investment and, make decisions accordingly.

• Insurance companies use spreadsheets to calculate the premiums of policies and sanction the insurance claims.

Application of Probability in Engineering

The concept of probability is applied by engineers to assess the reliability and safety of buildings and structures by employing simulations (simulation means real-time testing) and risk assessment methodologies.

• Probability is used by engineers to analyse the dependability of the systems and potential failure rates.

• It allows for the assessment of current system designs and associated risks in engineering projects.

• Probability also proves useful in assessing the quality assurance procedures by estimating the likelihood of defects.

Application of Probability in Education

The concept of probability is leveraged by educators to predict student performance and learning outcomes by analysing assessment data and educational metrics.

• Probability is also used to evaluate students’ performance, considering factors such as attendance and their previous academic performance.

• Based on the performance of the student in a particular area and their interests, the right career path can be estimated.

• Probability models are useful in providing suggestions in the disbursement of educational resources.

Application of Probability in Environmental Science

The concept of probability is used by environmental scientists to predict ecological changes and assess environmental risks by analysing data from sensors, satellite imagery, and climate models.

• Probability helps evaluate how actions like social movements or government policies affect the environment, predicting potential outcomes and impacts.

• It aids in efficiently using available resources and assets, contributing to the sustainable management of natural reserves.

• It examines the effectiveness of various conservation strategies in protecting endangered species by estimating the likelihood of success.

• It assists in predicting climate patterns and pollution events, helping develop strategies for mitigation and management.

Think and Tell

Can you think of another industry where probability might be crucial for decisionmaking?

Did You Know?

Probability is used in genetics to predict the likelihood of inheriting certain traits. This helps scientists understand how traits are passed from parents to offspring.

Activity Time

Activity: Coin-Toss Predictions (Group Activity)

Encourage students to conduct a coin toss experiment to calculate the probability of getting heads or tails in 20 tosses. Before the start of the experiment, the players should write their predicted number of heads and tails in 20 tosses. Then, toss the coin 20 times to record each outcome as H (heads) or T (tails) on a piece of paper or spreadsheet.

Analyse the Results

Count the number of heads and tails you have.

Compare the actual results to your prediction.

Calculate Probability

For instance, if you tossed a coin 20 times and got 12 heads and 8 tails, the probability of getting heads in a single toss is 12/20 = 0.6 or 60%. Similarly, the probability of getting tails is 8/20 = 0.4 or 40%.

Chapter Checkup

A  Select the correct option.

1  Which of the following fields uses probability to make predictions of the tendencies in markets and investment risks?

a  English and poetry

c  Civil war

b  Financial markets

d  Map and globe

2  In which area is probability used for weather prediction?

a  Botany

c  Anthropology

3   Probability in traffic management helps in:

a  construction of more roads

b  the elimination of traffic signs

c  forecasting and controlling traffic flow

d  augmenting the number of cars

B  Fill in the blanks with the most suitable words.

b  Meteorology

d  Archaeology

1  Probability analysis helps traders to invest in stocks to their profit.

2  Probability can be used to find the possibility of a patient having a particular disease based on one’s

3  Weather forecasts is produced by the department.

4 companies use spreadsheets to calculate the premiums of policies.

C  State whether the following is True or False. Correct the statements that are false.

1  Probability is used in predicting the outcome of games.

2  Probability plays an important role in dealing with problems related to the management and utilisation of resources in different disciplines.

3  Probability is used to determine the viability and chances of failure of systems.

4  Probability cannot be used in the healthcare industry at all.

D  Answer the following questions. (Solved)

Q1. List down at least three applications of probability.

A1. Three applications of probability are:

a. In the medical field

b. In sports

c. In weather forecasting

Q2. How does probability help in the education sector?

A2. Probability is used to predict student performance based on various factors, such as attendance, class participation, and previous academic record. The school authorities and teachers can use the concept of probability to guide students regarding career possibilities based on their interests and historical data.

Probability models are also useful in providing suggestions in the disbursement of education resources.

Q3. Suppose you noted the frequency of types of wheelers - two-wheelers, three-wheelers, and four-wheelers on the road in front of your school gate after school time for half an hour. Let the following table show the frequency of wheelers. Find the probability that any one vehicle out of the total vehicles you have observed is a two-wheeler.

wheelers

A3. Total number of vehicles = 125 + 45 + 30 = 200

Number of two wheelers = 125

Now probability of getting a two-wheeler is = Number of two-wheelers/Total number of vehicles

The probability that any one vehicle out of the total vehicles is a two-wheeler = 125 200 = 0.625

AI Activities

Watch the video “Probability Tools and Fun Games” provided on the link: https://www.youtube.com/watch?v=RMAj7HNo6pk

Answer Key

A 1. b   2. b   3. c

B 1. Maximise 2. Historical data 3. Indian meteorological 4. Insurance

C 1. True.

2. True.

3. True.

4. False. Probability plays a vital role in the healthcare industry, aiding in the early detection of diseases.

Key Terms

• Probability: Probability is a way to tell us how likely something is to happen.

• Statistics: Statistics is the study and analysis of data, which includes the gathering of data, reviewing it, analysing it, and then drawing conclusions from it.

• Meteorologists: Meteorologists are specialists who study the earth’s atmosphere and weather to analyse past weather patterns to forecast weather.

Things to Remember

• Linear algebra is used for finding unknown or missing values and understanding relationships in data.

• Calculus is a study of how things change. It provides a framework for modelling systems in which there is change and a way to make the predictions of such models.

• There are various applications of statistics, such as disaster management, sports, disease prediction, weather forecasting, etc.

• Depending on the probability of an event, there are different types of events, such as certain events, likely events, unlikely events, impossible events, and equal probable events.

• There are various applications of probability in fields, such as finance, medicine, sports, engineering, and weather forecasting.

Test Your Knowledge

A. Select the correct option.

1. can predict the likelihood of whether it will rain tomorrow.

a. Linear Algebra

c. Calculus

b. Probability

d. None of these

2. is a computational tool for data analytics. It is a branch of mathematics that deals with lines and planes.

a. Linear Algebra

c. Probability

b. Calculus

d. Statistics

3. Statistics help to analyse past weather patterns to forecast weather.

a. Dentists

c. Teachers

b. Meteorologists

d. Musicians

4. events have an equal possibility of happening.

a. Certain

c. Equal Probable

b. Likely

d. Impossible

5. Probability is used by to forecast market trends and investment risks.

a. Traffic Engineers

c. Environmental Scientists

b. Students

d. Financial Analysts

B. Fill in the blanks with the most suitable words.

1. proves useful in assessing the quality assurance procedures by estimating the likelihood of defects.

2. The probability of flipping a coin and it landing on heads is  .

3. Probability is used to estimate traffic patterns and congestion by analysing data from

4. Picking a blue marble from a bag that only contains red marbles is an event.

5. The average of 4, 8, and 12 is

C. State whether the following are True or False. Correct the statements that are false.

1. Emergency response teams use statistics to determine the availability and quantity of emergency supplies for an affected region.

2. The UK government used statistics to analyse and monitor the spread of measles among its population.

3. Calculus is used to make more accurate predictions about the future of a stock.

4. Probability is used to analyse and interpret large datasets, identify trends, and extract meaningful insights.

5. AI algorithms cannot be used for facial recognition.

D. Short answer-type questions.

1. What is a linear algebra?

2. Write the formula to calculate the probability.

3. What is the difference between an unlikely event and an impossible event?

E. Long answer-type questions.

1. What are the applications of calculus?

2. How are statistics used in disaster management?

3. How can probability help in the medical field?

F. Competency-based questions.

1. Vasu collected data on the age distribution of cases admitted during a day in a hospital. Find the average number of cases admitted to the hospital.

2. Tarun rolls a dice once. What is the probability that he rolls an even number?

Introduction to Generative AI

As we already know, artificial intelligence is a technology that enables machines to perform various tasks like humans. For example, voice assistants like Siri and Alexa use artificial intelligence that assist in performing any task using simple voice commands.

Machine learning is a subfield of artificial intelligence that involves developing algorithms that enable computers to learn from and make predictions based on data. Using machine learning, practitioners build models that can learn from data patterns without human interference. Until recently, machine learning was limited to predictive models used to classify patterns in content. For example, a classic machine learning problem is identifying an object from a set of images and separately classifying those images containing the object we want to identify.

Generative AI is one step ahead. Rather than simply classifying images containing the desired object, generative AI can now create an image or text description of the desired object on demand.

Generative AI has advanced significantly through improvements in neural networks and deep learning, which uses complex models to mimic human brain function. Deep learning involves layered architectures that automatically extract features from raw data, enabling AI to generate and understand complex patterns.

Generative AI

Generative AI is a category of artificial intelligence algorithms that learn patterns from existing data and use that knowledge to produce new, similar, or innovative content based on the patterns it has learned. Generative AI can generate different types of new content, such as text, image, code, audio, and video, in response to input.

Generative AI plays a significant role in our lives, especially through chat applications and other creative tools. One such example is ChatGPT, a chatbot created by the AI research company OpenAI.

Generative AI applications take input in the form of text and generate appropriate content. For example, DALL-E, a generative AI application, creates images using a description in natural language. Similarly, Google’s Gemini, formerly known as Bard, is another generative AI application that can generate code in more than 20 programming languages, including Python, C++, Java, JavaScript, etc. It also helps in debugging and code explanation.

Working of Generative AI

The following points discuss the steps involved in the working of generative AI:

Step 1: Learning from Examples

Generative AI learns to create new content by looking at numerous examples. In machine learning, this collection of examples is referred to as a training dataset. For example, if you want to teach a computer to draw an elephant, you will show it thousands of pictures of elephants. These images serve as the dataset, allowing the AI system to understand what an elephant looks like.

Step 2: Understanding Patterns

Generative AI tries to understand patterns used in the examples. For instance, when observing images of elephants, you might notice some common features such as long trucks, ivory tusks, wide ears, and huge heads. Similarly, generative AI tries to capture these patterns from the dataset related to elephants.

Step 3: Creating New Content

Once the generative AI has learnt these patterns, it can create a new image of elephants. It uses its understanding to draw something that looks like an elephant but it is not a copy of any pictures it saw before.

Step 4: Checking and Improving

Generative AI does not always produce accurate content on the first attempt. It has a helper part called discriminator in some AI models like GANs, or Generative Adversarial Networks. The discriminator checks the new image and informs the generator whether it performed well. If not, the generator tries again and gets better over time. You will study more about this concept in the next chapter.

Applications of Generative AI

Let us learn about the applications of generative AI.

1. Content Creation: Generative AI tools can help create articles, stories, poetry, blogs, etc., based on existing data learnt by the generative AI model. For example, GPT-4 and Jasper produce human-like content for articles, blogs, stories, and more.

2. Entertainment: Generative AI can compose music, write scripts, and generate visual content for video games and films. For example, AIVA helps students compose original music for projects and presentations.

3. Healthcare: Generative AI can improve diagnostic tools and help develop new medical treatments. For example, during the COVID-19 pandemic, the generative AI tool AlphaFold accurately predicted the shapes of virus proteins and aided in the rapid development of vaccines.

4. Fashion and Design: AI can generate new designs for clothing lines to speed up the design process. AI can create images of how clothes look on different body types and poses. For example, designers use AI tools like IBM’s Watson to analyse fashion trends and generate new clothing designs based on popular colours, patterns, and fabrics.

5. Customer Service: Generative AI can be used in chatbots to handle customer queries more effectively. It can provide human-like interactions that help to improve the customer service experience.

6. Education and Training: Generative AI enhances the individual learning experience by helping to create personalised learning materials. For example, Duolingo is a language-learning application that has lessons tailored to each user’s skill level. It adjusts difficulty based on the individual’s learning pace and ability, making language learning more effective and enjoyable.

7. Scientific Research: Generative AI can provide researchers with synthetic data for experiments and analysis. Synthetic data refers to artificially generated data that is similar to real-world data but does not originate from actual observations. It is useful in fields like climate science and biology, where real-world data can be difficult and expensive to obtain.

Activity

Guess the real image vs the AI-generated image.

Objective: To understand the difference between real images and AI-generated images.

Following are the key features of an AI-generated image:

1. AI-generated images can appear flawless, but they often lack the minute details found in real world environments. There will be inconsistencies in shadows, lighting, or reflections that would not be present as they would be in actual images.

2. AI-generated images will show unnatural smoothness in human skin, texture, and features, making the image perfect but not natural like that in the case of real images.

3. AI-generated images struggle to generate complex backgrounds. In AI-generated images, you will notice that the environment of the photos is blurred and unrealistic. It might also have repetitive patterns.

4. AI-generated images might miss details like text on shirts, brand logos, inconsistent numbers of fingers, eye and ear shapes, etc.

5. Some AI images might have watermarks on them. Look for these watermarks or logos that might suggest it is AI-generated.

Think and Tell

How do you think generative AI will change education in the future?

Can you determine which of the following images are real and AI-generated? Also, give reasons for your answers.

It may not always be straightforward to identify AI-generated images, and it can indeed be quite challenging at first glance.

However, you can use some AI image detection tools, like Hive Moderation, to verify if the image is AI-generated or not. Let us follow the given steps.

1. Click on the link below: https://hivemoderation.com/ai-generated-content-detection/?demo=image

This link will direct you to a web page. Scroll down to find the ‘Upload’ button.

2. Click on the ‘Upload’ button to upload your image files and check the results to see if an image is AI generated or not.

3. Let us check the result for one of the images that you were asked to identify earlier. The result shows that the uploaded image is not an AI-generated image.

4. Now, similarly, you can test for other images.

Generative AI vs Conventional AI

In contrast to conventional AI, generative AI is designed to create new and unique content rather than just processing or classifying existing data. Let us look at some of the differences between conventional and generative AI.

Aspect

Goal

Training

Conventional AI

Focus on achieving high accuracy in performing predefined tasks, such as recognising objects in images.

Trained to recognise patterns and make decisions based on labelled data.

Output Predictions, classifications, or decisions (e.g., fraud detection, image classification).

Applications Spam detection, image recognition, and recommendation systems.

Did You Know?

Generative AI

Focus on creating new data similar to training data, such as writing stories or generating realistic images.

Trained to understand patterns and generate similar new data based on large datasets.

New content such as texts, images, code, or other forms of data (e.g., story generation, music generation).

Story or poem generation, music composition, image creation, and interactive chatbots.

Generative AI is used in video games to create expensive and dynamic worlds. For example, games like No Man’s Sky use AI to generate entire planets with unique ecosystems, landscapes, and creatures.

Error Aler t!

• Misconception: Generative AI creates perfect content without flaws. Generative AI can produce incorrect results, as generative models rely on training data. If the training data is incomplete or biased, the generated content will also carry those imperfections. We always need humans to verify and refine AI-generated content to ensure quality.

• Misconception: Generative AI does not need much data to be effective. Generative AI models can produce quality output only if the training data is large and of high quality. Without sufficient data, the output can be inaccurate or biased.

Activity Time

Activity: Create your own story with AI.

Use an AI tool like ChatGPT to write a short story. Start with a basic idea and let the AI continue the story. Then, read the story and discuss what you like about the generated story and what you would change.

Chapter Checkup

A  Select the correct option.

1  Which of the following can be created using generative AI?

a  Images

c  Stories

b  Sounds

d  All of the above

2  What distinguishes generative AI from other types of AI?

a  It can only recognise patterns.

c  It can create new data.

b  It can only understand text.

d  It can only make decisions.

3  Which of the following is not a common application of generative AI?

a  Music composition

c  Image synthesis

b  Fraud detection

d  Story writing

B  Fill in the blanks with the most suitable words.

1  Generative AI is primarily used for

2  The application is used to create images using generative AI.

3  Generative AI has a helper part called that checks the generated content and informs the generator whether it performed well.

4 refers to artificially generated data that is similar to the real-world data but does not originate from actual observations.

C  State whether the following is True or False. Correct the statements that are false.

1  Generative AI can improve diagnostic tools and help develop new medical treatments.

2  Generative AI can only produce textual content.

3  Generative AI can be used in chatbots to handle customer queries.

4  Conventional AI is trained to recognise patterns and make decisions based on labelled data.

D  Answer the following questions. (Solved)

Q1. Name any three tools related to applications of generative AI.

A1. ChatGPT, Gemini, DALL-E

Q2. Differentiate between conventional AI and generative AI.

Aspect

Goal

Training

Output

Applications

Conventional AI

Focus on achieving high accuracy in performing predefined tasks, such as recognising objects in images.

Trained to recognise patterns and make decisions based on labelled data.

Predictions, classifications or decisions (e.g., fraud detection, image classification).

Spam detection, image recognition, recommendation systems.

Generative AI

Focus on creating new data similar to training data, such as writing stories or generating realistic images.

Trained to understand patterns and generate similar new data based on large datasets.

New content such as texts, images, code, or other forms of data (e.g., story generation, music generation).

Story/poem generation, music composition, image creation, interactive chatbots.

Q3. Jasreen is a student who loves drawing and is excited to learn about DALL-E, a generative AI tool that creates images based on text descriptions. Explain how DALL-E can help Jasreen visualise the kind of image Jasreen might want to generate based on her description using DALL-E.

A3. DALL-E can help Jasreen visualise her creative scene by generating an image of the scene based on her text description of the scene. Otherwise, Jasreen may face difficulty drawing about her imagination scene by hand. Generated images can give Jasreen new ideas about her artwork in a short time.

AI Activities

1  Visit this link: https://www.youtube.com/watch?v=wYb3Wimn01s to know how generative AI can compose music for you.

2  Visit this link: https://www.dall-efree.com/user/image-generator to create images using text descriptions.

3  Visit the link: https://deepdreamgenerator.com/generate to generate personalised artistic images.

Answer Key

A 1. d   2. c   3. b

B 1. Generating new content 2. DALL-E 3. Discriminator 4. Synthetic data

C 1. True.

2. False. Generative AI can generate different types of new content, such as text, image, code, audio, and video, in response to input.

3. True.

4. True.

A2.

Generative AI and Its Types

Generative AI, often referred to as “gen AI,” is a type of AI that can create various types of content, such as text, images, music, audio, videos, and animations, based on patterns and examples it has learnt.

For example, a chef creates new and innovative dishes by blending different kinds of flavours and elements from different cuisines. To accomplish this, he studies a wide array of recipes and culinary techniques.

Similarly, generative AI learns from a variety of datasets and uses that knowledge to create new and original output such as images, music, text, or even videos.

Traditional AI uses old data to predict what will happen next. Generative AI is different, as it learns from the old data and then creates a completely different thing. This technology can be used in different fields, including design and art, content creation, and even the design of chatbots and virtual assistants.

Did You Know?

The Eliza chatbot created by Joseph Weizenbaum in the 1960s was one of the earliest examples of generative AI.

Types of Generative AI

Think and Tell

Have you used or heard of any technology that is based on the above concept?

Generative AI can be categorised into various forms, each with its advantages and uses. The most common types are listed below:

Generative Adversarial Networks (GANs)

Generative adversarial networks, or GANs, are one of the most popular generative AI models. To understand the workings of a GAN, let us take an analogy of a fake-currency detection game between a counterfeiter (or deceiver) and a police officer.

Counterfeiter prints fake money. It is labelled as fake for police training Sometimes, the counterfeiter attempts to fool the police by labelling the fake money as real.

The police are trained to distinguish between real and fake money. Sometimes, the police give feedback to the counterfeiter about why the money is fake.

GANs consist of two characters, namely, the generator (counterfeiter) and the discriminator (police).

The counterfeiter tries to make fake money and trick the police by comparing it to the real banknote. The job of the discriminator is to determine whether the given money is genuine or not.

Firstly, the money generated by the counterfeiter is poorly printed and can be easily distinguished. Due to continuous failures, the counterfeiter is putting in a lot of effort to make more advanced counterfeit money. At the same time, the police have become more skilled in detecting counterfeits. As a result, this constant back-and-forth (called adversarial training) makes both the counterfeiter better at making fake money and the police better at catching it.

Thus, both run in competition with each other to get better and better at their respective jobs after each repetition. The ultimate objective of this process is for the generator to produce fakes that are so realistic that the discriminator can no longer determine the difference.

Did You Know?

GANs were introduced in 2014 by Ian J. Goodfellow and co-authors.

Activity

GANPaint - A New Way to Paint

Objective: GANPaint is an interesting tool that allows you to edit images using generative networks. Instead of just painting with colours, we can directly add objects like houses and cars to our picture. It uses a smart system that understands these objects and allows you to control them with your brush.

GANPaint allows you to start with a background image and then use the brush tool to add doors, windows, trees, or anything you want! As you paint, GANPaint’s special powers learn and improve, making your artwork even more realistic. So, grab your virtual brush and have some fun!

Visit the GANPaint website: https://ganpaint-demo.vizhub.ai/

• The following window appears.

Tools

Operations

• You can use different tools and see the effect after selecting a particular tool. For example, if you select a tree as a brush tool, a greater number of trees can be added as shown below. Extra trees have been added Select tree tool

Select draw tool

• Similarly, you can try other tools and observe the changes in your picture.

Select grass tool

Select dome tool

Variational Autoencoder Models (VAEs)

Extra grass has been added

Dome is created by selecting the dome tool multiple times

A variational autoencoder (VAE) in machine learning has two main parts: the encoder and the decoder.

Encoder: This part compresses the input data into a smaller, summarised form and maps it into a latent space, which is like a hidden, simplified version of the data, similar to summarising a detailed story into key points. Latent space is the space where the compressed data is stored. It saves the necessary features of the data in a simplified form.

Decoder: This part reconstructs the original data from the latent space, similar to expanding key points back into a full story.

Think of a VAE as a talented artist who can both copy and create new, similar artworks. It learns the key features of the data (like what makes a cat a cat) and compresses this understanding into a simple code in the latent space (the encoder). It adds some randomness to create new variations. Finally, it uses this code from the latent space to reconstruct the original or generate new, similar images (the decoder).

Applications of VAE: Variational Autoencoders (VAE) can learn the underlying patterns and structures in data like images or music. They can then use this knowledge to generate entirely new images, music pieces, or even different text formats. Autoencoders play a crucial role in healthcare. They analyse medical data, predict patient responses to treatment, and assist in diagnosing diseases. They can identify potential drug candidates by analysing vast amounts of medical data. For example, VAEs can be used to analyse medical images like X-rays and MRIs, to assist doctors in diagnosing diseases and conditions more effectively.

Visit the following link to learn how generative AI helped us discover covid-19 medicine. (https://youtu.be/ HIVvmEj1MqU?si=eiPZQlq05HVnYbSk)

Activity

Open the given link and play the shadow matching game (https://www.y8.com/games/shadow_matching) to understand VAE more precisely.

Shadow Matching is a puzzle game where you are presented with a shadow and must match it with the corresponding object from a set of choices. As you progress through the levels, the shadow and object choices become more complex.

The shadow matching game provides a basic understanding of how VAEs work by highlighting the concept of compressing data, representing it in a latent space, and then reconstructing it.

Here is how it breaks down:

Imagine you have three objects:

A lemon (the real object): This represents the actual data you have, like images of fruits, persons, animals, handwritten digits, or even pieces of music.

A box (the encoder): This represents the part of the VAE that takes the data (lemon) and tries to compress it into a simpler form. In the game, you might imagine shrinking the lemon down to fit inside the box. This compressed form is called the “latent space” in VAEs.

Shadows cast by the lemon (the latent representation): The shadow represents the compressed information about the lemon captured by the box (encoder). Just like a shadow captures the basic shape of the object, the latent space in VAEs captures the key features of the data.

Recurrent Neural Networks (RNN)

The concept of neural networks is inspired by the human brain’s architecture. Computers can learn and interpret vast amounts of data through these networks. A neural network is composed of three layers—the input, hidden, and output layers. The input layer takes in the input data and transfers it to the second (hidden) layer. The hidden layer uses data from the input layer to categorise or detect desired aspects of the data, and the output layer shows the result. The hidden layer is always called a ‘black box’ because researchers cannot determine its output.

Input Layer

Hidden Layer

Output Layer

For example, if we show an image of a dog to the network, it can analyse the fur, whiskers, and pointy ears to understand it is a dog. However, if we then show a picture of a cat with similar features (like fur and whiskers), the network might struggle to differentiate it from a dog due to limited training data. This can be misinterpreted as “forgetting” dogs, but it is more about the network’s limited ability to distinguish between similar concepts without proper exposure to diverse examples.

The recurrent neural networks (RNNs), on the other hand, are better at processing sequential data thanks to their unique ability to learn from the past. Unlike traditional neural networks that analyse information word by word, RNNs can consider previous elements within a sequence. This ability of RNNs allows them to grasp the context and make informed predictions.

Imagine trying to predict the next word in a sentence. A standard neural network would simply analyse the current word and guess its successor. However, an RNN can leverage the context by considering the entire sentence so far. This empowers RNNs to excel in tasks that rely on understanding sequences, such as language translation, speech recognition, and handwriting recognition.

Some real-life examples of RNN are smartphone text prediction, music recommendation services, chatbots, and voice assistants, etc.

Did You Know?

RNNs can learn like parrots!

RNNs can be trained on a bunch of text, like a song or a story. If you give them a bit of that text, they can try to continue it, mimicking the style and words they learnt.

Transformer Models

Transformer models are a popular type of neural network architecture designed for subsequent data processing. These use a self-attention mechanism to determine the relative importance of words within a sentence, enabling long-range dependencies and parallel processing of input sequences.

These models have achieved state-of-the-art performance across various natural language processing tasks, including machine translation, text-to-speech, text generation, and sentiment analysis.

Generative AI Tools

There are some famous text generation AI tools which are gaining popularity day by day. To evaluate this tool, engage in a simple chat with these AI tools by logging in to their respective platforms.

Ask each platform to write a paragraph on how they work, and also ask a few common prompts (queries you ask or enter) to assess their responses. Compare the results based on the following parameters, such as human-like response, authenticity of response, summarisation ability, and writing style.

Watch this video to understand how AI could compose a personalised soundtrack for your life. https://www.youtube.com/watch?v=wYb3Wimn01s

Some of the generative AI tools for creating art work are:

Text Generators ChatGPT Gemini Copilot

Image Generators Midjourney RunwayML DeepAI

Video Generators Synthesia Runway Wondershare Filmora

Music Generators AIVA SOUNDRAW Loudly

Activity

Generate New Images

Objective: Artbreeder is a web-based tool that helps users generate new images by combining different GAN models. Using this application, users can select and combine different GAN models to create new and unique images. Follow the given steps to generate a new image using the Artbreeder application:

• Visit the link: https://www.artbreeder.com/create

• The following page appears.

• Click on any of the provided options. Here, the Composer option is selected. The next screen appears where a prompt box is present with the name Description

• Write a description of the image that you want to generate. For example, you can type “a girl in the forest with a cute puppy.”

• The application takes a few seconds to generate the required image. Look at the result produced by the application:

• Now, you can add variations or enhance the images by clicking on the respective options.

• You can also download the generated image by using the Download button.

Activity

Runway ML is a platform for creating, training, and deploying generative models. It provides a user-friendly interface for building and training various types of generative models, including GANs, VAEs, and image classifiers.

Objective: The objective of this activity is to record an audio and generate a video with animated characters who will lip sync for the recorded audio.

Follow the given steps to explore the Runway ML platform:

• Visit the link: https://runwayml.com/

• The following webpage opens.

• You can click on the LOG IN button given at the top-right corner of the web page to explore the various tools. You can either use your existing Google account or create a new one.

• After logging in, you will be able to explore a variety of tools.

• On the left panel, you can see a variety of assets, such as videos, images, audio, 3D, etc.

• Select any of the given options to generate new content.

• Here, the Generate Videos option under the Videos assets has been selected.

• Click on the Try Lip Sync button. The following screen appears:

• You can type any script that you want the character to lip sync. You can also upload an audio file or record one. Here, a text prompt is typed: “Hi, how are you doing? This is a test video.”

• Afterwards, you can select a voice and add a face for your lip sync video, as shown.

• Click on the Generate button once you have selected all the required options.

• The process of generating the video will start.

• After a few seconds, the video will be generated. Observe the character performing lip sync with the provided text.

Activity Time

Activity 1: Let’s Chat (Individual Activity)

Ask the students to chat with the ChatGPT or Gemini platforms. Guide them to give a meaningful prompt so that these platforms generate relevant text. An example can be, asking the platform how it works. Note down the findings in the notebooks.

Activity 2: Generate Images (Individual Activity)

Let the students explore various platforms for image generation and generate images by giving text prompts.

Activity 3: Group Discussion (Group Activity)

Divide the class into two groups and let them discuss the various types of generative AI. Also, let them analyse which type of generative AI is suitable in a given situation.

Chapter Checkup

A  Select the correct option.

1  What is generative AI?

a  AI that focuses on analysing data.

c  AI used for automating repetitive tasks.

2  What does ‘Latent Space’ refer to in generative AI?

a  A storage space for data.

c  A virtual reality space.

b  AI that generates new content or data.

d  AI used for data storage.

b  An intermediate representation of data learned by a model.

d  The space used for data transmission.

3   What is the difference between generative AI and discriminative AI?

a  Generative AI creates new content, while discriminative AI classifies existing content.

b  Generative AI is more accurate than discriminative AI.

c  Generative AI is more efficient than discriminative AI.

d  All of these.

4   What is ‘Variational Autoencoder’ or (VAE)?

a  A data encryption tool

b  A type of autoencoder used for data compression

c  A generative model that uses probabilistic encoders and decoders

d  A model for visual data only

B  Fill in the blanks with the most suitable words.

1 type of generative AI that is used to create new text that is indistinguishable from human-created text.

2  VAE stands for .

3  Recurrent Neural Networks (RNNs) are particularly good at processing data, such as text or time series.

4  In a GAN, the tries to create realistic fake data, while the tries to distinguish between real and fake data.

C  State whether the following is True or False. Correct the statements that are False.

1  A generative AI model could be trained on a dataset of images of cats and then used to generate new images of cats.

2  The compressed representation of data in a VAE is known as the latest space.

3  Gen AI operates on pre-existing data sets to recognise patterns and make predictions.

4  In a Recurrent Neural Network (RNN), the hidden state at a given time step is influenced by the current input as well as the previous hidden state.

D  Answer the following questions. (Solved)

Q1. Give any two gen AI tools names that are used for music composition.

A1. The two popular generative AI tools used for music composition are: a. Loudly b. AIVA

Q2. What are the key components of a GAN architecture?

A2. A generative adversarial network (GAN) has two parts: the generator and the discriminator. The generator learns to generate reasonable data. The generated instances become negative training examples for the discriminator.

The discriminator learns to distinguish the generator's fake data from real data. The discriminator penalises the generator for producing impossible results.

Q3. Meera has a digital colouring book app that can automatically create new pages. The app learns the main features of each page, like shapes, colours, and patterns, by first making simple sketches of them. It then tries to recreate the original, detailed pictures from these sketches. What’s even cooler is that the app can mix up these features to generate completely new and unique colouring pages. What type of AI technique is this app using to learn, recreate, and generate new images?

A3. VAE

AI Activities

Visit the link: https://www.youtube.com/watch?v=26fJ_ADteHo to know how Intel is unlocking the potential of generative AI.

Answer Key

B 1. Generative Adversarial Network (GAN) 2. Variational Autoencoders 3. Sequential 4. Generator, discriminator

C 1. True. 2. False. It is latent space. 3. True. 4. True.

Advantages and Disadvantages of Using Generative AI

Generative AI, a subfield of Artificial Intelligence, is rapidly transforming various aspects of our daily lives.

However, like any powerful tool, Generative AI comes with its own set of advantages and disadvantages. This chapter delves into both sides of the coin, exploring how Generative AI can revolutionise our world while also examining the potential challenges that need to be addressed while using it. Let us learn about some advantages and disadvantages of generative AI.

Advantages of Generative AI

Generative AI is empowering machines to not just analyse data but create entirely new things. From breathtakingly realistic art to innovative drug discovery, Generative AI holds immense potential to improve and enrich our lives. This section dives deep into the advantages of this technology, exploring how it can unlock creative possibilities, accelerate scientific advancements, and ultimately shape a brighter future. The following are some key advantages of using Generative AI:

Personalisation

Content Creation

Generative AI produces excellent written content, including reports, stories, articles, and even code, saving writers and developers time and effort. It can also generate realistic images that are beneficial in the design, entertainment, and marketing sectors. Generative AI can enhance the creative process in the entertainment and music industries by composing original music and adding sound effects.

Generative AI is used to create personalised content based on one’s preferences, such as customised product recommendations and customised news articles.

Design and Creativity

Healthcare

Generative AI can create highly realistic medical images, like MRIs or CT scans. This provides medical professionals with a vast pool of reference data that might be difficult or expensive to obtain in real-world settings. It can even create simulations of rare diseases, allowing doctors to practice diagnosing and treating them before encountering them in real life. Additionally, Generative AI is valuable for medical research by helping to design new medications.

Generative AI helps by generating new ideas and concepts to speed up the process of designing, fashion, and architecture. It increases creativity by offering new viewpoints and concepts that people would find difficult to come up with.

Automation and Efficiency

It helps developers by automating time-consuming and repetitive processes like email composing, code creation, presentation creation, and document summarisation. This helps save time and reduce costs.

Customer Service

Generative AI-powered chatbots and virtual assistants can be created that can answer questions of customers and offer assistance, enhancing customer satisfaction and response times. It enhances the capabilities of customer service teams by providing them with tools to generate responses and solutions more efficiently.

Scalability

Entertainment

Generative AI creates content for virtual reality games, stories, films, etc. It also helps in creating avatars for use in virtual reality applications, video games, and films. Generative AI can streamline the creation of 3D models for characters and other elements, thereby reducing the time and expertise required.

Generative AI makes a scalable solution for organisations and businesses by generating a large amount of content very quickly and easily using generative AI tools.

Did You Know?

Powerful AI tools are analysing data from space missions, guiding decisions and unlocking the potential for groundbreaking discoveries.

Think and Tell

How do you think generative AI can help in surveillance?

Disadvantages of Generative AI

Generative AI is helpful in every phase of life, but it possesses some disadvantages too. Some of the limitations of using generative AI are:

Data Bias

Generative AI models may produce biased results because they might be trained on potentially biased data. Moreover, if an AI model is trained on incomplete or false data, it may lead to inaccurate output in certain applications such as in facial recognition and natural language processing.

Deepfakes and Misinformation

Quality and Diversity

The property of generative AI in creating realistic content makes it difficult to distinguish fakes from real content. This can make it challenging to identify and counter misinformation campaigns.

Generative AI can create highly realistic replicas, called deepfakes (manipulated videos). These can be used to spread misinformation, damage reputations, or create conflicts within communities or between individuals. Politicians might be made to say things they never did, or fake news articles could appear incredibly convincing.

While generative models like Generative Adversarial Network (GANs) and Variational Autoencoder (VAEs) can produce realistic data, the quality and diversity of generated samples can still be limited. Generated outputs may suffer from artefacts, lack of diversity, or lack of fidelity compared to real data. Sometimes Generative AI models may produce unpredictable and unexpected results which may not be beneficial.

Computational Resources and Cost

A substantial amount of computational power and resources are needed for the training and deployment of large generative models. Creating, refining, and maintaining these models can come at a significant cost.

User Experience

If the AI model is unable to comprehend or react correctly, interacting with it can occasionally be frustrating. This may lead to a dissatisfactory user experience.

Ongoing Maintenance

For AI models to stay updated and functional, they need to get regular upgrades and upkeep thereby creating a maintenance burden on developers.

Ethical Concerns

Generative AI models trained on personal data raise concerns about privacy violations. For example, facial recognition models trained on publicly available images can be used to generate highly realistic synthetic faces, potentially violating individuals’ privacy rights.

Did You Know?

Generative AI can help design everything from fashion to furniture, but sometimes it comes up with designs that are so out-of-the-box, they might seem more like modern art than practical products.

Error Aler t!

Think and Tell

What could be some other ethical concerns associated with generative AI?

Generative AI might produce content that seems accurate but is actually misleading or biased. Always double-check its outputs, especially in critical applications like news, healthcare, or legal matters.

Activity Time

Activity 1: Let’s Debate

(Group Activity)

Divide the class into two groups, with one group arguing in favour of the advantages of generative AI and the other group arguing in favour of the disadvantages. Provide time for each group to research and prepare their arguments, then hold a structured debate where students present their points and counterarguments.

Activity 2: Case Study Analysis (Individual Activity)

Provide students with real-world examples of how generative AI has been used in various industries, such as healthcare, entertainment, or customer service. Let the students analyse these case studies and then ask them to discuss the specific advantages and disadvantages of using generative AI in each scenario.

Activity 3: Creative Project

(Individual Activity)

Challenge students to create their educational materials about the advantages and disadvantages of generative AI. This could take the form of a poster, infographic, presentation, or video. The students can research the topic, gather information, and use their creativity to visually represent key points and concepts.

Chapter Checkup

A  Select the correct option.

1  What is meant by scalability in reference to generative AI?

a  To generate huge amounts of content very quickly and easily

b  To reduce the amount of content very quickly and easily

c  To freeze data so that it can be cannot be changed

d  To identify a pattern in data

2  Generative AI is beneficial where:

a  a system has very little data.

b  there are no restrictions on data.

c  a system has a large amount of data.

d  there is fake data.

3  Which of the following is not an advantage of using generative AI?

a  Automation

b  Ethical issues

c  Customer service

d  Content creation

4  Which of the following is a benefit of generative AI?

a  Generating inaccurate data for reports and articles

b  Composing original music and adding sound effects

c  Slowing down the content creation process for writers and developers

d  Producing images that lack creativity and originality

B  Fill in the blanks with the most suitable words.

1  Generative AI can create highly realistic replicas called

2  Generative AI helps in creating content related to text, , audios, and videos.

3 Generative AI powered Chatbots and can be created that can answer questions from customers and offer assistance.

4 A substantial amount of and resources are needed for the training and deployment of big generative models.

C  State whether the following is True or False. Correct the statements that are false.

1 Generative AI models may produce biased results because they might be trained on potentially biased data.

2  Generative AI creates content for virtual reality games, stories, and films.

3  Generative AI cannot create personalised content based on one’s preferences.

4  The full form of GAN is Generative Adversarial Network.

D  Answer the following questions. (Solved)

Q1 How is generative AI beneficial in the medical field?

A1. Generative AI can create highly realistic medical images, like MRIs or CT scans. This provides medical professionals with a vast pool of reference data that might be difficult or expensive to obtain in real-world settings. It can even create simulations of rare diseases, allowing doctors to practice diagnosing and treating them before encountering them in real life. Additionally, Generative AI is valuable for medical research by helping to design new medications.

Q2. What privacy concerns arise when generative AI models are trained on personal data?

A2. Generative AI models trained on personal data raise concerns about privacy violations. For example, facial recognition models trained on publicly available images can be used to generate highly realistic synthetic faces, potentially violating individuals’ privacy rights.

Q3. Discuss any three disadvantages of using generative AI.

A3. The following are the three disadvantages of using generative AI:

• Data bias: Generative AI models may produce biased results because they might be trained on potentially biased data. Moreover, if an AI model is trained on incomplete or false data, it may lead to inaccurate output in certain applications such as in facial recognition and natural language processing.

• Quality and diversity: While generative models like GANs and VAEs can produce realistic data, the quality and diversity of generated samples can still be limited. Generated outputs may suffer from artefacts, lack of diversity, or lack of fidelity compared to real data. Sometimes Generative AI models may produce unpredictable and unexpected results which may not be beneficial.

• Computational resources and cost: A substantial amount of computational power and resources are needed for the training and deployment of large generative models. Creating, refining, and maintaining these models can come at a significant cost.

Q4 Creating deepfake videos of celebrities has become a trend these days. How do you think generative AI contributes to this phenomenon?

A4. Generative AI can create highly realistic replicas, called deepfakes (manipulated videos). This property of generative AI in creating realistic content makes it difficult to distinguish fakes from real content. This can make it challenging to identify and counter misinformation campaigns.

AI Activities

Visit the link https://www.youtube.com/watch?v=BWCCPy7Rg-s to know more about ChatGPT.

Answer Key

3. False. Generative AI is used to create personalised content based on one’s preferences. 4. True.

Ethical Considerations of Using Generative AI

With

the increasingly widespread application of generative AI systems which produce text, images, or music, it is critical to consider the potential for misuse and unforeseen consequences. These systems can create highly realistic content, which might be misused for malicious intent, such as circulating misinformation or creating fake videos. Moreover, their reliance on extensive data raises privacy concerns. It is important to establish strong ethical standards and regulations to guarantee that these technologies are used properly, and to maintain accountability, transparency, and integrity, thereby protecting society from any unfavourable consequences.

Ethics of Generative Content Creation

Generative AI holds tremendous potential for producing textual and multimedia content. However, as technology advances, a number of ethical concerns emerge that must be addressed. The broad and complex ethical implications of generative AI range from the spread of inaccurate information and privacy to concerns about bias and accountability.

Following are the different ethical considerations for using Generative AI:

Ownership

The issue of ownership regarding content created by generative AI is becoming increasingly significant. This is especially pertinent in creative domains like music, literature, and art, where generative AI systems can produce original pieces that challenge traditional notions of authorship and creativity.

The following are challenges in determining ownership of AI-generated content:

• Ambiguity in authorship: When AI systems generate content on their own, it might be challenging to identify the original author. Is it the developer, the AI itself, or the user who instructed the AI? Unclear authorship may give rise to ownership and rights problems.

• Legal and ethical implications: The complexity of content produced by AI may not be sufficiently addressed by existing regulations. Ensuring justice, accountability, and willingness in the development and application of AI content are ethical issues to consider. This can lead to the exploitation of AI-generated content and cause ethical issues.

• Originality and plagiarism concerns: Since AI can produce content similar to previously published works, it can be difficult to distinguish AI-generated content as original work or as a copy.

This can make content authors’ and consumers’ legal circumstances harder by giving rise to claims of plagiarism and intellectual property breaches.

Human Agency

Think and Tell

When an AI generates content, who should hold the rights to it—the creator of the AI, the person who provided the input data, or someone else?

Generative AI raises significant concerns regarding human agency and control. As this technology advances and becomes more complex, distinguishing between machine-generated and human-generated content becomes increasingly challenging.

There are many issues with generative AI that significantly impact human agency and control. To maintain human freedom and decision-making capability, it is crucial to address several important issues related to the advancement and complexity of this technology.

Some of these concerns are as follows:

• Distinguishing human from machine-generated content: Generative AI can produce content nearly indistinguishable from that created by humans, complicating the verification process. This can lead to widespread misinformation and challenges in identifying authentic sources.

• Loss of authenticity and trust: The realistic nature of AI-generated content can undermine trust in media and personal interactions. Deepfakes and other synthetic media can damage reputations and erode public confidence in digital information.

• Impact on creativity and originality: AI’s ability to generate creative works might overshadow human originality, leading to a depreciation of human creativity. This could hold back innovation and reduce the uniqueness of artistic and intellectual contributions.

• Psychological and social impacts: Generative AI can reduce the value of human effort and increase dependence on automated systems. It can also increase social inequalities by disproportionately benefiting those with access to advanced technology, potentially widening the gap between affluent and marginalised communities.

Did You Know?

Have you ever heard of the Turing Test? It was proposed by Alan Turing in 1950 to determine a machine’s ability to exhibit intelligent behaviour equivalent to, or indistinguishable from, that of a human. This test remains central in discussions about the role of human agency in generative AI.

Bias

In the context of generative AI, bias refers to unfair preferences or prejudices that may be present in the data or algorithms used to train the AI models. Due to bias, discriminatory results may occur, favouring or disfavouring particular groups of people based on socio-economic status, gender, colour, or other characteristics.

Let us understand the concept of bias with the help of an example in the context of hiring practices. Suppose an AI system is tasked with sorting job applications and selecting candidates for interviews. If the training data used to teach this AI system mainly consists of resumes from one demographic group, such as white males, and these individuals are disproportionately chosen for interviews due to existing biases in the hiring process, the AI may learn to favour resumes from this group.

As a result, when new resumes are evaluated by the AI, it may unintentionally prioritise those from white males, perpetuating the bias found in the training data. This could result in overlooking qualified candidates from other demographic groups, such as women or minorities, for job opportunities despite having similar or superior qualifications. Thus, the AI system unintentionally perpetuates bias, reinforcing societal inequities in the hiring process.

There are several types of bias that can manifest in generative AI:

Data Bias

Societal Bias

• Data bias occurs when the training data used to develop an AI system is not representative of the real-world diversity it is intended to reflect. This can happen for various reasons, such as historical data imbalances, the exclusion of certain groups, or skewed data collection methods.

• Algorithmic bias arises from the design and implementation of AI algorithms. This type of bias can be introduced unintentionally through choices made during algorithm development, such as feature selection, model parameters, and the interpretation of outcomes.

• Societal bias is the reflection of existing biases within society that are encoded into AI systems through the data and context in which they are developed. These biases can stem from historical inequalities, cultural norms, or systemic discrimination.

Bias

Misinformation

Misinformation is defined as the unintentional distribution of erroneous or misleading information which could result from miscommunication, carelessness, or error. Misinformation can take several different forms:

• Fake news: Videos, social media posts, and news stories that appear real but contain incorrect information. These can mimic reputable sources and potentially mislead the audience.

Algorithmic

• Deepfakes: This technology is used to produce extremely realistic audio or video recordings of people saying or acting things they never actually did.

• Misleading content: Generative AI can also be used to alter images, audio, or video content in ways that twist the truth. For example, modifying images to show events that never occurred or altering the context of a speech to change its meaning.

Misinformation created by AI has significant ethical effects, including distorting our judgement, changing our perception of reality, and even inciting violence and terror. Furthermore, it creates cybersecurity vulnerabilities by opening doors for coordinated attacks and influencing public opinion.

Error Aler t!

It is a common misconception that AI-generated content is always original and free from plagiarism. Sometimes, AI-generated content can copy parts of existing works, which can mislead people into thinking it is original and lead to plagiarism concerns.

Privacy

In the context of Generative AI, privacy refers to the fundamental right of individuals to control the access to, use of, and dissemination of their personal information. It involves protecting confidential data, including social security numbers, financial records, health histories, and any other information that could harm individuals if disclosed without their consent.

While this technology offers remarkable capabilities in generating various types of data, there is a significant risk of misuse, particularly in generating sensitive personal information. For example, Generative AI could potentially be exploited to create fake credit card numbers, social security numbers, or fabricated medical records, which could be used for fraudulent activities, identity theft, or other malicious purposes.

Therefore, it is crucial for developers, researchers, and policymakers to implement safeguards to protect individuals’ privacy rights when using generative AI. This includes adopting encryption techniques, ensuring data privacy and security, implementing strict access controls, and adhering to established privacy regulations and guidelines.

Potential Negative Impact of Generative AI on Society

Generative AI, despite offering revolutionary advancements and efficiencies, also carries a host of potential negative impacts that could significantly affect various aspects of society. Some negative impacts of generative AI on society are as follows:

• Spread of misinformation: Fake news stories and videos can be produced using generative AI, which encourages the dissemination of false information and mistrust of credible sources.

• Privacy concerns: When AI-generated content, such as deepfakes, manipulates someone’s voice or likeness without permission, it might breach that person’s privacy and result in problems like identity theft or defamation.

• Risks to security: By using generative AI, attackers can produce complex phishing scams, fake papers, and identities, compromising the security of both individuals and organisations.

• Job displacement: Because generative AI can produce high-quality output quickly and inexpensively, it may result in job displacement in sectors such as, content production which leads to economic inequities.

• Ethical challenges: The use of generative AI raises many complex ethical issues, such as determining responsibility for AI-generated content, ensuring transparency and fairness, and safeguarding against malicious applications.

Responsible Use of Generative AI

The responsible use of generative AI encompasses several critical aspects that aim to ensure its development and deployment are ethical, equitable, and beneficial to society. Some of the key aspects are as follows:

• Representative and diverse training data: It is imperative to guarantee that the training datasets are representative and diverse, encompassing a range of demographics, cultures, and perspectives. By doing this, more accurate and fair AI systems are produced.

• Check for bias and misinformation: AI results need to be closely examined for any possible biases and misinformation. To reduce hazardous outputs and improve the models’ dependability, this entails routine audits and upgrades.

• User privacy and consent: It is critical to put user privacy first and get consent before using data. Users ought to have control over their personal data and be informed about how it is being used.

• Clearly defined rules for ownership and attribution: To safeguard intellectual property rights and guarantee that authors are properly credited for their contributions, it is imperative to establish clear rules for the ownership and attribution of generated content.

• Public debate participation: Actively participating in public discussions about the ethical and societal implications of generative AI helps shape practices and policies that align with societal values and needs.

Activity Time

Activity 1: Group Discussion

(Group Work)

Form groups of 3 or 4 students and ask them to discuss the ethical considerations of using generative AI. Guide them to explore topics such as ownership of generated content, bias in AI algorithms, the spread of misinformation through generative AI, and privacy concerns associated with generated content. Encourage students to share any personal experiences or examples they may have encountered related to these ethical considerations.

Activity 2:

Creating a Presentation

(Individual Work)

Instruct each student to create a presentation exploring the ethical considerations of using generative AI. Each student selects a specific aspect of generative AI, such as its content creation ethics, societal impacts, or responsible usage. Ask students to do research and prepare a presentation on their chosen topic. During peer review sessions, students will present their findings, fostering discussion and critical analysis among their peers.

Activity 3: Research Work

(Individual Work)

Ask students to research on real-world examples of how generative AI has posed ethical challenges or dilemmas. Students can explore various industries, such as art, journalism, social media, and entertainment, to find examples. Finally, they should prepare and present a report highlighting their findings on the responsible use of generative AI in light of these ethical considerations.

Chapter Checkup

A  Select the correct option.

1  How can generative AI contribute to the spread of misinformation?

a  By producing accurate scientific data

c  By improving data accuracy

b  By generating deepfakes

d  By enhancing communication efficiency

2  What can the psychological impact of generative AI be on individuals?

a  Reduced value of human effort

c  Increased trust in digital information

b  Enhanced job satisfaction

d  Improved mental health

3  What is a significant privacy risk associated with generative AI?

a  Creation of public domain data

c  Generation of fake personal information

B  Fill in the blanks with the most suitable words.

b  Enhanced user control over data

d  Increased data security

1  Generative AI systems can be misused to create videos of people saying or doing things they never actually did.

2 refers to the fundamental right of individuals to control the access, use, and dissemination of their personal information.

3 in AI systems can lead to discriminatory outcomes for certain demographic groups.

4 bias arises from the design and implementation of AI algorithms.

C  State whether the following is True or False. Correct the statements that are False.

1  Societal bias can manifest in generative AI.

2  Generative AI systems always produce content that is easy to distinguish from human-created content.

3  Deepfake technology is primarily used for entertainment purposes and poses no serious risks.

4  Misinformation created by generative AI can undermine public trust and spread false information.

D  Answer the following questions. (Solved)

Q1. What is Deepfake?

A1. Deepfake is a technology that is used to produce extremely realistic audio or video recordings of people saying or acting in ways they never actually do.

Q2. List down the potential negative impact of generative AI on society.

A2. Some negative impacts of generative AI on society are as follows:

• Spread of misinformation: Fake news stories and videos can be produced using generative AI, which encourages the dissemination of false information and mistrust of credible sources.

• Privacy concerns: When AI-generated content, such as deepfakes, manipulates someone’s voice or likeness without permission, it might breach that person’s privacy and result in problems like identity theft or defamation.

• Risks to security: By using generative AI, attackers can produce complex phishing scams, fake papers, and identities, compromising the security of both individuals and organisations.

• Job displacement: Because generative AI can produce high-quality output quickly and inexpensively, it may result in job displacement in sectors such as content production which leads to economic inequities.

• Ethical challenges: The use of generative AI raises many complex ethical issues, such as determining responsibility for AI-generated content, ensuring transparency and fairness, and safeguarding against malicious applications.

Q3. What are the main challenges in determining ownership of AI-generated content?

A3. The following are challenges in determining ownership of AI-generated content:

Ambiguity in authorship: When AI systems generate content on their own, it might be challenging to identify the original author, whether it is the developer, the AI itself, or the user who instructed the AI. Unclear authorship may give rise to ownership and rights problems.

Legal and ethical implications: The complexity of content produced by AI may not be sufficiently addressed by existing regulations. Ensuring justice, accountability, and willingness in the development and application of AI content are ethical issues to consider. This can lead to the exploitation of AI-generated content and cause ethical issues.

Originality and plagiarism concerns: Since AI can produce content similar to previously published works, it can be difficult to distinguish AI-generated content as original work or as a copy.

Q4. An AI-generated news article goes viral, spreading false information about a political event. This misinformation influences the public’s opinion and affects the outcome of a local election. How could this situation have been prevented, and what ethical guidelines should be implemented to avoid the spread of AI-generated misinformation?

A4. This could have been prevented by:

• Implementing rigorous fact-checking and verification processes for AI-generated content.

• Using AI tools designed to detect and flag false information.

Ethical guidelines that should be implemented to avoid the spread of AI-generated misinformation are as follows:

• Establishing ethical guidelines that prioritise accuracy and accountability in AI content creation.

• Engaging with fact-checking organisations and providing clear disclaimers on AI-generated content.

AI Activities

1  Visit the link: https://www.youtube.com/watch?v=d5uuuW31-AQ&t=111s to learn more about ethical issues with generative AI.

2  Visit the link: https://www.youtube.com/watch?v=BErmNzDPsvU to learn about responsible use of generative AI.

Key

deepfake 2. Privacy 3. Bias 4. Algorithmic

C 1. True.

2. False. Generative AI can produce content that is nearly indistinguishable from human-created content.

3. False. Deepfake technology can be misused to create convincing fake videos that can harm reputations and spread misinformation.

4. True.

Key Terms

• Generative AI: Generative AI is a category of artificial intelligence algorithms that learn patterns from existing data and use that knowledge to produce new, similar, or innovative content based on the patterns it has learnt.

• Synthetic data: Synthetic data refers to artificially generated data that is similar to real-world data but does not originate from actual observations.

• Discriminator: Generative AI models like GANs use a discriminator to evaluate and provide feedback on the new images created by the generator, helping to improve the quality of the generated output.

• Deepfake: Generative AI can create highly realistic replicas, called deepfakes (manipulated videos) that can be used to spread misinformation, damage reputations, or create conflicts within communities or between individuals.

• Bias: In the context of generative AI, bias refers to unfair preferences or prejudices that may be present in the data or algorithms used to train the AI models.

• Privacy: In the context of generative AI, privacy refers to the fundamental right of individuals to control the access, use, and dissemination of their personal information.

Things to Remember

• Generative AI can be used in chatbots to handle customer queries more effectively.

• DALL-E, a generative AI application, creates images using a description in natural language.

• GPT-4 and Jasper produce human-like content for articles, blogs, stories, and more.

• Duolingo is a language-learning application that has lessons tailored to each user’s skill level.

• Applications of generative AI are: content creation, entertainment, healthcare, fashion and design, customer service, education and training, scientific research, etc.

• There are various types of generative AI, such as Generative Adversarial Networks (GANs), Transformers, Variational Autoencoders (VAEs), and Recurrent Neural Networks (RNNs).

• GANPaint is an interesting tool that allows you to edit images using generative networks.

• Variational autoencoders (VAE) can learn the underlying patterns and structures in data like images or music. They can then use this knowledge to generate entirely new images, music pieces, or even different text formats.

• A neural network is composed of three layers—the input, hidden, and output layers.

• Transformer models have achieved state-of-the-art performance across various natural language processing tasks, including machine translation, text-to-speech, text generation, and sentiment analysis.

• The advantages of using generative AI are: content creation, personalisation, healthcare, design and creativity, automation and efficiency, customer service, entertainment, and scalability.

• Limitations of using generative AI are: data bias, deepfakes and misinformation, limited quality and diversity, substantial amount of computational resources and cost, dissatisfactory user experience, maintenance burden, and ethical concerns.

• Ethical considerations for using generative AI are ownership, human agency, bias, misinformation, and privacy.

• Since AI can produce content similar to previously published works, it can be difficult to distinguish AI-generated content as original work or as a copy.

• Several types of bias can manifest in generative AI: data bias, algorithmic bias, and societal bias.

• When AI-generated content, such as deepfakes, manipulates someone’s voice or likeness without permission, it might breach that person’s privacy and result in problems like identity theft or defamation.

Test Your Knowledge

A. Select the correct option.

1. In which areas is the issue of ownership becoming increasingly significant for content created by generative AI?

a. Software development and system architecture

b. Sports analytics and data visualisation

c. Music, literature, and art

d. Social media management and digital marketing

2. What is a significant risk of using generative AI to create deepfakes?

a. They can lead to the spread of misinformation.

b. They can improve video editing efficiency.

c. They can require high computational resources.

d. They can enhance the quality of video resolution.

3. Which of the following are real-life examples of RNN?

a. Smartphone text prediction

b. Music recommendation services

c. Chatbots

d. All of these

4. Which of the following apps helps students compose original music for projects and presentations?

a. AIVA

c. AlphaFold

b. IBM Watson

d. DALL-E

5. Which among the following is not a type of generative AI?

a. GAN

c. VAE

b. Transformers

d. MRI

B. Fill in the blanks with the most suitable words.

1. refers to unfair preferences or prejudices that may be present in the data or algorithms used to train the AI models.

2. Facial recognition models trained on publicly available images can be used to generate highly realistic synthetic faces, potentially violating individuals’ rights.

3. The layer of a neural network uses data from the input layer to detect desired aspects of the data.

4. The full-form of GAN is

5. data refers to artificially generated data that is similar to real-world data but does not originate from actual observations.

C. State whether the following are True or False. Correct the statements that are false.

1. AI can create images of how clothes look on different body types and poses.

2. Google’s Gemini is a generative AI application that can generate code in more than 20 programming languages.

3. AI images never have watermarks on them.

4. Recommendation systems is an application of generative AI.

5. Generative AI powered virtual assistants can answer customer questions.

D. Short answer-type questions.

1. What are deepfakes?

2. Give one characteristic of AI-generated images.

3. How can generative AI help in customer service?

E. Long answer-type questions.

1. How is generative AI beneficial in content creation?

2. Explain the key components of a VAE.

3. How can biased data affect the performance of generative AI models?

F. Competency-based questions.

1. Navyansha wants to develop a new app and wants to streamline repetitive tasks such as drafting emails and creating code snippets. How can generative AI assist her in automating these time-consuming processes?

2. Shloka is working on a new clothing line and wants to speed up the design process. How can generative AI assist Shloka?

Introduction to Programming

Aprogramming language is a formal language comprising a set of instructions that can be used to produce different outputs. It defines the syntax and semantics for writing programs that instruct a computer to perform specific tasks. A collection of programs is referred to as software. Programming languages are used for creating software programs and applications. The most widely used programming languages are C, C++, Lua, JavaScript, Java, and Python.

The first step in developing a program is to specify its objective, then break it into smaller tasks, using algorithms and flowcharts to create a step-by-step framework to achieve the goal. Let us first learn about algorithms and flowcharts.

Have you ever made a sandwich for yourself ? If you did, then you must have followed a step-by-step process for making it. Let us see the steps that you must have followed:

1. Collect the ingredients like two slices of bread, butter, chopped vegetables, cheese, and seasoning.

2. Apply butter on both the slices of bread.

3. Arrange the chopped vegetables on one slice of bread.

4. Sprinkle seasoning on the vegetables.

5. Keep a slice of cheese on top of the vegetables.

6. Keep the other slice of bread close to the sandwich.

7. Now, grill the sandwich.

Observe that to create a sandwich, you have followed a step-by-step process. This process is known as an algorithm. Let us learn more about it.

What Is an Algorithm?

An algorithm is a set of step-by-step instructions designed to perform a specific task or solve a particular problem. Algorithms provide a systematic approach to problem-solving. They are not limited to computer science only; rather, they are prevalent in our daily lives, guiding various processes and decision-making. Let us write an algorithm to find the sum of two numbers.

Step 1: Start.

Step 2: Input the first number, num1.

Step 3: Input the second number, num2.

Step 4: Add the two numbers like sum=num1+num2.

Step 5: Display the sum.

Step 6: Stop.

Real-life Examples

Some real-life examples of algorithms are as follows:

Error Aler t!

The order of the steps in which they are executed is the most important as changing the order will not result in the expected output.

Getting ready for school: The steps you follow every morning to get ready for school — brushing your teeth, getting dressed, and having breakfast are the steps of the ‘Getting ready for school’ algorithm.

Cooking a simple recipe: You read about the recipe for the sandwich at the beginning of this chapter. That was a step-by-step procedure to prepare a sandwich. Cooking by following a recipe is an example of an algorithm.

Traffic lights on the road: Traffic lights follow a set pattern — red, yellow, and green to control traffic. This algorithm helps manage the flow of vehicles and keeps everyone safe.

Introduction to Pseudocodes

Pseudocode is a way to represent algorithms using simple English language before actual coding. It is an intermediate state between an idea and its implementation (code) in a programming language. Pseudocode does not use any programming language in its representation, instead, it uses the simple English language text. Pseudocodes are designed specifically for human understanding rather than machine reading.

Rules for Writing a Pseudocode

Follow the given rules while writing a pseudocode:

1. Use simple language to write a pseudocode. Do not write the pseudocode in a completely programmatic manner.

2. Use standard programming structures like “if”, “else”, “for”, etc., while writing.

3. Keep the pseudocode simple and concise.

Let us write a pseudocode to get ready for school.

Get up

Brush your teeth

Take a bath

Dressup

Have breakfast

Pickup school bag

You are ready for school

Converting an Algorithm to a Pseudocode

While writing an algorithm, we follow simple English terms. Converting an algorithm into pseudocode involves translating the steps of the algorithm into a more readable and informal format. This format resembles a programming language but is not compulsory to follow the syntax of any specific programming language.

Consider the following example, where an algorithm and a pseudocode are written for adding two numbers.

Algorithm

Step 1: Start.

Step 2: Input the first number, num1.

Pseudocode

Input num1

Step 3: Input the second number, num2. Input num2

Step 4: Add the two numbers like sum=num1+num2. Set sum=num1 + num2

Step 5: Display the sum.

Step 6: Stop.

Introduction to Flowcharts

Display sum

A flowchart is a visual representation of an algorithm using symbols and arrows to illustrate the sequence of steps. It provides a clear and concise way to understand the flow of a process.

Basic Components of a Flowchart

The flowcharts include several symbols. These symbols are explained in the following table along with their names and usage.

Symbol Name Usage

Start/Stop Symbol The oval shaped symbols represent the start and end of a flowchart.

Input/Output Symbol The parallelogram symbol is used for input and output.

Processing Symbol The rectangle symbol is used to show the processing step.

Decision Symbol The rhombus or diamond symbol is used to represent the decision-making statements.

Arrows The arrows connect the various symbols to each other.

Connectors The connectors are used to connect parts of a flowchart if the flowchart is divided into several sections.

Creating Simple Flowcharts

Let us start from making a flowchart for the process of making tea. How is a cup of tea made?

We start off by taking water in a pan. We then place the pan on a gas stove and turn the gas stove on to heat the water. We then add tea leaves to the pan. We also add ingredients that add flavours, like ginger or cardamom, as per our taste. We let the tea mixture in the pan boil for a few minutes. We then add milk and sugar to the boiling mixture. Once the desired colour of tea is achieved, we turn the gas off and sieve the tea into a cup and serve hot.

Now, let us write this process in the form of an algorithm and also create its flowchart.

Step 1: Start.

Step 2: Take water in a pan (input).

Step 3: Place the pan on the gas stove and switch on the gas stove (processing).

Take water in pan.

Place pan on stove. Switch on stove.

Step 4: Add tea leaves to the pan (input). Add tea leaves.

Step 5: Add flavours like ginger or cardamom (input). Add additional flavours.

Step 6: Let the tea boil for a few minutes (processing). Boil tea mixture.

Step 7: Add milk and sugar to the boiling mixture (input). Add milk and sugar.

Step 8: Once the desired colour is achieved (decision), turn the gas off, else boil the tea for a few more minutes (processing).

If tea colour achieved: turn stove off. Else keep boiling tea.

Step 9: Sieve the tea into a cup (processing). Sieve tea into cup.

Step 10: A hot cup of tea is ready (output). Hot tea is ready.

Step 11: Stop.

Take water in a pan.

Place the pan on the gas stove and switch on the gas stove.

Add milk and sugar to the boiling mixture. Let the tea boil for a few minutes. Add flavours like ginger or cardamom. Add tea leaves to the pan.

Boil the tea for a few more minutes. Is the desired colour of tea achieved?

Turn the gas off.

Sieve the tea into a cup.

A hot cup of tea is ready.

Now, that we have learnt about the basics of programming, let us learn Python programming using online gaming portals like CodeCombat.

What Is CodeCombat?

CodeCombat is an educational platform that provides a gaming environment in which you can write code to control characters to complete multiple tasks and missions. In CodeCombat, you can write code in several programming languages, including JavaScript, C++, Java, and Python. This platform is very useful for students as well as teachers.

Activity

Play a Game on CodeCombat

Objective: The purpose of this activity is to explore the CodeCombat website and play a virtual game to understand the basics of programming.

Follow the given steps to explore how this application works.

1. Visit the given link: https://codecombat.com/

2. The following window appears.

3. Click on the I’m a Student button. A pop-up window displays, asking you to input your class code. If you have a class code (provided by the teacher), enter it and click on the Continue button.

4. If you don’t have a class code, click on the Play Now button. This will direct you to a web page showing different levels. Click on the Play button to start the game as shown.

5. As soon as you click on the PLAY button, the next screen appears. Click on the red object labelled “Dungeons Of Kithgard”. Click on the PLAY button from the pop-up menu that appears.

6. This will prompt you to select your hero and a programming language. Here, we have selected ‘Sir Tharin Thunderfist’ as a hero and Python as a language. Now click on the NEXT button.

7. The next screen will appear as the inventory. Inventory refers to the stock of equipment that makes your hero more powerful. Double-click on the Equip button, and then click on the Play button.

Did You Know?

Lua is a game scripting language written in C.

8. It will take you into the game. Read the instructions to play the game, and then click on the START LEVEL button to play the game.

9. Enter the code in the right-side window to move your hero and reach your goal. You can make use of the following codes to make your hero move to his destination.

Err or Aler t!

CodeCombat gives error messages that can help you figure out what went wrong.

10. Click on the RUN button to execute the code.

11. You will reach your goal if your code is correct. Click on the DONE button to finish the level. To move on to the next level, click on the CONTINUE button.

Activity Time

Remember

In CodeCombat, to play the game with your classmate, you must have the class code. The class code can be given to you by your teacher.

Activity 1: Play level 2 of CodeCombat. (Individual activity)

Visit the link: https://codecombat.com/play/level/gems-in-the-deep. to play level 2 of the game and write code so that your hero can achieve his goal.

Activity 2: Explore CodeCombat. (Individual activity)

Open the link: https://codecombat.com/. Explore the different heroes and the equipments you can choose to make them powerful. Play the game to achieve your goals using the Python programming language. Every time you achieve a goal, take a screenshot, paste it into a Word document, and share it with your classmates.

Chapter Checkup

A  Select the correct option.

1  What is pseudocode primarily designed for?

a  Machine understanding

b  Human understanding

c  Only for students d  Only for teachers

2  In CodeCombat, which language is not used for writing the code?

a  Lua

c  Python

b  SQL

d  Java

3  Which of the following codes will you write to make the hero move towards the gem as per the screenshot given?

a hero.moveRight(1)

hero.moveDown(1) hero.moveRight(1)

c hero.moveUp(1) hero.moveRight(1) hero.moveLeft(1)

b hero.moveDown(1) hero.moveRight(1) hero.moveLeft(1)

d None of these

B  Fill in the blanks with the most suitable words.

1  An is a set of step-by-step instructions designed to perform a specific task or solve a particular problem.

2  In CodeCombat, you can write code in several

3  The symbol is used to show the processing step.

4  A is a visual representation of an algorithm using symbols and arrows to illustrate the sequence of steps.

c  State whether the following is True or False. Correct the statements that are false.

1  Algorithms provide a systematic approach to problem-solving.

2  We must keep the pseudocode simple and concise.

3  We cannot write an algorithm for adding two numbers.

4  CodeCombat is an educational platform.

D  Answer the following questions. (Solved)

Q1 What is CodeCombat?

A1. CodeCombat is an educational platform that provides a gaming environment in which you can write code to control characters to complete multiple tasks and missions. In CodeCombat, you can write code in several programming languages, including JavaScript, C++, Java, and Python. This platform is very useful for students as well as teachers.

Q2 Explain programming language with an example.

A2. A programming language is a formal language comprising a set of instructions that can be used to produce different outputs. It defines the syntax and semantics for writing programs that instruct a computer to perform specific tasks. Examples of widely used programming languages are C, C++, JavaScript, Java, and Python.

Q3 Suppose you are the school librarian and have to organise books in the library. Write an algorithm to organise the books.

A3. Step 1: Start

Step 2: Look at the genre and the number of the book.

Step 3: Find the shelf number.

Step 4: Keep the book in its place.

Step 5: Do this for every book.

Step 6: Stop

AI Activities

1  Visit the link: https://codecombat.com/play/level/shadow-guard. Write the code to achieve your goal.

2  Visit the link: https://codecombat.com/play/level/gem-square. Write the code to achieve your goal.

Answer Key

A 1. b   2. b   3. a

B 1. Algorithm 2. Programming languages 3. rectangle 4. Flowchart

C 1. True. 2. True.

3. False. We can write an algorithm for adding two numbers. 4. True.

Introduction to Python Language

What is Python?

Python is a dynamic programming language that is high-level, interpreted, and focused on code readability.

Guido van Rossum, a developer, released it in 1991. Python is one of the world’s most popular and fastest-growing programming languages. It is a sophisticated, adaptable, and user-friendly programming language. It is widely used in many organisations since it supports a variety of programming paradigms. It also manages memory automatically.

Features of Python Language

• Free and Open Source: Python is free and open-source software, which means you can download, use, and distribute it without cost.

• High-level Language: Python is a high-level programming language.

• Interpreted: Python is an interpreted language. Unlike C and C++, there are no distinct compilation and execution steps. It can run the application directly from the source code.

• Simple and Easy to Learn: Python is a very simple and easy language, which makes it a popular choice for both students and experienced programmers.

• Platform Independent: Python can be used on a variety of operating systems, including Linux, Windows, Macintosh, Solaris, and others.

• Dynamic Typing: Python defines data type dynamically for the objects according to the value assigned. Also, it supports dynamic data types.

Applications of Python

Python is a versatile programming language that can be used for a wide range of applications, including:

Web Development: Python is used extensively in web development for building dynamic websites and web applications, making it easy to create and manage web content.

Data Science: Python is popular in data science for analysing and visualising data, helping scientists and analysts uncover patterns and insights from large datasets.

Artificial Intelligence and Machine Learning: Python is widely used in developing AI and machine learning applications due to its easy-to-learn syntax and powerful tools for creating intelligent systems.

Desktop Applications: Python can be used for developing desktop applications, allowing programmers to create software with graphical user interfaces (GUIs).

Game Development: Python is used in game development, enabling developers to create games with interactive graphics and sound.

Cybersecurity Enhancement: Python can be utilised to develop tools that automate security measures, fortifying defenses and protecting sensitive information from potential threats.

Overall, Python’s versatility, ease of use, and large community support make it an excellent choice for a wide range of applications.

Python Syntax

The rules that define the structure of a language are referred to as syntax.

• Like other programming languages, Python also has symbols, punctuation, and words.

• Python is case-sensitive. This means that ‘nUm,’ ‘Num,’ and ‘num’ are all considered different things in Python.

• Python follows indentation. The spaces at the beginning of a code line are referred to as indentation. Although indentation in code is just for readability in other programming languages, it is crucial in Python.

Python Data Types

The type of a variable is specified using Python data types.

The data type specifies the kind of information that will be kept in a variable.

Different kinds of data can be stored in memory. For instance, a person’s address is stored as a string of alphanumeric letters, and his age is stored as a numeric value.

Let us have a look at the various built-in data types available in Python:

Data Type

Description

Int This data type is used for storing integers (whole numbers), both positive and negative.

Example

var1 = 5

var2 = –15

Data Type

Float The float data type is used to store positive and negative numbers with a decimal point. b = 50.45

Strings Python Strings are identified as a contiguous set of characters represented in quotation marks. It can be used to store text-based (collection of letters, words, and sentences) information. Python allows pairs of either single or double quotes.

List A list is an orderly grouping of items. It can include a variety of items, such as numbers, words, or even additional lists. Items in a list are enclosed in square brackets.

Boolean A Boolean is a built-in data type that represents one of two values: True or False.

Boolean data type is often used for making decisions and controlling the flow of a program.

Variables

name = "Anita" str1 = 'Hello World!'

x = True # display the value of x y = False # display the value of y

If we need to store something in real life, we need a container or box to do so. The variables in Python represent containers for storing data of various types, such as int, float, string, Boolean, list, tuple, etc.

The reserved memory areas used to hold values in a Python program are known as variables.

Creating Variables

To reserve memory space for a variable or to assign values to variables, you can use the equal sign (=).

The name of the variable is written to the left of the ‘=’ operator, and the value is written to the right.

Example:

Code

ctr = 1000 # Creates an integer variable distance = 1000.0 # Creates a float variable str1 = "Sunita Sood" # Creates a string variable

Rules for Naming a Variable

• A variable name starts with a letter or the underscore character. It cannot start with a number or any special character like $, (, *, %, etc.

• A variable name can only contain alpha-numeric characters.

• Python variable names are case-sensitive, which means str1 and STR1 are two different variables in Python.

• Python keywords cannot be used as variable names. (Python has a set of keywords that are reserved words that cannot be used as variable names or function names. Examples of keywords are break, continue, else, class, False, True, for, if, in, not, return, while, etc.)

Printing Python Variables

The print() function can be used to output a Python variable.

list = ['Steve', 589, 5.56, 'Elon', 150.2]

Example:

ctr = 1000 # Creates an integer variable distance = 1000.0 # Creates a float variable

str1 = "Sunita Sood" # Creates a string variable print (ctr) print (distance) print (str1)

Multiple Assignments

You can create several variables at once with Python because it allows you to assign a single value to many variables at once.

Example: Assignment of a single value to many variables.

a = b = c = 700 print (a) print (b) print (c)

Example: Assignment of multiple values to multiple variables.

x, y, z = 111, 112, "Sunita Sood" print (x) print (y) print (z)

Dynamic Typing

In Python, when you assign a value to a variable, you do not need to define the variable’s type like in other languages. However, you can check the data type of a variable by using the type() function.

Python specifies the kind of variable used during program execution. This concept is known as dynamic typing. Example:

y = [11, 12, 13] # assigning a value to a variable print(type(y))   # y is a list here y = True   # reassigning a value to the ‘y’ print(type(y))   # y is a bool here

Type Casting

<class 'list'>

<class 'bool'>

Type casting refers to converting the data type of a variable into another.

Type Casting to Integer

The int() function is used to typecast the value of a variable into an integer. It converts the following data type into an integer:

1. Float by removing the decimal point and everything after it.

2. String only if string represents a number.

3. Boolean by converting True to 1 and False to 0.

Syntax: int(variable_name) Code

str_to_int = int("8")

bool_to_int = int(True)

print(str_to_int, type(str_to_int))

print(bool_to_int, type(bool_to_int))

8 <class 'int'>

1 <class 'int'>

number=int("Python")

ValueError: invalid literal for int() with base 10: 'Python'

Similarly, the float() function is used to typecast the value of a variable into float.

Syntax: float(variable_name)

The str() function is used to typecast the value of a variable into a string.

Syntax: str(variable_name)

Comments

It is always a good practice to document your work. In programming, we also document our projects to keep them organised and easily understandable by other programmers.

We use comments to add documentation to a Python program. Python ignores these lines of comments in the program during execution as they are not part of the code.

Benefits of Using Comments

Comments help:

• structure the code and make it easier for humans to read.

• explain the thought process and intentions behind the code.

• find errors and debug the code.

• reuse the code in other applications as well.

After all, there is a popular saying, “Anyone can write code that a computer can understand. Good programmers write code that humans can understand.”

In Python, we have two types of comments:

• Single-line Comment

• Multi-line Comment

Single-line Comment

A single-line comment starts with a hash character ( # ) and is followed by related information.

Code

#using the print command print("Learn Programming")

greeting = “Learn” #defining the greeting name = “Python” #defining the name print(greeting, name)

Multi-line Comment

Learn Programming Learn Python

A multi-line comment begins and ends with three single or double-quote characters ( or " " ) with related information enclosed. Code

'''

This is an example of multiline comments.

'''

"""

This is another way to give multiline comments. This is a simple program for printing a statement.

""" print("Thank you for learning with Uolo.")

Operators

Thank you for learning with Uolo.

Operators are predefined symbols that perform operations on one or more operands. The Python language supports the following types of operators:

• Arithmetic operators

• Assignment operators

• Comparison operators

• Logical operators

Let us have a look at all the operators one by one.

Arithmetic operators are used with numeric values to perform common mathematical operations. Consider x=10 and y=3:

% Modulus (Remainder)

Exponentiation (Power)

Precedence of Arithmetic Operators in Python

Operator precedence describes the order in which operations are performed. The precedence of Arithmetic Operators in Python is as follows:

• B—Brackets

• E—Exponentiation

• M—Multiplication (multiplication and division have the same precedence)

• D—Division

• A—Addition (addition and subtraction have the same precedence)

• S—Subtraction

Assignment operators are used to assign values to variables.

Consider the variable x and let us assign values to it.

Comparison operators are used to compare two values.

Consider x=10 and y=3:

>= Greater than or equal to

<= Less than or equal to

Did You Know?

Python gives more precedence to arithmetic operators than comparison operators. Within comparison operators, every operator has the same precedence order.

Logical operators are used to combine conditional statements.

and Returns True, if both the statements are true

or Returns True, if one of the statements is true

not Reverse the result, that is, returns False, if the result is true

Python Strings

In Python, a sequence of characters is called a String. A string cannot be changed once it has been formed because it is an immutable data type. The storage and manipulation of text data, as well as the representation of names, addresses, and other sorts of information that can be represented as text, are all common uses of strings.

Creating a String in Python

Think and Tell

What will be the output of the following? • print(10+15/5*6//2) • print(10>5+3–1)

5 and x < 10

< 5 and x < 10)

Did You Know?

A single character in Python is just a string of length 1, since there is no such thing as a character data type.

In Python, single, double, or even triple quotes can be used to create strings.

Let us define a string with the help of a few examples:

String1 = 'Welcome to the World of Python'

print("Single Quote String")

print(String1)

# Creating a string using double quotes

String1 = "I am using Python"

print("\n String with double quotes")

print(String1)

# Creating a string with triple quotes

Single Quote String

Welcome to the World of Python

String with double quotes

I am using Python

String with triple quotes

I am using Python and I live in a world of "Python"

(continued...)

String1 = "'I am using Python and I live in a world of “Python””’

print("\n String with triple quotes")

print(String1)

# Creating triple Quotes String with multiple lines

String1 = "'Programmer For Life"'

print("\n Multiline String")

print(String1)

Multiline String Programmer For Life

Note that '\n' is an escape character used to create a new line. The text written after '\n' character comes in the new line.

Concatenating Two or More Strings

Two strings can be concatenated or joined with the plus '+' symbol. Let’s understand it with the help of an example:

Program Output

# concat strings with + str1 = "Welcome to"

str2 = "World of Python"

sentence = str1 + ' ' + str2

print(sentence)

Replacing a String

Welcome to World of Python

If you wish to replace a string, just call the replace() function on any string and specify the string you want to replace it with. Let’s understand it with the help of an example:

Program Output

sentence = "Welcome to World of Python"

print(sentence)

print(sentence.replace("Python","Disneyland"))

Accessing Characters in Python String

Welcome to World of Python Welcome to World of Disneyland

• The indexing method in Python can be used to access specific characters within a String.

• Through indexing, characters at the beginning of the string can be accessed using positive address references, starting from 0 for the first character, 1 for the next character, 2 for the next to the next character (as shown in the image), and so on.

• Through indexing, characters at the end of the string can be accessed using negative address references, such as –1 for the last character, –2 for the next-to-last character, and so on.

Let us understand it with the help of an example:

In this example, we will define a string in Python and access its characters using positive and negative indexing. The 0th element will be the first character of the string, whereas the –1th element is the last character of the string.

Code

String1 = "Python World"

print("Initial String: ")

print(String1)

# Printing First character

print("\nFirst character of String is: ")

print(String1[0])

print(String1[-12])

# Printing Last character

print("\nLast character of String is: ")

print(String1[-1])

print(String1[11])

# Printing Fifth character

print("\nFifth character of String is: ")

print(String1[4])

print(String1[-8])

String Slicing

Output

Initial String: Python World

First character of String is:

Last character of String is:

Fifth character of String is:

The string slicing function in Python is used to gain access to a selection of characters in the String. A colon (:), known as a “slicing operator”, is used to access a part of the string.

• The string provided after slicing includes the character at the start index but not the character at the last index, so keep that in mind while using this method.

• Subsets of strings can be taken using the slice operators ([ ] and [:]) with indexes starting at 0 at the beginning of the string and working their way from -1 at the end.

Let us understand it with the help of an example:

In the following example, we will slice the original string to extract a substring. The expression [4:12] indicates that the string will be divided into segments starting at index 4 and continuing through index 11. In string slicing, negative indexing is another option.

Code Output

# Creating a String

String1 = "Python World"

print("Initial String: ")

print(String1)

Initial String: Python World (continued...)

# Printing 4th to 12th character

print("\nSlicing characters from 4-12: ")

print(String1[4:12])

# Printing characters between 4th and 3rd last character

print("\nSlicing characters between 4th and 3rd last character: ")

print(String1[4:-3])

str2 = 'Hello Sunita'

print (str2) # Prints complete string print (str2[0]) # Prints first character of the string print (str2[2:5]) # Prints characters starting from 3rd to 5th print (str2[2:]) # Prints string starting from 3rd character print (str2 * 2) # Prints string two times print (str2 + 'TEST') # Prints concatenated string

Conditional Statements

Slicing characters from 4-12: on World

Slicing characters between 4th and 3rd last character: on Wo

In real life, there are times when we must make choices, and based on those choices, we determine what to do next. Programming encounters similar scenarios where we must make choices and then carry out the following block of codes in accordance with those choices. The programming languages use conditional statements that make decisions to control the direction or flow of the program execution. Conditional statements are also known as decision-making statements.

Types of Conditional Statements

In the Python programming language, the types of conditional statements are:

1. The if statement

2. The if-else statement

3. The if-elif-else Statement

The if Statement

The simplest statement for making decisions is the if statement. If the condition associated with the if is true, then only it will execute a specific statement or block of statements associated with the if otherwise, it will skip the statements.

Syntax:

if condition: # statements to execute if # condition is true

Let us understand this with the help of an example given below.

Flowchart of if Statement

Expression

Statement just below if Body of if

# Python program to illustrate if statement i =10

if(i> 15):

print("10 is greater than 15")

#indented statement print("I am Not in if")

I am Not in if

In the above example, the value of i (10) is not greater than 15. So, the condition is false, and it will not execute the statement associated with the if statement.

Another example:

a = 133

b = 1200 if b > a:

Code

print("b is greater than a")

b is greater than a

In the above example, the value of b is greater than the value of a. So, the condition is true, and thus it will execute the statement associated with if.

The if-else Statement

The if statement alone tells us that if a condition is true, a block of statements will be executed; if the condition is false, the block of statements will not be executed. However, if we want to do something different if the condition is false, we may use the else statement in conjunction with the if statement to execute a block of code when the condition is false.

Syntax: if (condition):

# Executes this block if # condition is true else:

# Executes this block # condition is false

Flowchart of Python if-else Statement

Did You Know?

Python uses indentation to identify a statement associated with if.

Let us understand it with the help of an example:

Code

i = 220

if (i< 155):

print("i is smaller than 155")

print("I'm in if Block")

else:

print("i is greater than 155")

print("I'm in else Block") print("I'm not in if and not in else Block")

i is greater than 155

I’m in else Block

I’m not in if and not in else Block

In the above example, after invoking the statement that is not in the block (without spaces), the block of code that follows the else statement is executed since the condition in the if statement is false.

Short Hand if-else Statement

When only one statement is required in both the if and else blocks, this can be used to write the if-else statements on a single line.

Syntax: statement_when_True if condition else statement_when_False

Let us illustrate this with the help of an example. In the given example, we are printing True if the number is less than 145; otherwise, it will print False.

i = 10

print(True) if i< 145 else print(False)

The if-elif-else Statement

Sometimes, we need to evaluate multiple conditions. In such cases, we use the ‘elif’ statement, which stands for ‘else if’. It allows us to check multiple conditions in sequence, and Python checks each condition until one of them is True.

Syntax: if condition_1:   Statement_1 elif condition_2:   Statement_2 .. .. else:   Statement_n

If condition_1 becomes True, Statement_1 will be executed, otherwise, the interpreter moves on to condition_2 and if it becomes True then it will execute Statement_2. This process continues until a True condition is found, otherwise, the ‘else’ statement (Statement_n) will be executed if none of the conditions is True.

Code

number = int(input("Enter a number: ")) if number > 0:

print("The number is positive.") elif number < 0:

print("The number is negative.") else:

print("The number is zero.")

Iterative Statements

Output

Enter a number: 23 The number is positive.

Loops are useful in Python because they allow you to execute a block of code repeatedly. You will frequently encounter circumstances in which you will need to utilise a piece of code repeatedly but do not want to write the same line of code several times. Then those repeated sets of statements can be enclosed within a loop.

Python has two primitive loop statements:

• while loop

• for loop

The while Loop

With the while loop, we can execute a set of statements as long as the condition is true.

Syntax:

while expression:

statement(s)

Flowchart of while Loop

A block of code consists of all the statements that follow a programming construct and are indented by the same number of character spaces. Python groups statements together with the same indentation. In the while loop, the condition is assessed initially in a Boolean context. If it returns True, the loop body is executed. The expression is then verified again, and if it is still True, the body is executed again, and so on until the expression becomes False. Let us illustrate this with the help of an example.

Code Output

#Python program to print "Hello" 5 times count = 0

while (count < 5):

count = count + 1

print("Hello")

while loop

The count variable is considered a counter for the loop to control the iterations. Remember to increment the count variable, or else the loop will continue forever.

Code Output

#Python program to print 1 to 5 count = 0

while (count < 5):   count = count + 1

Single Statement while Block

If the while block consists of a single statement, we can define the entire loop in a single line, just like the if block. If there are numerous statements in the loop body block, they can be separated by semicolons (;). Let us illustrate this with the help of an example:

# Program to illustrate single statement while block count =0

while(count < 5): count +=1; print("Hello")

Loop Control Statements

Loop control statements change the execution of the statements from their normal sequence. There are two types of loop control statements:

• The continue Statement

The Python continue statement returns control to the beginning of the loop. Let us illustrate this with the help of an example:

Code

# Python program to Print all letters except 'i' and 'o' i = 0

a = 'This is Python' while i<len(a): if a[i] == 'i' or a[i] == 'o': i += 1 continue print('Current Letter :', a[i]) i += 1

Output

Current Letter : T

Current Letter : h

Current Letter : s

Current Letter :

Current Letter : s

Current Letter :

Current Letter : P

Current Letter : y

Current Letter : t

Current Letter : h

Current Letter : n

• The break Statement

The Python break Statement brings control out of the loop. Let us illustrate this with the help of an example:

Code Output

# Program to break the loop as soon it sees 'e' or 's' i = 0

a = 'This is Python' while i<len(a): if a[i] == 'e' or a[i] == 's': i += 1

break print('Current Letter :', a[i]) i += 1

The for Loop

Current Letter : T

Current Letter : h

Current Letter : i

The for loop is used to iterate over an iterable like a string or list sequentially.

Syntax:

for var in iterable:

# statements

Flowchart of for Loop

• The iterable in this case is a group of items like lists and tuples.

• For each item in an iterable, the indented statements inside the for loops are once again executed. Every time the loop is executed, the variable var is set to the value of the iterable’s subsequent item.

• The Python for loop is used to iterate over an iterable like a string, tuple, list, set, or dictionary sequentially.

Let us illustrate this with the help of an example:

For each item in sequence

True

Last item reached?

False

Statements

Exit for loop

This code employs a for loop to cycle through a list of strings, printing each item on a new line. The loop assigns each item to the variable ‘i’ and repeats until the entire list has been iterated.

Code Output

# Python program to illustrate Iterating over a list fruits = ["Watermelon", "Kiwi", "Jackfruit"] for i in fruits: print(i)

Watermelon Kiwi Jackfruit

The range() Function

Python provides range() function to generate a set of numbers within the specified range. This function can be used with loops in Python.

Syntax:

range(start, stop, step)

Here,

start: The starting value of the sequence (default is 0).

stop: The end value of the sequence (not included).

step: The step between numbers in the sequence (default is 1).

We can skip start and step values. In that case Python considers the default values of these two parameters. Let us understand this with an example.

#Python Program to print from 9 to 14

for i in range(9,15):

Python for Loop with a Step Size

This code generates a series of numbers with a step size of 2, starting from 9 and going up to (but not including) 15, using a for loop and the range() function. The loop uses the print() method to print the value of each number in the series. The numbers 9, 11, and 13 will be displayed in the output.

#Program to print from 9 to 14 with a step value of 2

for i in range(9,15,2):

#Program to print even numbers starting from 220 till 230

for i in range(220,232,2):

print(i)

#Program to iterate over a range of characters my_string = "This is Python!" for i in range(4, 12):   print(my_string[i])

Solved Examples

Example 1.1

# Python Program to reverse a number using while loop

n=int(input("Enter number: "))

rev=0

while(n>0):

dig=n%10

rev=rev*10+dig

n=n//10

print("Reverse of the number:",rev)

Example 1.2

Enter number: 8709

Reverse of the number: 9078

#Python program to count the number of digits in a number

n=int(input("Enter number:")) count=0

while(n>0): count=count+1

n=n//10

print("The number of digits in the number are:",count)

Example 1.3

Enter number:652348 The number of digits in the number are: 6

#Python program to count the number of vowels in a string

Code

string=input("Enter string:")

vowels=0 for i in string:

if(i=='a' or i=='e' or i=='i' or i=='o' or i=='u' or i=='A' or   i=='E' or i=='I' or i=='O' or i=='U'):

vowels=vowels+1

print("Number of vowels are:", vowels)

Output

Enter string:ritu

Number of vowels are: 2

Example 1.4

#Python program to count number of lowercase characters in a string

string=input("Enter string:")

count=0 for i in string:

if(i.islower()):

count=count+1

print("The number of lowercase characters is:", count)

Example 1.5

Enter string:Ritu Singh

The number of lowercase characters is: 7

#Python program to count the number of words and characters in a string

string=input("Enter string: ")

char=0

word=1

for i in string:

char=char+1

if(i==' '):

word=word+1

print("Number of words in the string:", word)

print("Number of characters in the string:", char)

Lists

Lists are a fundamental data type in Python.

Output

Enter string: Ritu is a good girl

Number of words in the string: 5

Number of characters in the string: 19

It is a collection of various kinds of values. It can hold multiple values in a single variable.

In Python, lists are used to store multiple values simultaneously. Python includes a built-in list type named “list”. In lists, items are written within square brackets [ ].

A list can:

• Store different types (integer, float, string, etc.) of elements.

• Store duplicate elements.

• Store the elements in an ordered manner.

Example: mylist = [2, 4, 6, 8, 10, 12]

Characteristics of Lists

The characteristics of the lists are given below:

• Ordered: In a list, the values or items have a defined order, and this order does not change. If you add new values to a list, they are placed at the end of the list.

• Accessed via the Index: You can access list elements using an index, which starts at 0. Hence, the first element of a list is present at index 0, not 1

• Allows Duplicate Values: A list can contain duplicate values. Since values are indexed in a list, it can have items with the same value but a different index.

• Mutable: The meaning of mutable is “liable to change”. In Python, list items are mutable. It means elements of the list can be modified, individual elements can be replaced, and the order of elements can be changed even after the list has been created.

• Variable Size: Lists can store a variable number of elements, allowing you to store and manage different quantities of data.

Creating a List in Python

In Python, you can create a list by enclosing the values or elements within square brackets [ ], separated by commas. There is no need for a built-in function to create a list.

Syntax: list_name = [element_1, element_2, … , element_n]

Example:

Suppose you need to record the percentage of marks for six students. For this, you can simply create a list.

markslist = [70, 88, 90.2, 75, 68, 59.5] print(markslist)

Creating a List with Duplicate Elements

[70, 88, 90.2, 75, 68, 59.5]

A list can have duplicate values. Let us see the following example:

list = [3, 4, 9, 3, 8, 9] print(list)

Creating a List with Mixed Types of Elements

[3, 4, 9, 3, 8, 9]

You can have elements of different data types in a list. They can be of numeric type, string type, Boolean type, etc.

Example:

list1 = ["Ankit", 34, False, 55.5, "Mala"] print(list1)

Accessing Elements of a List

['Ankit', 34, False, 55.5, 'Mala']

Indexing is used in Python to access list elements. Suppose there are n number of elements in a list. Therefore, the list indexing will start at 0 for the first element and n-1 for the last element. You can use these index values to access the items in the list. The index must be an integer. Let us see how to access elements in a list. Look at the following image to understand the concept of indexing:

Example:

Print the third and fifth items of the list.

[Hint: The third element has an index 2 and the fifth 4.]

markslist = [70, 88, 90.2, 75, 68, 59.5]

print(markslist[2])

print(markslist[4])

List Methods

Python has a set of built-in methods that you can use on lists.

append(): This method is used to add an element at the end of the list. An element can be of any type (string, number, object, etc.).

Syntax: list.append(element)

For example, add the item “eggs” to the shopping_list = [“bread”, “butter”, “milk”, “apples”].

shopping_list = ["bread", "butter", "milk", "apples"]

shopping_list.append("eggs")

print(shopping_list)

Consider another example:

my_list = [1, 2, 3]

my_list.append([4, 5])

print(my_list)

['bread', 'butter', 'milk', 'apples', 'eggs']

[1, 2, 3, [4, 5]]

The append() adds its argument as a single element at the end of the list.

extend(): This method is used to extend the list by adding each element from another collection such as a list, individually to the end of the list.

Syntax: list.extend(collection)

Code

my_list = [1, 2, 3]

my_list.extend([4, 5])

print(my_list)

[1, 2, 3, 4, 5]

Error Aler t!

Unlike append, which adds its argument as a single element, extend goes through each element in the collection and adds them one by one to the list.

clear(): This method is used to remove all the elements from the list.

Syntax: list.clear()

For example, remove all elements from the shopping_list = ["bread", "butter", "milk", "apples"].

shopping_list = ["bread", "butter", "milk", "apples"] shopping_list.clear() print(shopping_list)

count(): This method is used to return the number of the specified element.

Syntax: list.count(value)

For example, to count the number of times the value ‘3’ appears in the list = [3, 4, 9, 3, 8, 9]:

list = [3, 4, 9, 3, 8, 9] x=list.count(3) print(x)

2

pop(): This method is used to remove the element at the specified position.

Syntax: list.pop(position)

For example, remove the third element from the list = [3, 4, 9, 3, 8, 9].

[Hint: The third element has an index 2.]

list = [3, 4, 9, 3, 8, 9] list.pop(2) print(list)

[3, 4, 3, 8, 9]

Note: If the position is not specified, by default, the pop() method removes the last element from the list.

remove(): This method is used to remove the first occurrence of the specified element.

Syntax: list.remove(element)

For example, remove 3 from the list = [3, 4, 9, 3, 8, 9].

list = [3, 4, 9, 3, 8, 9] list.remove(3) print(list)

[4, 9, 3, 8, 9]

index(): This method is used to find the position of the first occurrence of the specified element.

Syntax: list.index(value)

For example, find the first occurrence of the value 9, and return its position in the list = [3, 4, 3, 9, 8, 9]. Code

list = [3, 4, 3, 9, 8, 9] x = list.index(9) print(x)

3

sort(): This method is used to sort the list in ascending order, by default. To sort the list in descending order, the attribute reverse is used. If its value is set to ‘True’, then the list will be sorted in descending order.

Syntax: list.sort()

Example 1: Sort the list = [3, 4, 9, 3, 8, 9] in ascending order.

list = [3, 4, 9, 3, 8, 9] list.sort() print(list)

[3, 3, 4, 8, 9, 9]

Example 2: Sort the list = [3, 4, 9, 3, 8, 9] in descending order. Code

list = [3, 4, 9, 3, 8, 9] list.sort (reverse=True) print(list)

Solved Examples

Example 2.1

[9, 9, 8, 4, 3, 3]

Create a list of subjects (Maths, English, Science, Hindi, and Computer). Print all subjects in the list, one by one. Ans:

Code

subject_list = ["Maths", "English", "Science", "Hindi", "Computer"] for x in subject_list:   print(x) Maths English Science Hindi Computer

Example 2.2

Sort the list alphabetically:

List [s, u, n, s, c, r, e, e, n]

Code

Output list = ["s", "u", "n", "s", "c", "r", "e", "e", "n"] list.sort() print(list)

['c', 'e', 'e', 'n', 'n', 'r', 's', 's', 'u']

Activity Time

1. Write a Python program to find the sum of digits in a number.

2. Make a list of the things you want to buy and write a Python code that organises the list alphabetically.

3. Write a Python program to convert Celsius to Fahrenheit.

Chapter Checkup

A  Select the correct option.

1  Among the following, who is the developer of Python programming? a Guido van Rossum b  Denis Ritchie c  Y. C. Khenderakar d  None of these

2  What is the name of the operator ** in Python? a Exponentiation

b   Modulus c  Floor division d  Multiplication

3  What will be the output of the following Python code? a=7 if a>4: print("Greater")

a  7

b  Greater c  4 d  No output

B  Fill in the blanks with the most suitable words.

1  In Python, defines a block of statements.

2  Operator describes the order in which operations are performed.

3  The for loop in Python is used to over a sequence or other iterable objects.

4  The attribute of sort() method is used to reverse the order of the list.

C  State whether the following is True or False. Correct the statements that are false.

1  The type () function can be used to get the data type of any object.

2  The % operator returns the quotient.

3  The if statement is the most fundamental decision-making statement.

4  Loop control statements change the execution of the statements from their normal sequence.

D  Answer the following questions. (Solved)

Q1. Define a variable.

A1. The reserved memory areas used to hold values in a Python program are known as variables.

Q2. Differentiate between a for loop and a while loop.

A2. The for loop is used to iterate over an iterable like a string or a list sequentially. Syntax: for var in iterable:# statements

With the while loop, we can execute a set of statements as long as the condition is true. Syntax: while expression: statement(s)

Q3. Add a student’s name, “Sushma”, at the end of the given list: Stu_list = ["Lata", "Rama", "Ankit", "Vishal"]

A3. Stu_list = ["Lata", "Rama", "Ankit", "Vishal"]

Stu_list.append("Sushma") print(Stu_list)

AI Activities

Visit the link https://www.youtube.com/watch?v=woVJ4N5nl_s to know the Python basics.

Answer Key

A 1. a   2. a   3. b

B 1. Indentation 2. Precedence 3. Iterate 4. Reverse

C 1. True.

2. False. The % operator returns the remainder. 3. True.

4. True.

Python Additional Questions

A. Select the correct option.

1. What will be the output of the following program?

my_list = [5, 12, 3] my_list.extend([8, 2])

print(my_list)

a. [5, 12, 3, [8, 2]] b. [5, 12, 3, 8, 2] c. [5, 12, 3] d. [2, 3, 5, 8, 12]

2. Which of the following is a Python keyword?

a. for b. data c. result d. calculate

3. Which of the following is the correct syntax to convert a variable into a float in Python?

a. float(variable_name)

c. convert_float(variable_name)

b. to_float(variable_name)

d. cast_float(variable_name)

4. Which of the following is true about Python variable names?

a. They can start with a number.

b. They must start with a letter or underscore.

c. They are not case-sensitive.

d. They can include special characters like $ and *.

5. What is the name of the ‘%’ operator?

a. Floor division b. Exponentiation c. Division

B. Fill in the blanks with the most suitable words.

1. The method is used to remove the element at the specified position in a list.

2. You can access list elements using an .

3. Given the string s = “Hello, World!”, the expression s[7:12] will return the substring .

4. In Python, the expression True and False evaluates to .

5. In Python, the expression type(3.14) returns the data type .

1. pop()

index

C. State whether the following are True or False. Correct the statements that are false.

1. Python can be used for developing desktop applications.

2. Python can be used on a variety of operating systems.

3. A string is a mutable data type.

4. In the order of operations, parentheses are evaluated after exponents.

5. Python is a high-level programming language.

Ans. 1. True.

2. True.

3. False. A string cannot be changed once it has been formed because it is an immutable data type.

4. False. In the order of operations, parentheses are evaluated before any other operation.

5. True.

D. Short answer type questions.

1. Define list.

Ans. Lists are a fundamental data type in Python. It is a collection of various kinds of values. It can hold multiple values in a single variable.

2. How are comments useful in Python programming?

Ans. We use comments to add documentation to a Python program. This keeps the programs well-organised and easily understandable by other programmers. Python ignores these lines of comments in the program during execution as they are not part of the code.

3. What is dynamic typing?

Ans. Python specifies the kind of variable used during program execution. This concept is known as dynamic typing.

E. Long answer type questions.

1. What are the features of Python language?

Ans. Following are the features of Python language:

• Free and Open Source: Python is free and open-source software, which means you can download, use, and distribute it without cost.

• High-level Language: Python is a high-level programming language.

• Interpreted: Python is an interpreted language. Unlike C and C++, there are no distinct compilation and execution steps. It can run the application directly from the source code.

• Simple and Easy to Learn: Python is a very simple and easy language, which makes it a popular choice for both students and experienced programmers.

• Platform Independent: Python can be used on a variety of operating systems, including Linux, Windows, Macintosh, Solaris, and others.

• Dynamic Typing: Python defines data type dynamically for the objects according to the value assigned. Also, it supports dynamic data types.

2. Explain the different data types of Python.

Ans. Data Type Description Example

Int This data type is used for storing integers (whole numbers), both positive and negative.

var1 = 5 var2 = –15

Float The float data type is used to store positive and negative numbers with a decimal point. b = 50.45

Strings Python Strings are identified as a contiguous set of characters represented in quotation marks. It can be used to store text-based (collection of letters, words, and sentences) information. Python allows pairs of either single or double quotes.

List A list is an orderly grouping of items. It can include a variety of items, such as numbers, words, or even additional lists. Items in a list are enclosed in square brackets.

Boolean A Boolean is a built-in data type that represents one of two values: True or False. Boolean data type is often used for making decisions and controlling the flow of a program.

name = "Anita"str1 = 'Hello World!'

list = ['Steve', 589, 5.56, 'Elon']

x = True # display the value of x y = False # display the value of y

3. Write a Python program that asks the user to enter an integer. The program should print a message indicating whether the number is greater than 100, less than 100, or exactly 100.

Ans. num = int(input("Enter a number: "))

if num > 100:

print("The number is greater than 100.")

elif num < 100:

print("The number is less than 100.")

else:

print("The number is exactly 100 .")

F. Write Python programs to solve the following problems.

1. Write a Python program to calculate the surface area of a cuboid.

Ans. length = float(input("Enter the length of the cuboid: "))

width = float(input("Enter the width of the cuboid: "))

height = float(input("Enter the height of the cuboid: "))

surface_area = 2 * (length * width + width * height + height * length)

print(“The surface area of the cuboid is:” , surface_area)

Output

Enter the length of the cuboid: 10

Enter the width of the cuboid: 6

Enter the height of the cuboid: 4

The surface area of the cuboid is: 248.0

2. Write a program to read a number x and print its square and cube.

Ans. x = float(input("Enter a number: "))

square = x ** 2

cube = x ** 3

print("The square of x is:", square)

print("The cube of x is:", cube)

Output

Enter a number: 5

The square of x is: 25.0

The cube of x is: 125.0

3. Write a Python program to do arithmetic addition, subtraction, multiplication and division.

Ans. num1 = float(input("Enter the first number: "))

num2 = float(input("Enter the second number: "))

addition = num1 + num2

subtraction = num1 - num2

multiplication = num1 * num2

# Check if the second number is not zero before performing division if num2 != 0:

division = num1 / num2

else:

division = "undefined since division by zero"

print("Addition:", addition)

print("Subtraction:", subtraction)

print("Multiplication:", multiplication)

print("Division:", division)

Output

Enter the first number: 12

Enter the second number: 4

Addition: 16.0

Subtraction: 8.0

Multiplication: 48.0

Division: 3.0

4. Write a program to print largest of the three numbers.

Ans. num1 = float(input("Enter the first number: "))

num2 = float(input("Enter the second number: "))

num3 = float(input("Enter the third number: "))

if num1 >= num2 and num1 >= num3: largest = num1

elif num2 >= num3: largest = num2 else: largest = num3

print("The largest number is:", largest)

Output

Enter the first number: 10

Enter the second number: 25

Enter the third number: 13

The largest number is: 25.0

5. Write a program to print factors of a number.

Ans. number = int(input("Enter a number: "))

# Initialise an empty list to store the factors factors = []

# Loop through possible factors for i in range(1, number + 1): if number % i == 0:

factors.append(i)

print("The factors of number are:", factors)

Output

Enter a number: 32

The factors of number are: [1, 2, 4, 8, 16, 32]

6. Write a program to generate the following output:

Ans.# Define the number of rows for the pattern num_rows = 6

# Generate and print the pattern for i in range(1, num_rows + 1):

for j in range(1, i + 1):

print(j, end=' ')

print() # Move to the next line after each row

7. Write a program to enter 5 elements in a list and then reverse the elements.

Ans. # Initialise an empty list my_list = []

# Prompt the user to enter 5 elements print("Please enter 5 elements for the list:")

# Use a for loop with range to ensure only 5 elements are entered for i in range(0, 5):

element = input("Enter element: ")

my_list.append(element)

print("Original list:", my_list) my_list.reverse()

print("Reversed list:", my_list)

Output

Please enter 5 elements for the list:

Enter element: 3

Enter element: 2

Enter element: 7

Enter element: 1

Enter element: 9

Original list: [‘3’, ‘2’, ‘7’, ‘1’, ‘9’]

Reversed list: [‘9’, ‘1’, ‘7’, ‘2’, ‘3’]

8. Write a program to check if a number is palindrome or not.

Ans. number = int(input("Enter a number: "))

original_number = number reversed_number = 0 while number > 0:

digit = number % 10

reversed_number = (reversed_number * 10) + digit number = number // 10

if original_number == reversed_number: print("number is a palindrome.") else:

print("number is not a palindrome.")

Output

Enter a number: 5115 number is a palindrome.

9. Write a program to interchange first and last elements in a list.

Ans. # Input: Create an empty list and enter elements one by one my_list = []

n = int(input("Enter the number of elements in the list: "))

for i in range(n):

element = input("Enter element " + str(i + 1) + ": ") my_list.append(element)

print("Original list:", my_list)

# Swap the first and last elements if there are at least two elements if len(my_list) > 1: my_list[0], my_list[-1] = my_list[-1], my_list[0]

print("List after swapping first and last elements:", my_list)

Output

Enter the number of elements in the list: 5

Enter element 1: apple

Enter element 2: mango

Enter element 3: orange

Enter element 4: banana

Enter element 5: guava

Original list: [‘apple’, ‘mango’, ‘orange’, ‘banana’, ‘guava’]

List after swapping first and last elements: [‘guava’, ‘mango’, ‘orange’, ‘banana’, ‘apple’]

10. Write a program to concatenate two strings and display the length of the concatenated string.

Ans. string1 = input("Enter the first string: ")

string2 = input("Enter the second string: ")

concatenated_string = string1 + string2

print("Concatenated String:", concatenated_string)

print("Length of the concatenated string:", len(concatenated_string))

Output

Enter the first string: Good

Enter the second string: Morning

Concatenated String: GoodMorning

Length of the concatenated string: 11

Key Terms

• Programming Language: A programming language is a formal language comprising a set of instructions that can be used to produce different outputs.

• Software: A collection of programs is referred to as software.

• Algorithm: An algorithm is a set of step-by-step instructions designed to perform a specific task or solve a particular problem.

• Pseudocode: Pseudocode is a way to represent algorithms using simple English language before actual coding.

• Flowchart: A flowchart is a visual representation of an algorithm using symbols and arrows to illustrate the sequence of steps.

• Syntax: The rules that define the structure of a language are referred to as syntax.

• Variables: The reserved memory areas used to hold values in a Python program are known as variables.

• Dynamic Typing: Python specifies the kind of variable used during program execution. This concept is known as dynamic typing.

• Type Casting: Type casting refers to converting the data type of a variable into another.

• Lists: Lists are a fundamental data type in Python. It is a collection of various kinds of values.

Things to Remember

• CodeCombat is an educational platform that provides a gaming environment in which you can write code to control characters to complete multiple tasks and missions.

• In CodeCombat, you can write code in several programming languages, including JavaScript, C++, Java, and Python.

• Programming languages are used for creating software programs and applications. The most widely used programming languages are C, C++, Lua, JavaScript, Java, and Python.

• Python is a dynamic programming language that is high-level, interpreted, and focused on code readability.

• Guido van Rossum developed Python in 1991.

• Python is free and open-source software, which means you can download, use, and distribute it without cost.

• The various applications of Python are web development, data science, artificial intelligence and machine learning, desktop applications, game development, and cybersecurity enhancement.

• Python follows indentation. The spaces at the beginning of a code line are referred to as indentation.

• The data type specifies the kind of information that will be kept in a variable.

• The print() function can be used to output a Python variable.

• Operators are predefined symbols that perform operations on one or more operands.

• The Python language supports the following types of operators: arithmetic operators, assignment operators, comparison operators, and logical operators.

• ‘\n’ is an escape character used to create a new line. The text written after the ‘\n’ character comes in the new line.

• In Python, two strings can be concatenated or joined with the plus ‘+’ symbol.

• A colon (:), known as a “slicing operator”, is used to access a part of the string.

• Python uses conditional statements to make decisions to control the direction or flow of the program execution.

• Following are the types of conditional statements: if statement, if-else statement, and if-elif-else statement.

• Loops are useful in Python because they allow you to execute a block of code repeatedly.

• Python has two primitive loop statements: the ‘while’ loop and the ‘for’ loop.

• Python provides a range() function to generate a set of numbers within the specified range. This function can be used with loops in Python.

A. Select the correct option.

Test Your Knowledge

1. Which of the following is a real-life example of algorithms?

a. Getting ready for school

c. Traffic lights on the road

b. Cooking pasta

d. All of these

2. Which of the following symbols is used to show the processing step in a flowchart?

a.

b.

3. The reserved memory areas used to hold values in a Python program are known as

a. Variables

c. Data Types

4. What is the output of the following code?

a = "Artificial”

b = "Intelligence"

c = a + ' ' + b

print(c)

a. Artificial

c. Artificial&Intelligence

b. Operators

d. Functions

b. Intelligence

d. Artificial Intelligence

5. method is used to add an element at the end of the list in Python.

a. pop()

c. index()

b. append()

d. sort()

B. Fill in the blanks with the most suitable words.

1. is a collection of various kinds of values.

2. A collection of programs is referred to as

3. is an educational platform that provides a gaming environment in which you can write code to control characters to complete multiple missions.

4. Python is an software, which means you can download, use, and distribute it without cost.

5. The data type can be used to store text-based collection of letters, words, or sentences.

C. State whether the following are True or False. Correct the statements that are false.

1. A pseudocode is a visual representation of an algorithm using symbols and arrows to illustrate the sequence of steps.

2. The remove() method is used to remove the first occurrence of the specified element in a list.

3. The print() function can be used to output a Python variable.

4. In Python, when you assign a value to a variable, you need to define the variable’s type.

5. Indexing is used in Python to access list elements.

D. Short answer-type questions.

1. What will be the output of the following code in Python? for i in range(1,5):  print(i)

2. What is an algorithm?

3. Name the types of operators.

E. Long answer-type questions.

1. What are the characteristics of a list?

2. What are the applications of Python?

3. What are the rules for naming a variable in Python?

F. Competency-based questions.

1. Write a Python program to reverse a number.

2. Write a Python program to identify a given number as positive, negative, or zero.

Assertion Reasoning Questions

Unit 1

1. Assertion: Streaming services like Netflix and Spotify use AI to recommend content based on user behaviour and feedback.

Reason: AI algorithms analyse viewing time, frequently played songs, and ratings to tailor content suggestions.

a. Both A and R are correct, and R is the correct explanation of A.

b. Both A and R are correct, but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

2. Assertion: The AI project cycle provides a roadmap for building and deploying impactful AI solutions.

Reason: After acquiring data, the next phase is data exploration, which is part of the AI project cycle.

a. Both A and R are correct, and R is the correct explanation of A.

b. Both A and R are correct, but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

3. Assertion: Surveys are used to collect data from a target audience to know their preferences, opinions, choices, and feedback.

Reason: Surveys are devices that take live information and turn it into digital data.

a. Both A and R are correct, and R is the correct explanation of A.

b. Both A and R are correct, but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

4. Assertion: Data visualisation makes complex data easier to understand through visual formats like charts and graphs.

Reason: Visual formats simplify data interpretation.

a. Both A and R are correct, and R is the correct explanation of A.

b. Both A and R are correct, but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

5. Assertion: The performance of rule-based AI depends on the accuracy of developer-defined rules.

Reasoning: Rule-based models struggle with data that doesn’t fit the established rules.

a. Both A and R are correct, and R is the correct explanation of A.

b. Both A and R are correct, but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

6. Assertion: Clean data is crucial for the accurate performance of AI models.

Reasoning: Cleanliness involves removing errors, fixing inconsistencies, and addressing missing or duplicate values to ensure data integrity.

a. Both A and R are correct and R is the correct explanation of A.

b. Both A and R are correct but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

7. Assertion: Data features, also known as attributes or variables, are essentially the measurable characteristics or properties of the data points within a dataset.

Reason: In AI models, we need two types of features: independent and dependent.

a. Both A and R are correct, and R is the correct explanation of A.

b. Both A and R are correct, but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

8. Assertion: Tableau is a flexible and reliable tool for creating interactive data visualisations.

Reason: Tableau’s drag-and-drop interface is simple, but it does not effectively handle raw and unstructured data.

a. Both A and R are correct, and R is the correct explanation of A.

b. Both A and R are correct, but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

9. Assertion: Data literate is a person who can interact with data to understand the world around them.

Reason: Data literacy has a significant impact on individuals, organisations, and society.

a. Both A and R are correct, and R is the correct explanation of A

b. Both A and R are correct, but R is NOT the correct explanation of A

c. A is correct but R is not correct

d. A is not correct but R is correct

10. Assertion: If an email looks suspicious, do not open it.

Reason: It might be a phishing scam to extort money.

a. Both A and R are correct, and R is the correct explanation of A.

b. Both A and R are correct, but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

11. Assertion: AI can accurately differentiate between images, such as muffins and dogs, even when they look very similar.

Reason: AI has the ability to distinguish between visually similar items.

a. Both A and R are correct, and R is the correct explanation of A.

b. Both A and R are correct, but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

12. Assertion: Linear algebra is not used in facial recognition for comparing and matching faces.

Reason: Linear algebra is useful for turning facial features into numbers and shapes that can be easily worked with.

a. Both A and R are correct, and R is the correct explanation of A.

b. Both A and R are correct, but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

13. Assertion: Officials use statistical data to inform residents about potential natural disasters.

Reason: Emergency response teams use statistics to manage emergency supplies for affected areas.

a. Both A and R are correct, and R is the correct explanation of A.

b. Both A and R are correct, but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

14. Assertion: Probability analysis assists traders in making investment decisions to maximise profits.

Reason: Probability helps assess the risk factor of investments and provides insights into potential investment returns, guiding decision-making.

a. Both A and R are correct, and R is the correct explanation of A.

b. Both A and R are correct, but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

15. Assertion: AI uses calculus to fine-tune the performance of its models.

Reason: Calculus helps understand changes and improve AI’s capabilities.

a. Both A and R are correct, and R is the correct explanation of A.

b. Both A and R are correct, but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

16. Assertion: Generative AI can provide researchers with synthetic data for experiments and analysis.

Reason: Synthetic data is artificially generated to resemble real-world data but does not come from actual observations.

a. Both A and R are correct, and R is the correct explanation of A.

b. Both A and R are correct, but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

17. Assertion: GANPaint allows users to edit images by adding objects, like houses and cars, using generative networks.

Reason: It uses a smart system to understand objects and allows control over them with a brush.

a. Both A and R are correct, and R is the correct explanation of A.

b. Both A and R are correct, but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

18. Assertion: If an AI model is unable to comprehend or react correctly, interacting with it can be frustrating.

Reason: This frustration does not necessarily lead to a dissatisfactory user experience.

a. Both A and R are correct, and R is the correct explanation of A.

b. Both A and R are correct, but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

19. Assertion: AI’s ability to generate creative works might overshadow human originality.

Reason: Generative AI could hold back innovation and reduce the uniqueness of artistic and intellectual contributions.

a. Both A and R are correct, and R is the correct explanation of A.

b. Both A and R are correct, but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

20. Assertion: Data bias occurs when the training data for an AI system is not representative of real-world diversity.

Reason: This can happen due to historical data imbalances, exclusion of certain groups, or skewed data collection methods.

a. Both A and R are correct, and R is the correct explanation of A.

b. Both A and R are correct, but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

21. Assertion: CodeCombat lets you control the characters in a game by writing codes to complete tasks.

Reason: You can write codes in various programming languages on CodeCombat.

a. Both A and R are correct, and R is the correct explanation of A.

b. Both A and R are correct, but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

22. Assertion: Pseudocode uses simple English text instead of a programming language.

Reason: Pseudocode is designed for human understanding, not for machine reading.

a. Both A and R are correct, and R is the correct explanation of A.

b. Both A and R are correct, but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

23. Assertion: In Python, nUm, Num, and num are treated as distinct variables.

Reason: Python is case-sensitive.

a. Both A and R are correct, and R is the correct explanation of A.

b. Both A and R are correct, but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

24. Assertion: A variable name in Python must start with a letter or an underscore.

Reason: Python keywords can be used as variable names.

a. Both A and R are correct, and R is the correct explanation of A.

b Both A and R are correct, but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

25. Assertion: We use comments to add documentation to a Python program.

Reason: Python ignores these lines of comments in the program during execution as they are not a part of the code.

a. Both A and R are correct, and R is the correct explanation of A.

b. Both A and R are correct, but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

Competency-Based Questions

Unit 1

Read the following paragraphs and answer the given questions.

Q1. A smart home is essentially a home equipped with smart appliances that can be controlled by your voice or your smartphone. These smart devices are networked and can be automated to operate according to your commands and preferences. There are various smart appliances that can be used in a smart home, such as smart lights, smart doorbells, robot vacuum cleaners, smart refrigerators, etc

i. Which of the following statements best describes a smart home?

a. A home with traditional appliances that are manually operated.

b. A home equipped with smart appliances that can be controlled remotely or automated.

c. A home that only has voice-controlled lighting systems.

d. A home with appliances that are connected to the internet but cannot be controlled.

ii. Which feature is NOT typically associated with a smart doorbell?

a. Showing who is at the front door on your smartphone.

b. Allowing you to talk to visitors without opening the door.

c. Controlling the temperature of the front door area.

d. Providing real-time video feed of the front door area.

iii. What is a unique function of a smart refrigerator that sets it apart from traditional refrigerators?

a. It can suggest recipes based on the food present inside.

b. It can automatically order groceries for you.

c. It can adjust its temperature based on the room temperature.

d. It can automatically dispose of waste.

Q2. A project cycle is a series of phases through which a project progresses from the start to its finish. It provides a structured framework for managing projects efficiently and effectively. An AI project cycle is the roadmap to building and deploying impactful AI solutions. Developing an AI solution is an iterative process that involves defining a problem, designing an AI system to address it, and deploying that system. There are six phases of an AI project cycle in the sequence: Problem Scoping, Data Acquisition, Data Exploration, Modelling, Evaluation, and Deployment.

i. Which phase of the AI project cycle focuses on analysing and understanding the data collected?

a. Problem Scoping

c. Data Acquisition

b. Data Exploration

d. Modelling

ii. In which phase of the AI project cycle would you primarily focus on assessing the performance of your AI system?

a. Evaluation

c. Data Exploration

b. Deployment

d. Problem Scoping

iii. During which phase of the AI project cycle is the AI system actually put into use for end-users or stakeholders?

a. Modelling

c. Data Acquisition

b. Deployment

d. Data Exploration

Q3. AI ethics encompasses a set of principles and guidelines designed to steer the development, deployment, and use of AI technologies in a manner that is responsible and beneficial. AI ethics are crucial for various stakeholders, including engineers, policymakers, businesses, and society, to ensure that AI systems are developed and utilised in ways that align with societal values and norms. When AI is created with ethics, it has the potential to have a significant positive impact on society. This includes using AI in a safe, secure, humane, and environmentally sustainable manner.

i. Which principle is commonly associated with ethical AI development to prevent bias and discrimination?

a. Transparency

c. Exclusivity

b. Profitability

d. Complexity

ii. Why is it important for AI systems to be designed with privacy considerations in mind?

a. To improve the computational speed of AI systems

b. To ensure that user data is protected and not misused

c. To increase the market share of AI companies

d. To simplify the design process of AI systems

iii. What is a key challenge in implementing ethical guidelines in AI systems?

a. Ensuring AI systems are compatible with all hardware

b. Balancing innovation with ethical constraints and societal values

c. Maximising the profitability of AI systems

d. Developing AI systems with the highest possible complexity

Unit 2

Q4. Cyber threats are more common as a result of the growing volume of data stored in the cloud. Organisations and individuals can reduce the risks associated with hacking (data breach. and other security incidents by establishing strong security measures and controlling and protecting the transfer of sensitive or personal information. Cyber security involves protecting computers, servers, mobile devices, electronic systems, networks, and data against malicious assaults.

i. Which of the following is a recommended method for protecting sensitive data from unauthorised access?

a. Using strong and unique passwords

b. Sharing passwords with colleagues

c. Storing passwords in an unsecured file

d. Using the same password across multiple accounts

ii. What is a common practice to enhance cybersecurity for cloud-stored data?

a. Enabling multi-factor authentication

b. Using public Wi-Fi for sensitive transactions

c. Disabling firewalls

d. Relying solely on antivirus software

iii. What is a significant consequence of a data breach?

a. Increased data security

b. Unauthorised access to sensitive information

c. Enhanced system performance

d. Reduction in cyber threats

Q5. Data visualisation is the graphical representation of information and data. It uses visual elements like charts, graphs, and maps to present complex data in an easily understandable format. The primary goal of data visualisation is to communicate information clearly and efficiently to users, enabling them to analyse and comprehend trends, patterns, and insights. Data visualisation plays a vital role in various fields, including business intelligence, scientific research, finance, healthcare, and education.

i. What is the primary purpose of a dashboard?

a. To visualise hierarchical data using nested rectangles

b. To consolidate and present key metrics and key performance indicators

c. To display text data with varying word sizes

d. To show individual data points on a two-dimensional graph

ii. What type of diagram is used to visualise relationships and connections between entities, such as nodes and edges?

a. Treemap

c. Network Diagram

b. Word Cloud

d. Scatter Plot

iii. Which visualisation technique displays words in varying sizes based on their frequency or importance?

a. Box-and-Whisker Plot

c. Bar Chart

Unit 3

b. Heat Map

d. Word Cloud

Q6. We use statistics in our day-to-day lives to make sense of the world around us. Whether it is determining the total rainfall in a city, computing the average age of one’s family members, or finding the total number of teachers in a school, statistics helps us gather, analyse, and interpret data.

i. Which of the following is an example of using statistics in everyday life?

a. Guessing the outcome of a coin flip without data

b. Calculating the average number of hours you sleep each night

c. Predicting tomorrow’s weather without any meteorological data

d. Measuring the distance between two cities by estimation

ii. What is the primary role of statistics in decision-making?

a. To guess outcomes without data

b. To gather, analyse, and interpret data

c. To avoid using any numerical information

d. To base decisions purely on intuition

iii. In which of the following fields is statistics NOT typically applied?

a. Evaluating the effectiveness of a new medicine

b. Improving teaching methods based on student performance

c. Writing creative fiction stories

d. Analysing player performance and team strategies in sports

Q7. AI systems make well-informed predictions and judgements by using probability. Probability helps to find and understand the possibility of the occurrence of an event. Probability serves as a fundamental tool used in various activities. These activities include making predictions, assessing risks, and making decisions. It makes use of past data and trends to figure out what some future outcomes will look like.

i. What is a primary function of probability in AI systems?

a. To assess the likelihood of events occurring based on data

b. To calculate the average of numerical data

c. To create algorithms for sorting data alphabetically

d. To visualise data in graphs and charts

ii. In a dataset of 1000 customer reviews, 200 reviews are identified as positive, 300 as neutral, and 500 as negative. If a review is randomly selected from this dataset, what is the probability that the review is positive?

a. 0.3

c. 0.2

b. 0.5

d. 0.7

iii. Which of the following activities is least likely to involve the use of probability in AI?

a. Making predictions about stock market trends

b. Assessing the likelihood of an event occurring

c. Generating random creative designs

d. Evaluating the risk of a financial investment

Unit 4

Q8. Generative AI is a category of artificial intelligence algorithms that learn patterns from existing data and use that knowledge to produce new, similar, or innovative content based on the patterns it has learned. Generative AI can generate different types of new content, such as text, image, code, audio, and video, in response to input. Generative AI plays a significant role in our lives, especially through chat applications and other creative tools.

i. In what scenario might generative AI be used to enhance the user experience?

a. Analysing market trends to adjust business strategies

b. Generating unique artwork or designs based on user preferences

c. Encrypting sensitive information for secure communication

d. Detecting errors in large datasets

ii. Which of the following applications of generative AI can pose privacy concerns?

a. Generating text summaries of articles

b. Creating synthetic faces from publicly available images

c. Generating artwork based on user preferences

d. Creating random sequences for simulations

iii. What is a significant challenge associated with deepfakes created by generative AI?

a. They are easily identified as fake due to their low quality

b. They are used primarily for data encryption purposes

c. They simplify the process of generating random data

d. They can be used to spread misinformation and damage reputations

Q9. Generative AI, despite offering revolutionary advancements and efficiencies, also carries a host of potential negative impacts that could significantly affect various aspects of society. The broad and complex ethical implications of generative AI range from the spread of inaccurate information and privacy to concerns about bias and accountability. The responsible use of generative AI encompasses several critical aspects that aim to ensure its development and deployment are ethical, equitable, and beneficial to society.

i. Which of the following best describes a responsible approach to developing generative AI?

a. Focusing solely on maximising computational power

b. Ignoring potential biases in the training data

c. Ensuring transparency and accountability in AI systems

d. Avoiding the use of data privacy measures

ii. In the context of generative AI, what does “bias” refer to?

a. The computational speed of the AI model

b. The tendency of AI to produce outputs that reflect existing prejudices in the data

c. The ability of AI to handle large volumes of data

d. The random variation in model predictions

iii. What challenge is associated with distinguishing AI-generated content?

a. It often requires manual editing to improve readability

b. It can be difficult to determine if it is original or copied from existing works

c. It always involves using more data storage space than traditional content

d. It is always instantly flagged by plagiarism detection tools

Unit 5

Q10. A programming language is a formal language comprising a set of instructions that can be used to produce different outputs. It defines the syntax and semantics for writing programs that instruct a computer to perform specific tasks. Programming languages are used for creating software programs and applications. The first step in developing a program is to specify its objective, then break it into smaller tasks, using algorithms and flowcharts to create a step-by-step framework to achieve the goal.

i. Which of the following best describes the role of an algorithm in programming?

a. It defines the specific syntax and structure of a programming language

b. It provides a visual representation of the program’s flow and processes

c. It is a step-by-step procedure for solving a problem or performing a task

d. It translates code into machine language for execution

ii. Which of the following tools is commonly used to visualise the flow of a program?

a. Flowcharts

b. Syntax

c. Integrated Development Environment (IDE)

d. Debuggers

iii. What role does a programming language play in software development?

a. It provides hardware support for the computer.

b. It defines the rules and structure for writing instructions that control computer operations.

c. It manages the physical storage of data on a hard drive.

d. It designs the graphical user interface (GUI) of the application.

Q11. Python is one of the world’s most popular and fastest-growing programming languages. Python is a versatile programming language that can be used for a wide range of applications.

Loops are useful in Python because they allow you to execute a block of code repeatedly. You will frequently encounter circumstances in which you will need to utilise a piece of code repeatedly but do not want to write the same line of code several times. Then, those repeated sets of statements can be enclosed within a loop.

i. Which of the following are applications of Python?

a. Web development

c. Data Science

b. Game development

d. All of these

ii. Given the following code snippet, what is the likely output if count is initially set to 3? count = 3 while count < 3: print(count) count = count + 1

a. 3

c. Error

iii. What is the output of this code snippet? for i in range(3):   if i == 2:

break

b. No Output

d. 3 4 5

Part-C

Practical Work

List of Practicals

Write a Python program to solve the following problems.

PRINT

1. To print personal information like Name, Father’s Name, Class and School Name.

2. To print the following patterns using multiple print commands:

3. To find the square of number 7.

4. To find the sum of the numbers 15 and 20.

5. To convert length given in kilometres into metres.

6. To print the table of 5 up to five terms.

7. To calculate Simple Interest if the principle_amount = 2000, rate_of_interest = 4.5 and time = 10.

8. To print “Good” 10 times

9. To print concatenated strings given

str1 = “Welcome to”

str2 = “the World of Python”

10. To convert the time given in hours into minutes and seconds.

INPUT

11. To calculate area and perimeter of a rectangle

12. To calculate area of a triangle with base and height

13. To calculate average marks of 3 subjects

14. To calculate discounted amount with discount %

15. To calculate surface area and volume of a cuboid

16. To calculate speed given, distance traveled and time taken

17. To calculate circumference and area of a circle given its radius

18. To calculate volume of a cube given the length of its side

19. To calculate sum of the first N natural numbers

20. To calculate profit given cost price and selling price

21. Using Python, create a list of children who have been selected for science quiz. Their names are: Arjun, Sonakshi, Vikram, Sandhya, Sonal, Isha, and Kartik. Perform the following tasks in sequence:

a. Print the whole list

b. Delete the name “Vikram” from the list

c. Add the name “Jay” at the end

d. Remove the item which is at the second position.

22. Create a list num = [23,12,5,9,65,44]

a. print the length of the list

b. print the elements from second to fourth position using positive indexing

c. print the elements from position third to fifth using negative indexing

23. Create a list of first 10 even numbers, add 1 to each list item and print the final list.

24. Create a list List_1 = [10,20,30,40]. Add the elements [14,15,12] using extend function. Now sort the final list in ascending order and print it.

25. Sort the list alphabetically: List [o, r, a, n, g, e, s]

26. Create a list of numbers from 1 to 20. Print all even numbers from the list.

27. Create a list of student marks [56, 78, 45, 90, 65]. Calculate and print the highest and the lowest marks.

28. Add a colour name, “Blue”, at the end of the given list: Colour_list = [“Yellow”, “Red”, “Green”, “White”]

If, for, and while

29. To check if a person can vote

30. To check the grade of a student

31. Input a number and check if the number is positive, negative or zero and display an appropriate message

32. To print first 10 natural numbers

33. To print first 10 even numbers

34. To print odd numbers from 1 to n

35. To print sum of first 10 natural numbers

36. To find the sum of all numbers stored in a list

37. To count the number of uppercase characters in a string

38. To print from 10 to 40 with a step value of 4

39. To determine if a number is prime

40. To find the largest and smallest numbers in a list

Viva-Voce Questions

1. Give any one disadvantage of AI.

Ans. Overdependence on AI makes humans trust AI recommendations more than their own cognitive skills.

2. What is NLP?

Ans. NLP stands for Natural Language Processing (NLP). It is a domain of AI that helps computers understand and respond to us when we talk to them.

3. What is testing data?

Ans. Once a model is trained, it needs to be checked to see how well it works with new information. This is done with a different set of data that was not used during training, known as testing data or validation data.

4. What fundamental questions does the 4 Ws canvas answer?

Ans. The 4 Ws canvas focuses on answering 4 fundamental questions: Who, What, Where and Why.

5. What is the full form of APIs?

Ans. The full form of APIs is Application Programming Interfaces.

6. What is a box plot graph?

Ans. A box plot graph is a graph that summarises the distribution of a dataset by showing the median, quartiles, and potential outliers.

7. What is AI modelling?

Ans. AI modelling refers to the process of creating algorithms, known as models, that can learn from data and make predictions or decisions based on new data.

8. How is prediction different from reality?

Ans. Prediction is the output given by the machine whereas reality is the actual situation in the field at the time the prediction was made.

9. Give an example of False Positive.

Ans. The machine predicts it is raining, but it is not actually raining.

10. Define deployment.

Ans. Deployment is the last stage in the AI project cycle where you implement your solution, in a real-world scenario, based on the model you have selected.

11. State any one ethical principle for AI.

Ans. AI should support and enhance human autonomy and decision-making.

12. State any one way to reduce AI bias.

Ans. One way to reduce AI bias is to collect diverse data by ensuring that training data represents the variety of the population without supporting existing biases.

13. How can multi-factor authentication (MFA) ensure cyber security?

Ans. Applying multi-factor authentication (MFA) adds an extra layer of security by requiring users to provide additional credentials, such as a onetime password (OTP) sent to their mobile device.

14. Define data literacy.

Ans. The ability to understand, interpret and communicate with data is known as data literacy.

15. Name the three domains of AI.

Ans. The three domains of AI are Computer Vision (CV), Natural Language Processing (NLP), and Statistical Data.

16. Give any three examples of continuous data.

Ans. Three examples of continuous data are: height, weight, and temperature.

17. What are word clouds?

Ans. Word clouds visualise text data by displaying words in varying sizes based on their frequency or importance.

18. What is Tableau?

Ans. Tableau is a flexible and reliable data visualisation tool that creates an interactive dashboard to convert raw and unstructured data into useful information.

19. State any one advantage of visualising data.

Ans. Visualisations help detect outliers and anomalies in datasets, which might indicate errors, opportunities, or significant events.

20. If you roll a six-sided die, what is the probability of rolling a number greater than 4?

Ans. Probability

= Number of favourable outcomes / Total number of possible outcomes = 2/6 = 1/3

21. How is probability used to estimate traffic?

Ans. Probability is used to estimate traffic patterns and congestion by analysing data from sensors and monitoring systems.

22. What is statistics used for?

Ans. Statistics is used for exploring data to find patterns and insights. For example, you can use statistics to find the highest value in a dataset, determine the median value, or calculate the average value of the data.

23. What do you know about Google's Gemini?

Ans. Google’s Gemini, formerly known as Bard, is a generative AI application that can generate code in more than 20 programming languages, including Python, C++, Java, JavaScript, etc. It also helps in debugging and code explanation.

24. What type of content can generative AI generate?

Ans. Generative AI can generate different types of new content, such as text, image, code, audio, and video.

25. What is a Runway ML?

Ans. Runway ML is a platform for creating, training, and deploying generative models.

26. State one advantage of generative AI.

Ans. Generative AI helps by generating new ideas and concepts to speed up the process of designing, fashion, and architecture.

27. When does data bias occur?

Ans. Data bias occurs when the training data used to develop an AI system is not representative of the real-world diversity it is intended to reflect.

28. What is pseudocode?

Ans. Pseudocode is a way to represent algorithms using simple English language before actual coding. It is an intermediate state between an idea and its implementation (code) in a programming language.

29. What is the full form of GUI?

Ans. The full form of GUI is Graphical User Interface.

30. What does a slicing operator do in Python?

Ans. A colon (:), known as a “slicing operator”, is used to access to a selection of characters in the string.

Part-D Project Work

Projects

Project 1: Create an AI model using Teachable Machine

Teachable Machine is a web-based tool that makes the creation of machine learning models fast, easy, and accessible to everyone. It helps train a computer to recognise images, sounds, and poses.

Follow the steps below to get started working on this application:

1. Visit this link: https://teachablemachine.withgoogle.com/

This will direct you to a web page as shown.

2. Click on the Get Started button.

3. From the window that appears, you can use any of the following options to teach your machines:

• Images: To teach a model to classify images using files on your system or your webcam.

• Sounds: To teach a model to classify audio by recording short sound samples.

• Poses: To teach a model to classify body positions or poses using image files on your system or striking poses in your webcam.

Try to create the image project, sound project and pose project by uploading pictures or using a webcam or using a microphone.

Project 2: Create an AI model using “Machine Learning For Kids”

Click on the link to get started working on this application: https://machinelearningforkids.co.uk/

This will direct you to a web page as shown.

Now, click on the ‘Get started’ button and explore this application to build an AI model.

Project 3: Problem scoping for an issue related to Sustainable Development Goals

Complete the following tasks:

1. Create a 4Ws canvas for the following theme, topic, and problem stated

Theme: Clean Water and Sanitation (SDG 6)

Topic: Improving Access to Clean Drinking Water in Rural Areas

Problem: Many rural areas in India face significant challenges in accessing clean and safe drinking water, as well as adequate sanitation facilities. Contaminated water sources and poor sanitation practices lead to health issues, including waterborne diseases. This limits the overall quality of life for rural communities. Ensuring access to clean water and proper sanitation is crucial for public health and sustainable development.

2. Identify the data features and create a system map to understand relationship between them.

Hint: The data features for SDG 6 could be clean water access, water borne diseases, public health, infrastructure development, sanitation facilities, etc.

Some of the relationships between these data features could be as follows:

• Clean water access decreases water borne diseases

• Clean water access increases public health

• Infrastructure development increases sanitation facilities

You can represent these relationships among various data features by using a system map. Create a system map online using an animated tool called LOOPY by visiting this link: https://ncase.me/loopy/

This will direct you to a web page as shown:

3. Visualising Data Graphically

• Collect relevant data such as:

 Percentage of population that has access to clean drinking water

 Percentage of population that has access to sanitation facilities

 Incidence of waterborne diseases cases per 1,000 people

• Visualise the collected data using spreadsheet software like Microsoft Excel, Google Sheets, or OpenOffice Calc. Choose the most appropriate graph for your data, such as bar charts, line charts, pie charts, scatter plots, etc.

4. Conduct research to develop an AI-powered solution aimed at improving access to clean water, ensuring effective sanitation, and enhancing public health outcomes.

Project 4: Future AI Job Advertisement

As an AI-based company, draft a job advertisement for the role of AI Specialist, emphasising the key responsibilities, qualifications, and benefits. Use the provided job advertisement template as a reference.

Job Title: AI Specialist

Location: [City, Country]

Company: [Company Name]

About Us:

[Company Name] is a leader in innovation, leveraging AI to transform industries and drive meaningful change.

Role:

We are seeking an AI Specialist to develop and deploy machine learning models that solve complex problems and enhance business outcomes.

Qualifications:

Bachelor degree in Computer Science, Data Science, AI and Machine Learning

Knowledge of Python programming language

Strong analytical and problem-solving skills

Apply:

Send your resume and cover letter to [email address] with the subject "AI Specialist – [Your Name]".

Deadline: [Insert Deadline]

Max. Time: 2 Hours

General Instructions:

Sample Paper – 1

Artificial Intelligence (SUBJECT CODE - 417) Class IX (Session 2024-2025)

1. Please read the instructions carefully.

2. This Question Paper consists of 21 questions in two sections: Section A & Section B.

3. Section A has Objective type questions, whereas Section B contains Subjective type questions.

Max. Marks: 50

4. Out of the given (5 + 16 =) 21 questions, a candidate has to answer (5 + 10 =) 15 questions in the allotted (maximum) time of 2 hours.

5. All questions of a particular section must be attempted in the correct order.

6. SECTION A - OBJECTIVE-TYPE QUESTIONS (24 MARKS):

i. This section has 05 questions.

ii. Marks allotted are mentioned against each question/part.

iii. There is no negative marking.

iv. Do as per the instructions given.

7. SECTION B – SUBJECTIVE-TYPE QUESTIONS (26 MARKS):

i. This section has 16 questions.

ii. A candidate has to do 10 questions.

iii. Do as per the instructions given.

iv. Marks allotted are mentioned against each question/part.

SECTION A: OBJECTIVE-TYPE QUESTIONS

Q1. Answer any 4 out of the given 6 questions on Employability Skills (1 x 4 = 4 marks)

1. Tarun moved to Japan for a tech job but struggles with Japanese, the primary office language. This makes it hard for him to participate in meetings and follow instructions, affecting his performance. This is an example of:

a. Interpersonal barrier

c. Organisational barrier

b. Physical barrier

d. Linguistic barrier

2. A non-profit organisation works to preserve forests and restore degraded land, promoting biodiversity and supporting local wildlife. This can be related to:

a. Life on land

c. Affordable and clean energy

b. Clean water and sanitation

d. Reduced inequalities

3. “Can you help me with my homework after school?” What type of sentence is this?

a. Interrogative

c. Assertive

b. Exclamatory

d. Imperative

4. Despite a tight deadline and unexpected technical issues, Aisha remained composed and effectively managed her stress, ensuring her project was completed on time. Which self-management skill is clearly visible in the given statement?

a. Teamwork

c. Self-awareness

b. Stress management

d. Decision making

5. The captures images, text, or other physical content from a physical source and converts them into a digital format.

a. Scanner

c. Light Pen

b. Printer

d. Joystick

6. Assertion (A): An entrepreneur starts a new business venture and is responsible for its overall success or failure.

Reason R: The statement given above is an example of business risks and rewards.

a. Both A and R are correct and R is the correct explanation of A.

b. Both A and R are correct but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

Q2. Answer any 5 out of the given 6 questions. (1 x 5 = 5 marks)

1. Assertion (A): Smartphones can recognise our faces using the front camera.

Reason (R): The facial recognition technology on our smartphones is powered by AI.

a. Both A and R are correct and R is the correct explanation of A.

b. Both A and R are correct but R is not the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

2. I am an image and text recognition app developed by Google. You can use me to scan a QR code to display the digital menu of a restaurant or make a payment from your phone. Who am I?

a. Google Maps

c. Google Translate

3. Identify the graph.

a. Pie chart

c. Scatter plot

b. Google Lens

d. Gmail

b. Box plot

d. Line chart

4. Statement 1: There are six phases of an AI project cycle.

Statement 2: Deployment is the second phase of an AI project cycle.

a. Both Statement1 and Statement2 are correct

b. Both Statement1 and Statement2 are incorrect

c. Statement1 is correct but Statement2 is incorrect

d. Statement2 is correct but Statement1 is incorrect

5. Prediction: The machine predicts it is not raining.

Reality: It is actually not raining outside.

Interpretation: The machine correctly identifies that it is not raining outside.

The above represents a scenario.

a. True Positive

c. False Positive

b. True Negative

d. False Negative

6. The data type is used to store positive and negative numbers with a decimal point.

a. Float

c. Boolean

b. List

d. Int

Q3. Answer any 5 out of the given 6 questions. (1 x 5 = 5 marks)

1. Read the examples given below:

i. Getting recommendations on Netflix

ii. Using Chat GPT to write an essay

iii. Using a microwave to heat food

iv. Self-driving cars navigating traffic

Choose the options that are not AI.

a. Only iii

c. iii and iv

b. ii and iii

d. i, iii and iv

2. refers to unfair preferences or prejudices that may be present in the data or algorithms used to train the AI models.

3. Which of the following is a type of generative AI?

a. Generative Adversarial Networks

c. Variational Auto Encoders

b. Transformers

d. All of these

4. Ranjana works as a school principal. She collects and analyses student performance data to identify areas for improvement, create actionable plans, and make informed decisions that enhance the educational experience.

What quality does Ranjana demonstrate in her role?

a. Data literacy

c. Public speaking

b. Financial management

d. Classroom teaching skills

5. Identify the type of bias: These biases can stem from historical inequalities, cultural norms, or systemic discrimination.

6. method is used to remove all the elements from the list.

a. clear()

c. pop()

Q4. Answer any 5 out of the given 6 questions.

b. remove()

d. del()

(1 x 5 = 5 marks)

1. In a bag, there are 5 red balls, 3 blue balls, and 2 green balls. If Saransh randomly picks one ball from the bag, what colour is he most likely to pick? What mathematical concept is applied to answer this question?

2. Statement 1: Quantitative data is descriptive and conceptual.

Statement 2: The number of students in a class is a discrete data.

a. Both Statement 1 and Statement 2 are correct.

b. Both Statement 1 and Statement 2 are incorrect.

c. Statement 1 is correct but Statement 2 is incorrect.

d. Statement 2 is correct but Statement 1 is incorrect.

3. Megha has developed a model to predict the sales of an online store during festive seasons. She gathered data on past sales, product categories, customer reviews, and promotional activities. Her model performs well with high accuracy and precision. Which of the statements given below is incorrect?

a. Data gathered on past sales, product categories, customer reviews, and promotional activities is known as Testing Data.

b. Data given to an AI model to check accuracy and precision is Testing Data.

c. Training data and testing data are acquired in the Data Acquisition stage.

d. Training data should be ideally larger as compared to testing data.

4. Which technology is used to produce extremely realistic audio or video recordings of people saying or acting things they never actually did?

5. Google Assistant, Siri, Alexa, and Google Translate are examples of applications from which domain of AI?

a. Computer Vision b. Data

c. Natural Language Processing d. Robotics

6. Mehak developed a handwriting recognition system for which she gathered a large dataset of handwritten characters. She used the entire dataset to train the model and then evaluated the model using the same data. The model achieved perfect accuracy on this dataset but failed to accurately recognise characters from new handwriting samples. Name the concept.

Q5. Answer any 5 out of the given 6 questions. (1 x 5 = 5 marks)

1. Imagine you are developing an AI system to predict whether a student is likely to enroll in a summer course based on their online activity. The AI system will be trained using historical data from previous students. Identify the data feature you would collect to ensure the AI system can accurately predict the likelihood of a student enrolling in the course.

a. Course interest history of the student

b. Number of friends on social media

c. Frequency of email opened

d. Online shopping habits

2. What are the reserved memory areas used to hold values in a Python program known as?

3. A is a visual representation of an algorithm using symbols and arrows to illustrate the sequence of steps.

4. Which of the following is a characteristic of a strong password?

a. It contains only lowercase letters.

b. It is a common word or phrase.

c. It includes a mix of uppercase letters, lowercase letters, numbers, and special characters.

d. It uses personal information such as a birthday or name.

5. Yash is creating an AI-based customer support chatbot for an e-commerce platform. What stage of the AI project cycle is he in when he starts integrating the chatbot into the platform and making it available to customers?

a. Data Acquisition

c. Evaluation

6. What do you mean by a flowchart?

a. A set of step-by-step instructions

b. A collection of programs

c. An educational platform

d. A visual representation of an algorithm

b. Data Exploration

d. Deployment

SECTION B: SUBJECTIVE-TYPE QUESTIONS

Answer any 3 out of the given 5 questions on Employability Skills.

Answer each question in 20–30 words.

Q6. State any two advantages of visual communication.

Q7. Write any two positive results of self-management.

(2 x 3 = 6 marks)

Q8. Explain two advantages of Solid-State Drives (SSDs) over Hard Disk Drives (HDDs) based on their characteristics.

Q9. “Entrepreneurship offers a range of potential rewards, both intrinsic and extrinsic, that can motivate individuals to start and grow their own businesses”. How can entrepreneurship be rewarding?

Q10. Explain the three R’s—Reduce, Reuse, and Recycle—and how they contribute to environmental sustainability.

Answer any 4 out of the given 6 questions in 20–30 words each.

(2 x 4 = 8 marks)

Q11. Sidharth and Atul are discussing the features they want in a new mobile phone. Atul later begins receiving notifications about various mobile models that match his preferences. Identify the ethical concern depicted in this scenario and explain its relevance.

Q12. Sort the list = [5, 4, 2, 3, 8, 9] in descending order.

Q13. Explain any two applications of AI.

Q14. Explain the concept of a confusion matrix and illustrate its structure by drawing it.

Q15. Vansh is developing a system to automatically categorise incoming customer support emails into predefined categories such as “Technical Support,” “Shipping Issues” and “General Inquiry”. Given that the categories are well-defined and don’t change frequently, should she use a rule-based approach or a learning-based approach? Justify your answer.

Q16. Arjun regularly receives personalised job recommendations on LinkedIn based on his career interests and past activity. Identify the domain of AI responsible for these recommendations and explain why this happens.

Answer any 3 out of the given 5 questions in 50–80 words each.

(4 x 3 = 12 marks)

Q17. Your friend is fascinated by how self-driving cars navigate roads. He wants to learn more about artificial intelligence. Define artificial intelligence and explain how self-driving cars use AI to make decisions while driving.

Q18. Meena wants to learn how to scope the problem for an AI Project. Explain her the following:

a. 4Ws Problem Canvas

b. Problem Statement Template

Q19. Suppose you are preparing to cook pasta for your family dinner. Write a step-by-step algorithm for that. Additionally, explain what an algorithm is.

Q20. Identify and explain the types of the learning-based approaches in the figures given below.

I think you’re a dog.

I have no idea what you gave me, but I can tell you these two on the left are different from the two in the right.

Q21. Write a Python program to count the number of vowels in a string.

Dog Dog
Cat What am I?
Figure 1
Figure 2
Cat

Max. Time: 2 Hours

General Instructions:

Sample Paper – 2

Artificial Intelligence (SUBJECT CODE - 417) Class IX (Session 2024-2025)

1. Please read the instructions carefully.

2. This Question Paper consists of 21 questions in two sections: Section A & Section B.

3. Section A has Objective type questions, whereas Section B contains Subjective type questions.

Max. Marks: 50

4. Out of the given (5 + 16 =) 21 questions, a candidate has to answer (5 + 10 =) 15 questions in the allotted (maximum) time of 2 hours.

5. All questions of a particular section must be attempted in the correct order.

6. SECTION A - OBJECTIVE-TYPE QUESTIONS (24 MARKS):

i. This section has 05 questions.

ii. Marks allotted are mentioned against each question/part.

iii. There is no negative marking.

iv. Do as per the instructions given.

7. SECTION B – SUBJECTIVE-TYPE QUESTIONS (26 MARKS):

i. This section has 16 questions.

ii. A candidate has to do 10 questions.

iii. Do as per the instructions given.

iv. Marks allotted are mentioned against each question/part.

SECTION A: OBJECTIVE-TYPE QUESTIONS

Q1. Answer any 4 out of the given 6 questions on Employability Skills. (1 x 4 = 4 marks)

1. Shweta needs to maintain effective communication with her team working in different locations. Which method is most effective for ensuring strong connections despite physical distance?

a. Sending emails

c. Sharing documents through cloud storage

b. Scheduling video calls

d. Using social media

2. Which of the following devices typically includes GPS functionality?

a. Smartphones

c. Tablets

b Televisions

d. Both (a) and (c)

3. SSDs are storage devices that use flash memory for data storage. What does “SSD” stand for?

a. Solid State Drive

c. Static Storage Device

b. Super Speed Disk

d. Secure Storage Disk

4. Akshay enjoys the convenience of shopping from home and often buys from online platforms where he can browse a wide range of products. Which type of company is he most likely purchasing from?

a. Amazon

c. Flipkart

b. Myntra

d. All of the above

5. India is actively working on promoting sustainable transportation by investing in various initiatives. Which of the following is a focus area for improving transportation sustainability in India?

a. Encouraging the use of electric vehicles

b. Building more highways for private vehicles

c. Reducing investment in public transportation

d. Limiting infrastructure for pedestrians and cyclists

6. Assertion: Discipline is crucial for achieving goals.

Reason: Discipline helps maintain focus and avoid distractions.

a. Both A and R are correct, and R is the correct explanation of A.

b. Both A and R are correct, but R is NOT the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

Q2. Answer any 5 out of the given 6 questions. (1 x 5 = 5 marks)

1. Assertion: Smart refrigerators can keep track of the food inside and alert you when you are running out of your favourite snacks.

Reason: They can suggest recipes based on the ingredients available inside.

a. Both A and R are correct, and R is the correct explanation of A.

b. Both A and R are correct, but R is not the correct explanation of A.

c. A is correct but R is not correct.

d. A is not correct but R is correct.

2. Which of the following is a subfield of AI where machines learn from data and improve with experience without being explicitly programmed?

a. Machine Learning

c. Natural Language Processing

3. Identify the graph.

a. Pie chart

b. Box plot

c. Scatter plot

d. Line chart

b. Expert Systems

d. Robotics

4. Statement 1: Data is very crucial for building an AI model.

Statement 2: Even if an AI application is trained with inaccurate data, it may lead to correct results.

a. Both Statement 1 and Statement 2 are correct

b. Both Statement 1 and Statement 2 are incorrect

c. Statement 1 is correct, but Statement 2 is incorrect

d. Statement 2 is correct but Statement 1 is incorrect

5. A bag contains 5 red balls, 3 blue balls, and 2 green balls. If one ball is randomly selected from the bag, what is the probability that the ball chosen is blue?

a. 1 2

c. 1 5

b. 3 10

d. None of these

6. The reserved memory areas used to hold values in a Python program are known as _______________.

a. Variables

c. Data Type

b. Dynamic Typing

d. Assignment Operator

Q3. Answer any 5 out of the given 6 questions. (1 x 5 = 5 marks)

1. Prediction: The machine predicts that a patient does not have a certain disease.

Reality: The patient does not have the disease.

Interpretation: The machine correctly predicts the absence of the disease.

This scenario is an example of a:

a. True Positive

c. False Positive

b. True Negative

d. False Negative

2. After data exploration, the next step in an AI project cycle is _______________.

3. Which of the following can be concluded by looking at the system map?

a. Driving decreases Emissions

c. Safe Streets decrease Walking

b. Public Transport decreases Driving

d. Walking increases Emissions

4. Which of the following games involves a machine learning from the participant’s previous moves to improve its strategy and try to win?

a. Semantris

c. Rock, Paper, Scissors

b. Quick Draw

d. Moral Machine

5. Which of the following is an application of generative AI?

a. generate visual content for films

c. produce human-like content for articles

b. handle customer queries

d. All of these

6. Given the following code:

String1 = "Artificial Intelligence"

print(String1[-1])

What is the output of this code?

a. A

c. e

b. r

d. n

Q4. Answer any 5 out of the given 6 questions. (1 x 5 = 5 marks)

1. Which of the following tools is commonly used for creating interactive dashboards and is known for its advanced data visualisation capabilities?

a. Microsoft Excel

c. Tableau

b. Google Charts

d. Google Sheets

2. Statement 1: Generative AI helps developers by automating time-consuming and repetitive processes.

Statement 2: This automation leads to time savings and cost reduction.

a. Both A and R are correct, and R is the correct explanation of A.

b. Both A and R are correct, but R is not the correct explanation of A.

c. A is correct, but R is not correct.

d. A is not correct, but R is correct.

3. When shopping online, how does data literacy assist in making informed decisions about products?

a. By identifying the most affordable product

b. By verifying if the product meets all specific needs

c. By analysing product reviews

d. All of the above

4. What is the full form of GAN?

5. Which of the following is a direct cause of AI bias?

a. Developers’ preconceived notions or prejudices

b. Incorrect assumptions made during model development

c. Faulty human decisions in data handling

d. Under or over-representation of features in the dataset

6. Suppose you train an AI model using a rule-based approach to recognise different types of plants, such as roses and tulips, with a dataset of 250 labelled images of each type. The model learns to identify plants based on characteristics like petal shape, colour, and leaf structure. If you later show the model an image of a cactus, what challenge might the model encounter?

a. It will correctly classify the cactus as either a rose or a tulip based on the training data.

b. It may struggle to identify the cactus because the model lacks rules for distinguishing it from roses and tulips.

c. It will easily identify the cactus as a rose due to its learned rules.

d. It will automatically categorise the cactus as a tulip based on its features.

Q5. Answer any 5 out of the given 6 questions.

(1 x 5 = 5 marks)

1. Which AI domain is used in autonomous vehicles to analyse data from sensors and cameras for navigating and making real-time decisions?

a. Computer Vision

c. Robotics

b. Natural Language Processing

d. Reinforcement Learning

2. What is the term for raw information used to train and test AI models, which can include numbers, text, images, videos, etc.?

3. Python ignores _______________ in the program during execution as they are not part of the code.

4. In CodeCombat, which of the following programming languages can you use to write code?

a. JavaScript, Python

c. Go, R

b. Ruby, PHP

d. HTML, SQL

5. Sarah realises her social media profile is publicly accessible and she is receiving harmful messages. To protect her privacy and address the issue, what should she do?

a. Restrict her profile to close friends and report the harmful messages to a trusted adult

b. Change her password and post more frequently to filter out the harmful messages.

c. Make her profile private and delete all recent posts

d. Ignore the messages and reduce her social media activity

6. Which of the following is not a component of the data pyramid?

a. Data

c. Knowledge

b. Insight

d. Wisdom

SECTION B: SUBJECTIVE-TYPE QUESTIONS

Answer any 3 out of the given 5 questions on Employability Skills.

Answer each question in 20–30 words.

Q6. State any two disadvantages of verbal communication.

Q7. Describe the key qualities that define a self-confident person.

Q8. Explain the differences between RAM and ROM.

(2 x 3 = 6 marks)

Q9. “A service business is a type of business activity that primarily offers services that are not tangible in nature.” Include examples to illustrate the nature of such businesses.

Q10. List any five causes of pollution.

Answer any 4 out of the given 6 questions in 20–30 words each.

Q11. What is overfitting? How can it be avoided?

Q12. Write a program to sort the list [10, 4, 1, 5, 7, 2, 3] in ascending order.

Q13. Differentiate between good data and bad data.

Q14. Write any two disadvantages of AI.

(2 x 4 = 8 marks)

Q15. Rajat is reviewing an AI application designed to recommend loan approvals. He notices that the system disproportionately rejects loan applications from certain regions and favours applicants from other areas. What is the most likely cause of this issue?

Q16. Aadya is exploring the impact of generative AI on synthetic media, particularly in creating realistic fake videos of celebrities. Explain how generative AI contributes to this phenomenon and discuss one ethical implication of using this technology.

Answer any 3 out of the given 5 questions in 50–80 words each. (4 x 3 = 12 marks)

Q17. A school is experiencing a high rate of absenteeism among students, particularly during flu season. The school administration wants to implement an AI-based solution to predict and address absenteeism trends. Identify the 4Ws for the mentioned problem definition.

Q18. Explain any four applications of Python.

Q19. Gitika wants to make a cup of tea. Write a simple step-by-step algorithm for making a cup of tea.

Q20. You have the following column chart representing the number of books sold by a bookstore across different genres in July.

Now, answer the following questions:

a. Which genre had the highest number of books sold?

b. How many more books were sold in the Fiction genre compared to the Science genre?

c. If the bookstore wants to stock up on the two most popular genres, which ones should they choose based on the data?

d. What is the total number of books sold across all genres?

Q21. Write a Python program to count the number of words and characters in a string.

Unit 1: Communication Skills–I

1. Articles 2. symbols

Answer Key

subject

receiver

Visual perception

C. 1. False. A letter is a written, typed or printed message that is enclosed in an envelope and sent through a postal service.

2. False. A noisy or chaotic environment will be a barrier to a communication process.

3. True.

4. False. The article ‘an’ should be used before the noun ‘hour’.

5. True.

D. 1. Encoding includes putting ideas or information in a format that can be transmitted confidentially to a receiver. This often involves selecting words, creating visuals, and using symbols, gestures, or body language to convey the intended message accurately.

Decoding is the process by which the receiver interprets the encoded message and extracts its meaning. This process involves understanding the words, symbols, or gestures used by the sender and translating them into thoughts or emotions.

2. Advantages of visual communication are:

Makes communication meaningful

Easy comprehension

Attention grabbing

Use of graphics, diagrams, charts or models makes communication effective and purposeful.

Support of visual aids makes information easy to understand.

Visual communication, when coupled with verbal communication, makes it more appealing and attention-grabbing.

3. Articles are of two types: Definite and Indefinite articles.

a. Definite Article (the)

We use ‘the’ when we are talking about a specific thing that the listener or reader already knows about or can easily identify.

Example: The manager called a staff member to carry the files. (a particular manager)

b. Indefinite Articles (a/an)

We use ‘a’ or ‘an’ when we are talking about something in a general or non-specific way.

Example: I have a meeting at 2 pm.

Meaning

Use of Language

Forms

Medium

Involves using spoken or written words to convey messages and information.

Requires the use of language, including grammar and vocabulary.

Face-to-face conversations, phone calls, speeches and written documents.

Utilises spoken words, written documents, phones and computers.

Conveys meaning through facial expressions, gestures, body language and other non-verbal cues.

Does not use language directly but involves elements like tone, volume and pace.

Facial expressions, gestures, posture, eye contact and touch.

Uses body language, facial expressions, gestures and physical presence.

Example Writing an email or giving a speech. Nodding head or shaking hands.

2. Any three factors which affect perspectives in communication are:

• Language: The language one uses to express themselves and their proficiency in a language can influence communication. When one employs incorrect terminology or unfamiliar jargon, or fails to provide sufficient details, a language can act as a barrier to communicating what one wishes to convey.

• Experiences: The experiences of the past give shape to a person’s communication habits, triggers and sensitivities. A traumatic experience from the past can stop the person from understanding or communicating clearly or without hesitation.

• Prejudices: Prejudices, or previously built notions about individuals, groups or a thing can affect how we communicate and express our views. If we have biases against a particular group, we may be less likely to listen to their perspectives or give them the benefit of the doubt.

3. A sentence is a group of words that combines to express a complete thought. A sentence conveys a complete thought or idea and often serves as a complete statement or question. A sentence always starts with a capital letter and ends with a full stop, question mark or exclamation mark.

A sentence contains a subject and a predicate. A subject in a sentence is the thing or person about whom we get information from the sentence. A predicate in a sentence is what is being said about the person or thing in the sentence.

Subject

(Who/what the sentence is about)

Predicate (What is being said about the subject)

Rajesh loves to play cricket.

F. Competency-based questions.

1. Good communication skills help us in:

• Building relationships: Effective communication helps in establishing and maintaining strong relationships, whether with friends, family or colleagues. It fosters trust and understanding.

• Effective interaction: Communication skills are important when we interact with others, whether in personal, professional or social contexts. We need to express our thoughts and ideas clearly for a meaningful exchange.

• Problem-solving: When faced with challenges, effective communication is crucial for finding solutions. Misunderstandings can escalate into larger problems. To resolve conflicts, individuals should express their concerns, understand others’ views and find mutually agreeable solutions to problems.

• Sharing knowledge: Through communication, we can pass knowledge from one generation to the next, ensuring that society continues to learn and grow.

• Leadership and influence: People who can communicate well generally become effective leaders, as they are able to convey their vision clearly, inspire others and influence decisions within an organisation.

2. A well-structured paragraph typically consists of three essential elements:

• A topic sentence: The topic sentence is like the headline of the paragraph. The sentence introduces the main idea or point that the paragraph will discuss. A topic sentence is a crucial element that guides the reader’s understanding of what is to come.

• Supporting details: Supporting details are sentences or examples that provide evidence or an explanation for the topic sentence. They add depth and context to your main idea.

• A concluding sentence: The concluding sentence summarises the main point of the paragraph and often provides a smooth transition to the next paragraph.

Unit 2: Self-management Skills–I

Answer Key

B. 1. Self-management 2. cultural

management C. 1. True.

2. True.

3. False. One should try to appreciate the little joys in life.

4. False. Self-management is about navigating through all uncertainties or challenges.

5. False. Self-confidence is a multi-faceted concept that is influenced by physical, social, and cultural factors.

D. 1. Self-management is the capability of an individual to exercise control over one’s feelings, ideas, thoughts, emotions, and behaviour to achieve the desired goals in both personal and professional settings. It helps an individual make effective decisions and maintain their well-being. It includes working towards the pre-determined goals and motivating oneself. Those who are better at managing themselves are able to set their priorities, manage their time, control their impulses, and take responsibility for their actions. They are more productive and content in life.

2. One should stay clean, hygienic, and smart as:

• Every individual should maintain good personal hygiene, cleanliness, and a well-groomed appearance. It will boost their confidence and help them communicate well with others.

• Everyone must maintain a daily routine to take care of their hygiene and also try to dress appropriately according to the context of the situation.

• Regular physical activity and having a balanced diet will contribute to overall well-being and appearance.

3. A self-confident person believes that they are capable of achieving their goals and will be an asset to any organisation. They typically possess these three qualities:

• Trust in their own capability

• Readiness to accept new challenges

• Willingness to take risks

E. 1. The way we perceive ourselves and the world is significantly influenced by our earliest interactions with the society around us. In this way, society acts like a mirror, reflecting and shaping our self-perception. Therefore, society plays a vital role in moulding and nurturing our self-confidence.

• Our sense of self can be impacted by the opinions of others, such as our parents, teachers, classmates, and friends. This can lead to an increase or decrease in self-confidence over time. If our parents support us, we will be able to excel in whatever we do, as their positive feedback will boost our confidence.

• Also, external pressures, comparisons, discouraging comments, lack of attention, punishments, excessive criticism, and negative remarks can weaken an individual’s self-belief and confidence. It can also break a person’s confidence.

2. The various skills that can help manage the overall personality of a person include:

Problem Solving

Teamwork

Time Management

Goal Setting

Decision Making

It is to identify problems and challenges and, thereby, try to find practical solutions to solve them. It includes analysing issues and implementing strategies to resolve them.

It is to collaborate and work together as a team, and believe in the collaborative effort of different individuals who work towards the same goal.

It is the ability to successfully complete tasks within specified deadlines and the ability of an individual to minimise distractions and unproductive activities.

It requires one to plan clear and achievable goals that can be accomplished and provide motivation for personal or professional growth.

It is an individual’s ability to make informed decisions by evaluating options and consequences and taking the most appropriate way forward.

Stress Management It is the coping mechanism that enables an individual to handle work efficiently, even under pressures or difficulties.

3. Tips to build self-confidence in an individual are:

• Get rid of negative thoughts: Getting rid of negative thoughts is a very significant step in building one’s self-confidence and maintaining it. A person has to change their mindset and shift their focus to more positive things in life.

• Think positively: Positive thinking involves focusing on the positives, understanding, and working towards improvement rather than focusing on the negatives. This mindset will help a person believe in their abilities, take on challenges, and achieve their goals.

• Find happiness in small things: One should try to appreciate the little joys in life, as it will cultivate a positive mindset and enhance their self-confidence. An individual can reflect on small positive things in their daily life, as it would boost their mood, help them appreciate present moments, and increase their self-awareness.

• Chat with positive people: Positive individuals provide encouragement, inspiration, and support, which will help other people feel more confident. They will help others believe in their abilities, reinforce their achievements, and create a supportive and uplifting atmosphere.

F. 1. The self-management skills that will surely help Tanuj are:

• to have clear objectives in mind and how he has to move towards his end goals.

• to allocate his time wisely for tasks that are of priority to avoid unnecessary delays.

• to reduce the stress of pending tasks as they will be dealt with according to priority.

• to plan his schedule wisely and allot time slots to different activities in a day.

• to maintain focus, not pay attention to distractions, and stay committed to his tasks and goals.

2. Kashika’s confidence has been impacted by negative surroundings. Being surrounded by individuals with a consistently negative attitude was beginning to influence her mindset. Mocking others and pessimistic viewpoints have taken deeper roots into her thoughts and self-perception, impacting her self-confidence. Constant exposure to negativity can lead us to question our abilities and values.

Answer Key

1. Luminance 2. Information and Communication Technology

Projector 4. Microphone 5. Application

1. True.

True. 3. True. 4. False.

5. False.

D. 1. ICT has enabled online banking, making payments through mobile apps, and managing finances efficiently.

2. SD cards are small, removable storage devices that are commonly used in cameras and other portable devices. They are available in a wide range of sizes and capacities, making them a flexible storage option for users who need to store and transfer data on the go.

3. There are three types of ROM:

• PROM (Programmable ROM)

• EPROM (Erasable PROM)

• EEPROM (Electrically EPROM)

E. 1. A modem, short for modulator-demodulator, is a hardware device that allows a computer or other devices to connect to the internet. It modulates digital data into an analog signal that can be transmitted over telephone lines, cable lines, or fibre optics, and then demodulates the incoming analog signal back into digital data. There are several types of modems, including dial-up modems, DSL modems, cable modems, and fibre modems.

2. Following is the role of ICT in personal life:

• Entertainment: Television, radio, tablets, computer applications, and web browsers are useful for watching movies, listening to music and news, etc.

• Money management: Online banking apps have made the sending and receiving of money secure and convenient. It can be used for paying bills.

• Travel: ICT has enabled people to travel across the globe with the easy booking of train/bus/aeroplane tickets and hotels.

• Learning and information: Internet enables us to watch educational videos, find answers to questions, and learn new things online.

3. System software: System software controls the overall working of a computer. It manages all the input and output operations of the computer. For example, the operating system is a part of the system software that makes a computer run smoothly. Application software: Application software facilitates fundamental computer operations. It performs specific tasks for users. This category includes word processors, spreadsheets, and a variety of other task-specific programs.

1. Given below are the steps to start a computer:

• Connect the power cable and peripherals.

• Press the power button to start the computer.

• Wait for the operating system to load.

2. Light Pen.

Unit 4: Entrepreneurial Skills-I

Answer Key

1. wholesale 2. Entrepreneurship 3. restaurant 4. influential 5. entrepreneur

C. 1. False. A sole proprietorship is a straightforward business structure where an individual single-handedly owns and manages the entire enterprise.

2. True.

3. False. Any new business initiative carries a considerable chance of failure.

4. True.

5. False. Entrepreneurs positively impact economic growth by identifying and exploiting opportunities.

D. 1. • A corporation is a legal business entity that is separate from its owners, known as shareholders.

• Shareholders hold shares of stock in the company, which represent ownership stakes in the corporation, and shareholders may buy or sell their shares, easily transferring ownership of the business.

• The most notable aspect of a corporation is its limited liability, meaning that shareholders are not personally liable for the corporation’s debts and legal obligations.

• This separation of personal and corporate assets provides a level of financial protection for shareholders.

2. Entrepreneurship development refers to the process of enhancing and honing the knowledge, skills, and resources of individuals to create and manage successful businesses or ventures. It involves activities and initiatives intended to foster entrepreneurial ability and support individuals in starting, growing, and managing their own businesses.

3.

• An entrepreneur is a person who recognises potential opportunities, accepts the uncertainties of both successes and failures, and establishes and manages enterprises or initiatives to fulfil the needs of the market.

• They take the initiative of starting and managing a business with the goal of making a profit. They often possess the qualities of innovation, vision, and a strong work ethic, seeking to bring their ideas to life, create value, and achieve financial success.

• Entrepreneurs make a substantial impact on our society through the generation of employment, the provision of products and services, and an increase in our country’s national income.

E. 1. There are four categories of businesses based on their activities:

• Service business: A service business is a type of business activity that primarily offers services that are not tangible in nature. These services are not in the form of physical goods. They cannot be touched but are experienced by the customers. In a service business, the primary focus is on delivering expertise, skills, knowledge, labour, or solutions to meet the specific needs and demands of the clients or customers.

• Manufacturing business: A manufacturing business is a type of enterprise that produces goods through various processes, often involving raw materials, labour, and machinery. Manufacturing firms acquire the necessary raw materials for the production or creation of goods, which are then processed into finished products with the help of labour and machinery. These finished goods are then distributed to wholesalers, who, in turn, supply them to retailers, which in turn make them available to customers in the market.

• Merchandising business: A merchandising business is the type of enterprise that buys products or goods from manufacturers at a wholesale rate (price paid for buying products in bulk) and sells them to consumers or other businesses at the retail price (price paid to buy an individual entity). The primary focus of a merchandising business is on buying, stocking, and reselling physical products rather than producing or manufacturing them. The difference between the wholesale rate and the retail rate is what a merchandising unit earns as a profit.

• Hybrid business: A hybrid business is an enterprise that combines elements from the three business activities, i.e., service, manufacturing, and merchandising, to create an unique and adaptable approach to achieving its goals. Hybrid businesses blend characteristics from two or more types of businesses to address specific market needs or opportunities.

2. There are specific characteristics that define successful entrepreneurship.

• Ability to take a risk: Any new business initiative carries a considerable chance of failure. As a result, being a successful entrepreneur requires zeal and the ability to weigh the pros and cons of taking risks. Only then will the entrepreneur be able to take the desired risk.

• Innovation: The entrepreneur’s idea should be an innovative and pathbreaking approach towards the opportunity identified. This will increase the chance of making a good profit.

• Leadership skills: Entrepreneurs need to lead their teams and inspire others to share their vision. Effective leadership and communication skills are essential.

• Open-mindedness: Open-mindedness is an essential quality for entrepreneurs as it allows them to be receptive to new ideas, feedback, and different perspectives. They see every event and situation as a business opportunity. For instance, during demonetization, there were companies that took advantage of the circumstances and increased their business. Such companies also understood the seriousness of the situation and improved the necessity for online transactions.

• Resilience and persistence: Entrepreneurs bounce back from setbacks and failures. Entrepreneurship is full of ups and downs, and the ability to persevere in the face of adversity is crucial.

• Vision: Successful entrepreneurs have a clear vision for their business. They can see opportunities and future possibilities.

• Adaptability: Successful entrepreneurs adapt to changing circumstances. They are flexible and open to change. They can pivot when necessary and adjust their strategies in response to changing market conditions.

3. Entrepreneurship offers a range of potential rewards, both intrinsic and extrinsic, that can motivate individuals to start and grow their own businesses.

• Financial rewards: Successful businesses can generate profits and provide entrepreneurs with substantial income and wealth.

• Independence and autonomy: Entrepreneurship allows individuals to be their own boss. They have the freedom to make decisions, set their own direction, and have control over their work.

• Creativity and innovation: Entrepreneurs have the opportunity to bring their creative ideas to life and innovate in various industries. This freedom to innovate and create can be personally fulfilling.

ο Personal growth: Running a business often requires individuals to continuously learn, adapt, and grow. Entrepreneurship can lead to personal development, improved problem-solving skills, and increased self-confidence.

ο Impact and fulfilment: Many entrepreneurs are motivated by the desire to make a positive impact on their communities, industries, or society as a whole. A sense of purpose and fulfilment can be a significant reward.

• Recognition and reputation: Successful entrepreneurs often gain recognition and build a strong reputation in their industries. This recognition can open doors to new opportunities and partnerships.

• Building of legacy: Entrepreneurs have the potential to leave a lasting legacy, whether it’s through their innovative products or services, the businesses they build, or the positive impact they have on their communities.

1. Ragini should own a sole proprietorship business, as she will have complete control over all aspects of the business, from decision-making to daily operations. She will enjoy the whole profit. She will not be obligated to follow strict legal procedures to start her boutique.

2. Rajat’s role as an entrepreneur has been able to make a difference in himself and the society in the following manner:

• Community development: He has been able to support the local community by generating employment opportunities for uneducated tribal women.

• Social change: He has been able to make a transition towards a sustainable way of exchanging gifts and promote the idea of sustainable living.

• Boosts confidence: The acceptance of his innovative ideas has helped to boost his confidence as well as the women involved in the process.

• Instils drive for achievement: Having received the award and acknowledgement has motivated him to work hard and to achieve and innovate; thereby, bringing about changes and development in society.

Answer Key

C. 1. False. Trees are called life-savers as they convert the excess carbon dioxide in the air to oxygen.

2. True.

3. False. Blue economy focuses on promoting sustainable approaches in relation to our oceans, seas, and coastal areas.

4. True.

5. False. The green economy aids the sustainable use of natural resources and the protection of biodiversity.

D. 1. Environmental conservation is a practice to protect the environment and manage the natural resources for the present and future use.

Any two steps are:

• More and more trees should be planted everywhere especially in the areas where forest cover is decreasing due to human activities.

• Saving water resources is another important aspect of environment conservation. Turn off the taps when not in use, repair leaky faucets, and install water efficient appliances.

2. A green economy is a kind of economy that aims to establish a system that balances human well-being and economic growth while reducing environmental risks and replenishing our resources. The core objective is to promote a sustainable mode of production and consumption without causing any harm to the environment.

The United Nations Environment Program (UNEP), a global organisation that works under the United Nations, defines a green economy as “one that results in improved human well-being and social equity while significantly reducing environmental risks and ecological scarcities. It is low carbon, resource efficient, and socially inclusive”. It aims for sustainable development.

3. An ecosystem is formed when the living (plants, animals, and other organisms) and the non-living components (air, water, sunlight, soil, weather, temperature etc.) interact and co-exist with each other in a physical environment. These biotic and abiotic components are interdependent on each other. All the organisms play a specific role in an ecosystem and every ecosystem is unique in itself.

E. 1. Few factors which cause an imbalance in the environment are:

• Overexploitation of resources: With the increase in population, human beings have started to exploit natural resources at a fast pace. This is a huge threat to biodiversity and has mainly resulted in the extinction of species, further affecting, directly or indirectly, the ecological cycle of the environment.

• Deforestation: Deforestation, or the thinning of forests, is one of the largest issues. This includes the removal of trees for wood products, grazing lands, and creation of huge buildings in the name of development. This is a serious environmental concern as it can result in the loss of the natural environment, damage the homes of animals, and create disturbances in the water cycle.

B. 1. extinction

• Pollution: Pollution can harm human health and the environment in many ways. Pollutants can be found in water, air, and soil. Also, there are different kinds of pollution that impact the environment in various ways. There can be various causes of pollution like burning of fossil fuels, smoke from industries and factories, improper industrial waste disposal, increasing vehicles on roads, mining etc.

• Overpopulation: Due to the rapid increase in population, resources are being over-utilised and production of wastes is also high. People make extensive use of plastic which is harmful to marine life, and street animals and also disrupts food chains, thereby, impacting the environment.

• Global warming: Due to the increase in greenhouse emissions, temperatures are rising, glaciers and polar ice caps are melting, and various species are becoming extinct. The level of carbon dioxide and other harmful gases like methane, nitrous oxide etc. is increasing in the air which also leads to the depletion of the ozone layer.

2. In India, there is a growing emphasis on embracing the principles of a green economy, placing significant importance on achieving sustainable development and transitioning towards cleaner energy sources.

• Renewable energy: India has set ambitious targets for renewable energy deployment, and has made significant progress in recent years. The country is now one of the leading markets for solar and wind power.

• Energy efficiency: India is also investing in energy efficiency measures to reduce its energy consumption. This includes programs to promote energy-efficient appliances and buildings.

• Sustainable transportation: India is promoting electric vehicles and other sustainable modes of transportation. The country is also investing in public transportation and infrastructure for pedestrians and cyclists.

• Sustainable cities: India is developing sustainable cities that are more energy-efficient, less polluted, and more liveable. This includes initiatives to promote green buildings, waste management, and public transportation.

• Sustainable agriculture: India is promoting sustainable agriculture practices to reduce its environmental impact. This includes initiatives to reduce the use of pesticides, improve water management, and promote organic farming. Programmes like PM KUSUM Yojana and Gobardhan Yojna are supporting green farming and sustainable practices in villages.

3. • There is a strong relation between our society and the environment. They interact and influence each other in multiple ways. This kind of interaction affects the ecological balance.

• Humans depend on natural resources for fulfilling their basic needs like food, water, and shelter. With the increase in population, human beings have modified their surroundings according to their necessities and economic benefits. These modifications have impacted our natural environment significantly.

• Industrial development and the exploitation of natural resources, like the extensive use of fossil fuels, deforestation etc. have created an imbalance in the environment. People do not use natural resources judiciously and thus it has caused a scarcity of these resources.

• Thus, it is important to strike a balance between both components to avoid harmful consequences.

F. Competency-based questions.

1. Kanika should start by making a few transitions in her life and advocate for the same in and around her house.

• Reduce: She should be mindful of what she is buying and not stacking up unnecessary things. It is an effective way to save the resources. Avoid the use of plastic and any such products which have a negative impact on our environment.

• Reuse: Instead of throwing items or discarding them, she should reuse them creatively. For example, glass jars can be used for storing things, old clothes come in handy when she needs to clean her home etc. She can also share her old things with those who need them.

• Recycle: Cans, paper products, glasses etc. are all recyclable materials. She should separate them from non-recyclable materials while disposing them. Community recycling efforts should also be encouraged.

2. Yogesh should highlight the importance of a green economy to Vipin:

• Protecting the environment: The green economy aids the sustainable use of natural resources and the protection of biodiversity. This is crucial for ensuring the well-being of our planet.

• Consideration of moral ethics: Adopting sustainable and responsible ways of producing and consuming aligns with ethical values and responsibilities towards future generations.

• Innovation and technological advancement: Striving towards a green economy encourages innovation in technologies and sustainable practices, leading to economic growth and competitiveness in a fast-evolving global market.

• Creating job opportunities: The transition to a green economy is expected to create myriads of new jobs in varied sectors, like waste management, renewable energy, and resource management. This in turn will boost economic growth.

Unit 1: AI Reflection, Project Cycle and Ethics

Answer Key

B. 1. Scatter Plot 2. Machine Learning 3. Confusion Matrix 4. Deployment 5. Morals

C. 1. True. 2. True.

3. False. As AI becomes more prevalent and sophisticated, there are concerns about the potential misuse of this technology, including cyberattacks.

4. True.

5. False. A decision tree is a classic example of a rule-based method in AI.

D. 1. AI modelling refers to the process of creating algorithms, known as models, that can learn from data and make predictions or decisions based on new data.

2. When AI algorithms or original training data are influenced by human biases, they may produce biased conclusions, which can be dangerous. This is known as AI bias.

3. Self-driving cars, chatbots, virtual assistants, facial recognition systems, etc. are all examples of successful AI projects that have been deployed in various industries.

E. 1. Some popular tools and technologies for data visualisation are as follows:

• Microsoft Excel: A spreadsheet application that is frequently used for data visualisation and analysis. It offers a wide range of common charts, like bar charts, line charts, pie charts, and scatter plots.

• Google Charts: Google Charts is a free web service offered by Google that allows you to create interactive charts. It supports a wide range of chart types, from basic options like bar, column, line, area, pie, geo charts, tree maps, etc.

• Tableau: A well-known application for data visualisation that can be used to generate a variety of dashboards that are shareable and interactive.

2. A system map is effectively a visual representation of elements and their relationships. It helps us strategise the solution to achieve the goal of our project. Following are the components of a system map.

• Elements: In a system map, elements are represented as circles. These elements are connected with other elements using a cause-and-effect relationship.

• Relationships: The cause-and-effect relationships among different elements in a system map are represented using arrows. These arrows have a ‘+’ or a ‘–’ sign. A ‘+’ sign denotes a direct relationship, and a ‘–’ sign indicates an inverse relationship.

3. The key aspects of the data quality assessment are as follows:

• Accuracy: Ensuring that the data correctly represents the real-world entities or events it is intended to model.

• Completeness: Ensuring that the dataset includes all necessary elements and minimises or accounts for missing data.

• Relevance: Checking that the data is relevant to the problem being solved and is aligned with the defined scope and parameters.

• Consistency: Ensuring uniformity in data format, structure, and values.

• Timeliness: Verifying that the data is up-to-date and relevant to the current context of the project.

F. 1. The domain of AI that can be used to build this system is computer vision.

2. The ethical concern arose because the AI recruiting tool was likely trained on biased historical data, which reflected existing gender biases and led the system to unfairly discriminate against women chefs.

Unit 2: Data Literacy

Answer Key

B. 1. Qualitative 2. Tableau 3. Data Processing 4. Data Literate 5. Maps

C. 1. False. You can import data into Tableau.

2. True. High accuracy is crucial for the reliability of AI predictions and insights.

3. True.

4. True.

5. False. An area chart is similar to a line chart but with the area beneath the line filled with colour.

D. 1. A treemap displays hierarchical data using nested rectangles. Each rectangle represents a category or subcategory, with its size proportional to the data value it represents.

2. Characteristics of good data are:

• accurate, reliable, and relevant to the problem.

• complete with all necessary information.

• well-structured and organised.

3. Data security is the process of safeguarding digital information from unwanted access, corruption, or theft.

E. 1. The applications of data visualisation in different fields are:

• Healthcare: Real-time dashboards allow medical professionals to track patient health and treatment progress, enabling immediate action when needed.

• Finance: In the financial sector, data visualisation helps identify fraud, manage risks, and assess stock market trends. To keep themselves updated on the performance of stocks and market trends, analysts and traders employ visual tools such as heat maps and bar charts.

• Marketing: Marketing experts use data visualisation to analyse social networking patterns, evaluate advertising campaigns, and gain valuable customer insights.

• Education: Data visualisation is used in education to create curriculum, provide resources, and monitor achievement among students. Dashboards enable teachers to personalise learning by offering real-time data on student progress, grades, etc.

2. Independent features, also known as input variables, serve as the building blocks for prediction. These variables are used by the model to discern patterns and relationships that can be used to make predictions about the dependent feature. On the other hand, the dependent feature represents the outcome that the model aims to predict or understand.

3. There are four elements of the data pyramid, or DIKW (Data, Information, Knowledge, and Wisdom) pyramid:

a. The data is available in raw form. Data in this form is not very useful.

b. Data is processed to give us information about the world.

c. Information about the world leads to knowledge of how things are happening.

d. Wisdom allows us to understand why things are happening in a particular way.

F. 1. Abhishek should avoid too short and simple passwords while creating an account. He should frequently change passwords to keep his systems secure.

2. Megha can ensure the cleanliness of her data by removing errors and fixing inconsistencies, such as missing values, duplicate values, or outliers.

Unit 3: Math for AI (Statistics & Probability)

Answer Key

2. True.

3. True.

4. False. Statistics is used to analyse and interpret large datasets, identify trends, and extract meaningful insights.

5. False. AI algorithms are used for facial recognition.

D. 1. Linear algebra is used for finding unknown or missing values and understanding relationships in data. For example, linear algebra can help in determining the relationship between the size of houses and their prices in a dataset.

2. The formula to calculate the probability of an event is:

Probability of an event = Number of favourable outcomes

Total number of possible outcomes

3. Unlikely events: Events which have a low possibility of happening. Impossible event: An event which has zero chance of happening.

E. 1. Following are the applications of calculus:

• Calculus is used to calculate the velocity, acceleration, and position of objects in motion, which are crucial in designing vehicles such as aeroplanes, cars, and rockets. AI uses this to predict the rate of change in velocity needed to launch rockets.

• Calculus is used to define random behaviours in the stock market, and provide models and analysis to make more accurate predictions about the future of a stock.

2. Statistics are used in disaster management in the following ways:

• Officials use statistical data to timely inform the residents of an area that may be at risk of impending natural disasters.

• Emergency response teams use statistics to determine the availability and quantity of emergency supplies for an affected region.

3. Following are the ways in which probability can help in the medical field:

• Probability can be used to find the possibility of a patient having a particular disease based on one’s historical data.

• Probability can also be used to warn patients and their families regarding the success rate of operations and, thus, obtain the required consent for the treatment.

F. 1. The average number of cases admitted in a day is (5 + 7 + 9 + 22 + 11) 5 = 54 5 = 10.8.

2. The probability of rolling an even number (2, 4, or 6) on a dice is 3 6 , which simplifies to 1 2

1. Bias

5. Synthetic

C. 1. True.

2. True.

privacy

Answer Key

hidden

3. False. Some AI images might have watermarks on them.

4. False. Recommendation systems is an application of conventional AI.

5. True.

D. 1. Generative AI can create highly realistic replicas, called deepfakes (manipulated videos). These can be used to spread misinformation, damage reputations, or create conflicts within communities or between individuals.

2. AI-generated images might miss details like text on shirts, brand logos, inconsistent numbers of fingers, eye and ear shapes, etc.

3. Generative AI can be used in chatbots to handle customer queries more effectively. It can provide human-like interactions that help improve the customer service experience.

E. 1. Generative AI produces excellent written content, including reports, stories, articles, and even code, saving writers and developers time and effort. It can also generate realistic images that are beneficial in the design, entertainment, and marketing sectors. Generative AI can enhance the creative process in the entertainment and music industries by composing original music and adding sound effects.

2. A variational autoencoder (VAE) in machine learning has two main parts: the encoder and the decoder.

• Encoder: This part compresses the input data into a smaller, summarised form and maps it into a latent space, which is like a hidden, simplified version of the data, similar to summarising a detailed story into key points. Latent space is the space where the compressed data is stored. It saves the necessary features of the data in a simplified form.

• Decoder: This part reconstructs the original data from the latent space, similar to expanding key points back into a full story.

3. Generative AI models may produce biased results because they might be trained on potentially biased data. If an AI model is trained on incomplete or false data, it may lead to inaccurate output in certain applications, such as in facial recognition and natural language processing.

F. 1. Generative AI helps developers by automating time-consuming and repetitive processes like email composition, code creation, presentation creation, and document summarisation. This saves time and money.

2. Generative AI can assist Shloka by generating new designs for clothing lines to speed up the design process. AI can create images of how clothes look on different body types and poses. For example, designers use AI tools like IBM’s Watson to analyse fashion trends and generate new clothing designs based on popular colours, patterns, and fabrics.

Unit 5: Introduction to Python Answer Key

B. 1. Lists 2. Software 3. CodeCombat 4. Open-source 5. Strings

C. 1. False. A flowchart is a visual representation of an algorithm using symbols and arrows to illustrate the sequence of steps.

2. True.

3. True.

4. False. In Python, when you assign a value to a variable, you do not need to define the variable’s type.

5. True.

D. 1. The output of the following code is:

2. An algorithm is a set of step-by-step instructions designed to perform a specific task or solve a particular problem.

3. The Python language supports the following types of operators: arithmetic operators, assignment operators, comparison operators, and logical operators.

E. 1. The characteristics of the lists are as follows:

• Ordered: In a list, the values or items have a defined order, and this order does not change. When you add new values to a list, they are placed at the end of the list.

• Accessed via the Index: You can access list elements using an index, which starts at 0.

• Allows Duplicate Values: A list can contain duplicate values.

• Mutable: The meaning of mutable is “liable to change”. In Python, the list items are mutable. It means elements of the list can be modified, individual elements can be replaced, and the order of elements can be changed even after the list has been created.

• Variable Size: Lists can store a variable number of elements, allowing you to store and manage different quantities of data.

2. The following are the applications of Python:

• Web Development: Python is used extensively in web development for building dynamic websites and web applications, making it easy to create and manage web content.

• Data Science: Python is popular in data science for analysing and visualising data, helping scientists and analysts uncover patterns and insights from large datasets.

• Artificial Intelligence and Machine Learning: Python is widely used in developing AI and machine learning applications due to its easy-to-learn syntax and powerful tools for creating intelligent systems.

• Desktop Applications: Python can be used for developing desktop applications, allowing programmers to create software with graphical user interfaces (GUIs).

• Game Development: Python is used in game development, enabling developers to create games with interactive graphics and sound.

• Cybersecurity Enhancement: Python can be used to develop tools that automate security measures, fortify defences, and protect sensitive information from potential threats.

3. The following are the rules to name a variable in Python:

• A variable name starts with a letter or the underscore character. It cannot start with a number or any special character like $, (, *, %, etc.

• A variable name can only contain alpha-numeric characters.

• Python variable names are case-sensitive, which means str1 and STR1 are two different variables in Python.

• Python keywords cannot be used as variable names.

F. 1. n=int(input("Enter number: "))

rev=0

while(n>0):

dig=n%10

rev=rev*10+dig

n=n//10

print("Reverse of the number:",rev)

2. number = int(input("Enter a number: ")) if number > 0:

print("The number is positive.") elif number < 0:

print("The number is negative.") else: print("The number is zero.")

About the Book

The Artificial Intelligence (AI) series for grades 9 and 10 by Uolo aims to expose learners to essential elements in AI and introduce common domains and applications of AI to them. It also introduces the fundamentals of AI to the learners through engaging activities that can be done in a computer lab or on a computer at home. This series paves the way for students to become informed participants in the exciting future shaped by artificial intelligence.

Key Features

• Engaging In-chapter Activities: Engaging activities within each chapter that offer students practical experience of various AI concepts and domains, thereby facilitating a deeper understanding.

• Let’s Revise: To reinforce takeaways of each chapter, these chapter-end summaries include key points that recaps everything that has been covered in the chapter.

• Chapter Checkup: Comprehensive exercises at the end of each chapter that have various question types, like fill in the blanks, true or false, multiple-choice, short answer, long answer, and application-based questions to provide students a thorough revision of the text.

• Activity Section: To further enhance student proficiency, all the chapters end with an unsolved activity which provides additional practice of the AI concepts.

About Uolo

Uolo partners with K-12 schools to provide technology-enabled learning programs. We believe that pedagogy and technology must come together to deliver scalable learning experiences that generate measurable outcomes. Uolo is trusted by over 10,000 schools across India, Southeast Asia, and the Middle East.

ISBN 978-81-979765-3-7

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.