Computer Answer Key 8
Computer Answer Key 8
1. COMPUTER NETWORK 9
5. CLOUD COMPUTING 18
8. APP DEVELOPMENT 24
9. PYTHON – INTRODUCTION 26
WORKSHEET 30
2
TEACHER’S MANUAL
INTRODUCTION
Computers are used everywhere, i.e., at homes, libraries, schools, offices, etc.
They touch every aspect of our life making it easier and comfortable. We rely
on computers for most of our daily work. In today’s world, not knowing about
the computer is nothing less than illiteracy. Knowing about computer and its
uses are no more a luxury, but a necessity.
Keeping in mind the increasing need of computer, IT Planet, a series of 8
books from class 1 to 8 has been written with a focus to impart knowledge
about computers to young minds. This series will help the teachers to make
the children computer-friendly according to the level of their knowledge and
help them acquire computer technology skills as required by the curriculum of
various boards. These books are based on new N.C.E.R.T. guidelines.
OBJECTIVES
You are a computer teacher. The subject you are teaching and the knowledge
you are giving will help the students throughout their lifetime. You are
creating a tech-savvy generation.
We should strike a balance between theory and applications, and we should
include appropriate elements of recent research in our curriculum. We expect
our students to play leading roles in industry, profession and government.
Rather than just coping with the future, we expect our students to create the
future.
Co-existence Is The Key: Learning is a collective effort and not an individual
effort. Group learning enhances better understanding and decreases
dissonance among students.
Integration On Life Skills Into Teaching Methodologies: Learning takes place in
every walk of life – from taking our first baby steps to landing a person on the
surface of the Moon. Learning from life skills is, perhaps, the most essential
part of overall student development.
Bridging The Gap: Students in a classroom learn at different levels, thus, the
need for the teacher to adopt various innovative methods to bridge gaps
between the understanding levels of the first child and the last child.
GUIDED DISCOVERY-BASED LEARNING
The teachers should give their students a discovery-based learning. Compared
with many other subjects, Computer Science is not straight-forward to teach.
One reason for this is the general nature of the computer field. The computer
field is changing very rapidly. The computers available to your students in the
school and homes 20 years from now will be a hundred or a thousand times
as powerful as the computers they have now in school. A guided discovery-
based learning environment contributes greatly to learning, and it facilitates
3
transfer of learning. In addition, you may want to assign a number of activities
at the end of the chapters as homework and make use of this in assessment.
TEACHING PROCEDURES
The best teaching style ratio is 90:10.
90% serious teaching style and 10% fun based teaching style.
1. Begin by making sure all students have their books. Ask students to
recall what they learnt from the previous lesson. Then observe several
students' responses.
2. Read the chapter to the students. Explain it to them in a very easy to
understand way. Help students get well-versed with every chapter. Have
them write down some important points that they remember from the
chapter.
3. Assign the activity at the end of the chapter.
4. Closure. Near the end of the period, let students think about some of
the important ideas that have been covered in today's discussions and
readings. Each student has to decide on one idea that he/she felt was
particularly important. As time permits, these ideas can be shared by the
whole class in small groups, written down, or merely thought about at a
personal level.
4
Bloom’s taxonomy : teacher planning kit
Bloom's Taxonomy was created under the leadership of educational
psychologist, Dr Benjamin Bloom, in order to promote higher forms of
thinking in education, such as analyzing and evaluating concepts, processes,
procedures and principles, rather than just remembering facts (rote learning).
It is most often used while designing educational, training, and learning
processes.
It provides an important framework for teachers to use to focus on higher
order thinking (HOT). By providing a hierarchy of levels, this taxonomy can
assist teachers in designing performance tasks, crafting questions for conferring
with students, and providing feedback on student work.
This resource is divided into different levels each with Keywords that
exemplify the level and questions that focus on that same critical thinking
level. Questions for Critical Thinking can be used in the classroom to develop
all levels of thinking within the cognitive domain (development of our mental
skills and the acquisition of knowledge). The results will be improved attention
to detail, increased comprehension and expanded problem-solving skills. Use
the keywords as guidelines to structuring questions and tasks. Finish the
Questions with content appropriate to the learner.
1. KNOWLEDGE (Remembering)
Recall/regurgitate facts without understanding. Exhibits previously learned
material by recalling facts, terms, basic concepts and answers.
Key Words:
Choose List Quote Repeat Trace
Copy Listen Read Reproduce What
Define Locate Recall Retell When
Duplicate Match Recite Select Where
Find Memorise Recognise Show Which
How Name Record Spell Who
Identify Observe Relate State Why
Label Omit Remember Tell Write
Questions:
! Can you list three ....? ! What is ...?
! Can you recall ...? ! When did ...?
! Can you select ...? ! When did ........ happen?
! How did .......... happen? ! Where is ... ?
! How is ....? ! Which one ....?
! How would you describe ...? ! Who was ... ?
! How would you explain ...? ! Who were the main ...?
! How would you show ...?
5
2. COMPREHENSION (Understanding)
To show understanding finding information from the text. Demonstrating
basic understanding of facts and ideas.
Key Words:
Ask Estimate Indicate Purpose Summarise
Cite Explain Infer Relate Translate
Classify Express Interpret Rephrase
Compare Extend Match Report
Contrast Generalise Observe Restate
Demonstrate Give examples Outline Review
Discuss Illustrate Predict Show
Questions:
! Can you explain what is ! How would you summarise ...?
happening ... what is meant ...? ! What can you say about ...?
! How would you classify the type ! What facts or ideas show ...?
of ...? ! What is the main idea of ...?
! How would you compare ...? ! Which is the best answer ...?
contrast ...? ! Which statements support ...?
! How would you rephrase the ! Will you state or interpret in your
meaning ...? own words ...?
3. APPLICATION (Applying)
To use in a new situation. Solving problems by applying acquired knowledge,
facts, techniques and rules in a different way.
Key Words:
Act Classify Experiment with Manipulate Select
Administer Connect Group Model Show
Apply Construct Identify Organise Simulate
Associate Correlation Illustrate Perform Solve
Build Demonstrate Interpret Plan Summarise
Calculate Develop Interview Practice Teach
Categorise Dramatise Link Relate Transfer
Choose Employ Make use of Represent Translate
Questions:
! How would you use ...? understanding of ...?
! What examples can you find to ...? ! What approach would you use to
! How would you solve ........... using ...?
what you have learned....? ! How would you apply what you
! How would you organise ........... learned to develop ...?
to show .....? ! What other way would you plan to
! How would you show your ...?
6
! What would result if ...? ! What facts would you select to
! Can you make use of facts to ...? show ....?
! What elements would you choose ! What questions would you ask in
to change ...? an interview with ...?
4. ANALYSIS (Analysing)
To examine in detail. Examining and breaking information into parts by
identifying motives or causes; making inferences and finding evidence to
support generalisations.
Key Words:
Analyse Discover Function Omit Research
Appraise Discriminate Group Order See
Arrange Dissect Highlight Organise Select
Assumption Distinction In-depth discussion Point out Separate
Breakdown Distinguish Inference Prioritize Similar to
Categorise Divide Inspect Question Simplify
Cause and effect Establish Investigate Rank Survey
Choose Examine Isolate Reason Take part in
Classify Find List Relationships Test for
Differences Focus Motive Reorganise Theme
Questions:
! What are the parts or features of ...? How is .......... related to ....?
! Why do you think ...? What is the theme ...?
! What motive is there...? Can you list the parts ...?
! What inference can you make ...? How would you classify...?
! What conclusions can you draw...? How would you categorise...?
! Can you identify the different parts ...? What evidence can you find ...?
! What is the relationship between ...? What is the function of ...?
! Can you make a distinction between ...? What ideas justify ...?
5. SYNTHESIS (Creating)
To change or create into something new. Compiling information together in a
different way by combining elements in a new pattern or proposing
alternative solutions.
Key Words:
Adapt Delete Happen Modify Solve
Add to Design Hypothesise Original Speculate
Build Develop Imagine Originate Substitute
Change Devise Improve Plan Suppose
Choose Discover Innovate Predict Tabulate
Combine Discuss Integrate Produce Test
Compile Elaborate Invent Propose Theorise
Compose Estimate Make Up Reframe Think
Construct Experiment Maximise Revise Transform
Convert Extend Minimise Rewrite Visualise
Create Formulate Model Simplify
7
Questions:
! What changes would you make to ! What way would you design ...?
solve ...? Suppose you could ........ what
!
! How would you improve ...? would you do ....?
! What would happen if ...? How would you test ....?
!
! Can you elaborate on the reason !Can you formulate a theory for ...?
...? Can you predict the outcome if
!
! Can you propose an alternative...?
...?
! Can you invent ...? How would you estimate the
!
! How would you adapt ........ to results for ...?
create a different.....? What facts can you compile...?
!
! How could you change (modify) ! Can you construct a model that
the plot (plan)....? would change....?
! What could be done to minimise ! Can you think of an original way
(maximise)...? for the ...?
6. EVALUATION (Evaluating)
To justify. Presenting and defending opinions by making judgements about
information, validity of ideas or quality of work based on a set of criteria.
Key Words:
Agree Criteria Evaluate Justify Select
Appraise Criticise Explain Mark Support
Argue Debate Give reasons Measure Test
Assess Decide Good Opinion Useful
Award Deduct Grade Perceive Validate
Bad Defend How do we know? Persuade Value
Choose Determine Importance Prioritise Why
Compare Disprove Infer Prove
Conclude Dispute Influence Rate
Consider Effective Interpret Recommend
Convince Estimate Judge Rule on
Questions:
! Do you agree with the ! How could you determine... ?
actions/outcomes ...? ! What choice would you have made...?
! What is your opinion of ...? ! What would you select...?
! How would you prove/disprove ...? ! How would you prioritise...?
! Can you assess the value/importance ! What judgement would you make
of ...? about ...?
! Would it be better if ....? ! Based on what you know, how would
! Why did they (the character) choose you explain...?
...? ! What information would you use to
! what would you recommend....? support the view...?
! How would you cite to defend the ! How would you justify...?
actions ...? ! What data was used to make the
! How would you evaluate...? conclusion...?
8
1 Computer Network
9
Switch: A switch is a device that provides a central point for cables
in a network. A switch receives data from many directions and then
forwards it to one or more destinations.
3. Star Topology: In a star network, all the computers and devices
(nodes) on the network connect to a central device, thus forming a
star.
Ring Topology: In a ring network, a cable forms a closed loop (ring)
with all computers and devices arranged along the ring.
4. Twisted-pair cable: It consists of one or more twisted-pair wires
bundled together. Each twisted-pair wire consists of two separate
insulated copper wires that are twisted together and are color-coded
for identification. Landline phone networks and LANs often use
twisted-pair cable.
Coaxial cable: It consists of a single copper wire surrounded by at
least three layers. First one is an insulating material, second is a wire
mesh, and third is a plastic outer coating. On coaxial cables, data
travels through a copper wire. Cable TV network wiring uses coaxial
cable.
G. Answer Briefly.
10
data, instructions, or information.
iv. Protocol: It is a set of rules that outlines characteristics of how
two devices communicate.
2. There are many types of network: Local Area Network (LAN),
Metropolitan Area Network (MAN), Wide Area Network (WAN) and
Personal Area Network (PAN).
LAN is a network that connects the computer and the devices in a
limited geographical area.
MAN is a network that connects the Local Area Networks in a
metropolitan area, such as a city or a town.
WAN is the vastest of all types of network. It may cover a whole
country or world such as Internet.
PAN is a network that connects personal devices like laptop,
smartphones, digital cameras, printers, etc. in an individual's
workspace using wired and wireless technology.
3. The two types of network architecture are as follows:
i. Peer-to-Peer Network: A network of two or more computers that
uses same type of programs to communicate and share data is
called Peer-to-Peer network.
ii. Client/Server Network: A network in which one or more
computers are designated as server(s), and the other computers
on the network, called clients, can request services from the
server is known as client/server network.
11
2 Access - Tables and Forms
F. Answer Briefly.
12
2. Filtering by selection: It is used to display only those records that
contain exactly the same data.
Filtering by form: It enables us to filter by multiple fields and specify
criteria for as many fields as we like.
13
3 Access - Query & Report
F. Answer Briefly.
1. Wildcards are symbols that represent any character or combination
of characters. Access provides two special wildcards. First one is the
asterisk (*) which represents any collection of characters. Other
wildcard symbol is the question mark (?), which represents any
individual character.
14
2. The components of Report are:
i. Page header: The portion at the top of the report called page
header contains a custom title.
ii. Detail lines: The detail lines, which are the lines that are printed
for each record, contain only those fields you specify and in the
order you specify.
iii. Record source: The tables or queries that provide the underlying
data are also known as the record source of the report.
15
4 HTML - Form, Multimedia & CSS
16
3. Multimedia elements can be added into HTML pages to enhance our
site message, illustrate a product or service, or simply entertain.
4. DIV tag is used for defining a section of our document. It is used to
group large section of HTML elements together and format them
with CSS.
G. Answer Briefly.
1. The attributes used to control audio and video tags in HTML5 are
AUTOPLAY, CONTROLS, SRC, LOOP, HEIGHT, and WIDTH.
2. Cascading Style Sheets or CSS, allows you to control an element
within a single web page or throughout an entire website. For
example, changing the heading color in a website that contains
twenty pages is easier to do with CSS instead of changing the
individual heading.
3. A Submit button is used to send the information to the appropriate
location for processing.
A Reset button is used to clear any input that was entered in the
form, resetting the input controls back to the default.
17
5 Cloud Computing
18
F. Answer in 1-2 sentences.
1. Cloud computing is a technology that provides resources and
services over the Internet. Instead of accessing these resources and
services locally on your computer, you access them on the cloud.
2. Service providers provide various types of cloud computing services
for free or charge a fee from the computer user. Amazon Web
Services (AWS), Google Cloud and Microsoft Azure are the main
service provider of cloud.
3. Google Drive is cloud storage developed by Google. We can store
our files online in Google Drive and can access them from anywhere
in the whole world.
G. Answer Briefly.
19
6 E-Commerce & Blogging
20
3. Mode of payment means the way by which we will pay the amount
online to complete financial business transaction. e.g. Debit card,
Credit card, etc.
4. Blogging is an exciting and dynamic medium by which we can
publish our ideas, opinions, and stories online.
G. Answer Briefly.
1. Advantages of e-commerce are:
! Buyers have the convenience of shopping at home.
! Customers can read reviews about the products from other
users.
! Door step delivery of the desired goods and services.
! The web offers low overhead expenses for a seller.
! Free or low-cost marketing activities for a seller.
2. On the website, look for ‘https’ instead of ‘http’ in the site address,
and also look for a security icon, such as ‘VeriSign Secured’. In the
web browser, look for a lock icon in the browser window. In some
browsers, the address bar shows a green background for a secure
site.
3. A blog is a website that consists of a frequently updated collection
of information and entries. Most blogs focus on a particular topic or
subject area. Blogs have become an important means of worldwide
communication.
i. Businesses create blogs to communicate with employees,
customers, and vendors.
ii. Teachers create blogs to collaborate with other teachers and
students.
H. Application Based Question.
Riya can use the COD (Cash On Delivery) facility to pay for the books
that she wants to buy
21
7 Artificial Intelligence (AI)
E. Answer Briefly.
1. For many years, scientists had been trying to make a machine with
artificial intelligence that was close to human intelligence. But
achieving artificial intelligence wasn't so simple as large volume of
data was not easily available. After several disappointments in AI,
the period from 1974-93 came to be known as the AI winter.
22
2. Computational thinking is a set of problem-solving methods that
involve expressing problems and their solutions in ways that a
computer could execute.
3. Virtual personal assistants are used to answer the queries and
perform actions via a voice command. Google Assistant is an
artificial intelligence-powered virtual assistant that is primarily
available on mobile and smart home devices.
4. i. AI systems should be safe and secure throughout their
operational lifetime.
ii. AI systems should be designed and operated so as to be
compatible with ideals of human dignity, rights, freedom, and
cultural diversity.
23
8 App Development
24
2. Apps are divided into the following three main types.
i. Native App ii. Web App iii. Hybrid App
3. App Store is a store for Apple’s devices like iPhone and iPad, which
contain many app categories as well as subcategories for different
purposes.
4. Components Palette, Viewer, Components Lists, and Components
Properties are the four areas of a Component Designer window.
G. Answer Briefly.
1. Hybrid apps are the combination of both native and web app
elements. These apps are cross-platform, meaning the same code
can run on many mobile platforms. This approach often saves
development time and costs, but may not provide a consistent user
experience or fast performance on all devices.
2. MIT App Inventor is an open-source web application originally
provided by Google, and now maintained by the Massachusetts
Institute of Technology (MIT). It lets us develop apps or applications
for Android phones using a web browser. It is very easy and user
friendly.
3. Blocks Editor is used to instruct the components what to do and
when to do it.
Main parts of Blocks Editor are: Built-in Blocks, Components Blocks,
Block Viewer, Trash and Backpack.
25
9 Python - Introduction
26
Syntax: input ([prompt])
4. Print function is used for defining standard output operations in
Python.
Syntax: print (expression/constant/variable)
5. Operator precedence determines the order in which expressions are
evaluated, so you can predict the outcome of an expression.
G. Answer Briefly.
27
10 Python - Control Structures
28
F. Answer in 1-2 sentences.
1. Control structures are used to control or change the flow of
execution of the program.
2. When a program breaks the sequential flow and jumps to another
part of the code, it is called branching. Conditional and
Unconditional are two types of branching.
3. The elif is short else if. We use elif statement to check for multiple
expression. If the condition of if is false, it check the condition of
next elif block and so on. If all the conditions are false, body of else
is excuted.
4. Syntax of for loop is:
for variable in Object:
Statement 1
Statement 2
....................
Statement n
G. Answer Briefly.
1. The if...else statement is an extension of the simple if statement. The
if..else statement evaluates test expression and will execute body of
if only when test condition is True. If the condition is False, body of
else is executed.
Syntax:
if test expression:
Body of if
else:
Body of else
2. The while Loop in Python is used to repeat a block of statements for
a given number of times, until the given condition is False.
Syntax: while test_expression:
Body of while
29
Worksheet - 1
Chapters 1 - 5
30
7. Radio Button is used in a form for only one choice from a list of
choices.
8. Resource pooling allows cloud providers to pool large-scale IT
resources to serve multiple cloud consumers.
9. SaaS stands for Software as a Service and it is a method for
delivering software applications over the Internet, on demand and
typically, on a subscription basis.
31
Question mark (?) wild card: In a query, it represents any individual
character. Thus R?vi represents the letter R, followed by any single
character that follows the letter, such as in 'Ravi'.
7. Hybrid Cloud: It is a combination of private and public cloud. The
services are offered to a limited and well-defined number of users.
Community Cloud: In community cloud, the services are offered to a
group of organizations and community having common interests.
32
5. The capability of querying a database is one of the most powerful
database features. In other words, a Query is simply a question
represented in a way that Access can understand. If you want to find
the answer to a question, you will have to create a corresponding
query first. Once your query has been created, you instruct Access
to run the query that is to perform the steps through which you can
obtain your answer. The answer will then be displayed in the
Datasheet View.
6. The <audio> tag supports WAV, Mp3, and Ogg. The <video> tag
supports MP4, WebM, and Ogg.
7. The attributes used to control audio and video tags are:
AUTOPLAY: Plays the audio or video file automatically when the web
page is loaded
CONTROLS: Display the controls on the web page
SRC: Specifies the URL of audio or video file
LOOP: Replays the file once it is finished
HEIGHT: Specifies the height of the video player displayed on the
web page
WIDTH: Specifies the width of the video player displayed on the web
page
8. Advantages of frames:
i. Frames are useful for larger websites when we want to keep
certain information in view at all times.
ii. Frames display a navigation bar in one location, without the
need of navigational links on every page in our website.
Disadvantages of frames:
i. Users might not see our frame content as we envision, as the
monitor resolution might vary.
ii. Although newer browsers support the use of frames, some older
versions do not.
9. Cascading Style Sheets or CSS allows you to control an element
within a single Web page or throughout an entire Website.
You can link every page in your Website to a single style sheet. Any
changes you make to the style sheet formatting are reflected in
every HTML document linked to the sheet. By storing all the
formatting information in one place, you can easily update the
appearance of your site pages in one fell swoop. This can be a real
time-saver if your site consists of lots of pages.
33
10. Style sheets are made up of rules, and each rule has two distinct
parts: a selector and a declaration. The selector specifies the
element to which you want to apply a style rule, and the declaration
specifies the formatting for the selector. For example, in the style
rule H2 {color: silver}, the selector is H2 and {color: silver} is the
declaration.
11. There are many advantages of cloud computing:
i. It is probably the most cost-efficient method to use, maintain
and upgrade. It eliminates the capital expense of buying
hardware and software and other infrastructure.
ii. It allows users to get unlimited storage capacity for storing
information.
iii. It allows users to access files on the Internet from any computer
that has Internet access.
12. Types of Cloud computing are:
i. Private Cloud: A private cloud is a proprietary architecture
subscribed to by an organization. It provides hosted services to
the users within the organization.
ii. Public Cloud: A public cloud is not proprietary of any
organization. The services provided in these clouds can be
accessed by any organization or individual.
iii. Hybrid Cloud: It is a combination of private and public cloud. In
a hybrid cloud, the services are offered to a limited and well-
defined number of users.
iv. Community Cloud: In community cloud, the services are offered
to a group of organizations and community having common
interests.
34
Worksheet - 2
Chapters 6 - 10
A. Tick [ü] the correct answer.
1. a. 2. c. 3. c. 4. b.
5. c. 6. a. 7. c.
35
E. Differentiate between the following.
if test expression:
Body of if
elif test expression:
Body of elif
else:
Body of else
36
of these items and their quantity. Most websites have a View Cart
link that enables you to view the contents of your shopping cart.
2. Bank plays an important role while doing E-retail transaction. When
customer is ready to complete the purchase, he/she proceeds to the
checkout. At this time, he/she enters his/her personal and financial
information through a secure web connection. The transaction and
the financial data are automatically verified at a banking website. If
the bank approves the transaction, the customer receives a
confirmation of the purchase.
3. In 1955, John McCarthy, a young Assistant Professor of Mathematics
at Dartmouth College, in Hanover, New Hampshire, decided to
organize a group to clarify and develop ideas about thinking
machines. This was followed by a period from 1974-93, known as
the AI winter, in which no developments in AI were made. IBM’s
Deep Blue developed in 1997, IBM’s question-answering system,
Watson, developed in 2011 and Apple’s A13 chips developed in 2019
for their iPhone 11 were other significant contributions made to AI.
4. The future of AI seems extremely promising and has opened up the
possibility of robotic companions. Automated transportation allowing
driverless cars, development of smart cities, smart homes, robots
taking over hazardous jobs that were being done by humans till now,
addressing climatic change problems and improved elder care
through home robots are some of the potential uses of AI in future.
5. Blocks Editor is used to instruct the components what to do and
when to do it. Main parts of Blocks Editor are given below:
i. Built-in Blocks: This area shows blocks that are always available
to us to use in our app.
ii. Components Blocks: This area shows blocks that we have chosen
for our app.
iii. Block Viewer: This is the place where we assemble the blocks
for our app.
iv. Trash: It is used for deleting blocks which are not needed.
v. Backpack: We can drag blocks into the Backpack icon so that we
can use them later by dragging items out of the backpack and
use them between the apps. Backpack retains a copy of our
blocks even when we exit App Inventor.
37
6. If we want to use an app on mobile device, we need to run it. We
can run any app from the Apps screen of Android mobile phone. We
can run multiple apps at once. Each app appears full screen, so we
work in a single app at a time, but we can switch from one app to
another as needed. We can switch apps quickly by using the Recent
Apps list.
7. Interpreter plays an important role because Python is an interpreted
language which executes the code line by line at a time. This makes
the debugging process easy. It converts source code written by user
into object code.
8. Script mode enables us to create and edit Python source file. It is
the normal mode where the scripted and finished files are run.
9. We can convert a string value into an integer value by using int() or
float() functions.
Example: >>> int('23')
23 #entered value 23 is a number, not a string
>>> float('23')
23.0 #entered value 23.0 is a float
10. The while Loop in Python is used to repeat a block of statements for
given number of times, until the given condition is False.
Syntax: while test_expression:
body of while
Example:
# Python While Loop - To Print PM Publishers 5 times
i=0
while i<5:
print ("PM Publishers")
i=i+1
38