Dashboard 8 Teacher ManualsupportMaterialTMD-8

Download as pdf or txt
Download as pdf or txt
You are on page 1of 84

8

Dashboard
A Computer Science Series

Teacher’s
Manual

(An imprint of New Saraswati House (India) Pvt. Ltd.)


New Delhi-110002 (INDIA)
R

(An imprint of New Saraswati House (India) Pvt. Ltd.)


Second Floor, MGM Tower, 19 Ansari Road, Daryaganj, New Delhi-110002 (India)
Phone : +91-11-43556600
Fax : +91-11-43556688
E-mail : [email protected]
Website : www.saraswatihouse.com
CIN : U22110DL2013PTC262320
Import-Export Licence No. 0513086293

Branches:
• Ahmedabad (079) 22160722 • Bengaluru (080) 26619880, 26676396
• Bhopal +91-7554003654 • Chennai (044) 28416531 • Dehradun 09837452852
• Guwahati (0361) 2457198 • Hyderabad (040) 42615566 • Jaipur (0141) 4006022
• Jalandhar (0181) 4642600, 4643600 • Kochi (0484) 4033369 • Kolkata (033) 40042314
• Lucknow (0522) 4062517 • Mumbai (022) 28737050, 28737090
• Nagpur +91-7066149006 • Patna (0612) 2275403 • Ranchi (0651) 2244654

First published 2018

TM Code: 2017007000098

Published by: New Saraswati House (India) Pvt. Ltd.


19 Ansari Road, Daryaganj, New Delhi-110002 (India)

The moral rights of the author has been asserted.

© Reserved with the Publishers


Publisher’s Warranty: The Publisher warrants the customer for a period of 1 year from the date
of purchase of the Book against any Printing/Binding defect or theft/loss of the book.
Terms and Conditions apply: For further details, please visit our website www.saraswatihouse.com
or call us at our Customer Care (toll free) No.: +91-1800-2701-460
Jurisdiction: All disputes with respect to this publication shall be subject to the jurisdiction of
the Courts, Tribunals and Forums of New Delhi, India Only.

All rights reserved under the Copyright Act. No part of this publication may be reproduced,
transcribed, transmitted, stored in a retrieval system or translated into any language or
computer, in any form or by any means, electronic, mechanical, magnetic, optical, chemical,
manual, photocopy or otherwise without the prior permission of the copyright owner. Any
person who does any unauthorised act in relation to this publication may be liable to criminal
prosecution and civil claims for damages.

Printed at: Vikas Publishing House Pvt. Ltd., Sahibabad (Uttar Pradesh)

Product Code: NSS2DCS086CSCAA17CBN

This book is meant for educational and learning purposes. The author(s) of the book has/have
taken all reasonable care to ensure that the contents of the book do not violate any copyright
or other intellectual property rights of any person in any manner whatsoever. In the event the
author(s) has/have been unable to track any source and if any copyright has been inadvertently
infringed, please notify the publisher in writing for any corrective action.
Preface
The purpose of the Dashboard series (1 to 8) teacher’s resource pack is to empower teachers to
make classroom teaching a holistic experience. It will enable teachers to explain the chapters in
the most effective way, which will not only impart knowledge, but also ignite interest in the minds
of young learners towards the subject. A wide array of resources complement these manuals,
which makes learning an interesting process instead of a routine chore.

Teacher’s Manual
Teacher’s Manual resources have been carefully prepared with an aim to make the process of
teaching and learning interesting and intriguing for the teachers and learners alike. It comprises
detailed lesson plans and answers to the coursebook along with solved worksheets and
model test papers. These have been prepared keeping in mind the explanation of the concepts
and the level appropriateness of the topics. Easily available teaching aids are used to make teaching
and learning an interactive and lucid process. The lesson plans give a topic-wise explanation of
each chapter. Its components are:
– Learning objectives give the list of measurable aims of each chapter, which should be
achieved after teaching the chapter.
– Concept explanation gives a detailed method of explaining the important concepts of the
chapter using various teaching aids.
– Activity section outlines do-it-yourself hands-on activities for students for them to grasp
the content comprehensively.
– Reinforce section allows the teacher to check the progress of the concepts learned by
the students with the help of textual questions and worksheets and allows them to
revisit and revise the concepts, if required.
– Explore section helps the learners to do various activities, often taking them beyond their
classroom learning.

App-based Digital Store


Digital offerings comprise digital resource embedded e-book, animations, interactive activities,
slideshows, educational games, show me steps, try me steps, test generator and teacher’s manual.

Web Support
The web support consists of worksheets, model test papers, and answers to worksheets and
model test papers. These would help teachers in assessing students on the concepts taught in the
class.
Contents
1. Introduction to Computer Networking 5
2. Learn to Use MS Access 2010 12
3. More About Access 2010 19
4. Introduction to HTML 28
5. Creating Web Pages Using HTML 35
Model Test Paper 1 42
6. More on HTML: Lists and Tables 44
7. Using Photoshop CS6 51
8. Visual Basic 2008 59
9. More on Visual Basic 2008 66
10. Basics of E-commerce 73
(Internet Surfing)
Model Test Paper 2 81
1 Introduction to Computer
Networking

Learning Objectives
Students will be able to:
➜ recapitulate the concept of computer network
➜ understand the advantages of a computer network
➜ create a computer network, and understand the hardware and software
requirements of a network
➜ understand network terminologies and hardware
➜ understand the types of network
➜ understand network topologies
➜ learn different protocols
➜ understand the concept of network security

CONCEPT EXPLANATION
➜ Students are aware of the basics of computers and software.
➜ They are also able to work on the Internet and are familiar with terminologies.
➜ Read the cartoon section to start the topics.

Computer Network
• Read the related section from the book.
• Explain computer network as a collection of interconnected computers and other devices
to communicate with each other.
• Explain the need of network by taking suitable example like he/she can talk about a cyber
cafe where so many computers are there but only one printer is there which can take the
print commands from all the systems.
• Use the illustrative examples given in the book to further teach the topic.
• Instruct students to do Q1 (a) of section B of the MY PRACTICE ZONE section from the
textbook.

Advantages of a Computer Network


• Go through the related section from the textbook.

5
• Explain and discuss each point with the help of an example like if we share the software
and peripheral devices it reduces our cost. We have our data in our e-mail accounts and
google drives, through which we can access them anywhere in the world.
• Use the illustrative examples given in the textbook to further teach the topic.
• Instruct students to do Q2 (a) of section B of the MY PRACTICE ZONE section from the
textbook.

Network Terminologies and Hardware


• Read the related section from the textbook.
• To create a network we need hardware devices like cables, wires, connectors, NIC card
and hub or switch. These devices help in connecting different devices to each other.
• Explain that the computers connected are called nodes and the main system which replies
to the request is called server.
• Explain the devices in detail by showing them in the lab or showing their pictures.
• Use the illustrative examples given in the book to further teach the topic.
• Instruct students to do Q1 (c), (g), Q2 (e), (f), (g) of section B of the MY PRACTICE ZONE
section from the textbook.

Activity
The teacher can divide students into groups and ask them to identify the device when he/she
gives the details.

Types of Networks
• Go through the related section from the textbook.
• Ask students that on the basis of distance covered by a network they are categorised.
• Explain the types, i.e., PAN, LAN, MAN and WAN in details by giving examples like
when we are transferring songs from one phone to another, it is a PAN network. LAN is
when the devices are connected within a building.
• MAN is the network within a city and WAN is the network within countries. WAN covers
the largest area among the all.
• Ask students to read the related Let’s Know More section from the textbook.
• Use the illustrative examples given in the textbook to further teach the topic.
• To reinforce ask students to do the related Let’s Check section from the textbook.
• Instruct students to do Q1 (d), (e), (h), Q2 (b) of section B of the MY PRACTICE ZONE
section from the textbook.

Activity
The teacher can give situations and ask the type of network it is:
– Transferring data in a campus:_____________
– Transferring files from mobile to another mobile:__________
6
– Sending mail from India to the US: ____________

Network Topology
• Read the related section from the textbook.
• Explain that Network Topology helps us to arrange computers and other devices in a
pattern.
• Describe that topology is very important as it provides the best possible way to connect
the computer and devices.
• Explain different types of topologies with their advantages and disadvantages.
• Use the illustrative examples given in the textbook to further teach the topic.
• Instruct students to do Q1 (b), (f), Q2 (c), (d), (j) of section B of the MY PRACTICE ZONE
section from the textbook

Protocol
• Go through the related section from the textbook.
• Ask students that as connections are made, certain rules need to be followed to
communicate between devices. These rules are called as Protocols.
• Explain each protocol in details by telling their prime work in the network tansmission.
• Ask students to read the related Let’s Know More section from the textbook.
• Use the illustrative examples given in the textbook to further teach the topic.
• Instruct students to do Q1 (i), Q2 (h) of section B of the MY PRACTICE ZONE section
from the textbook.

Network Security
• Read the related section from the textbook.
• Ask students that when data is transferred on network, there are many security threats. So
to avoid any mischievous activity and keep the network safe, network security is applied
by applying passwords, firewalls, etc.
• Use the illustrative examples given in the textbook to further teach the topic.
• Instruct students to do Q1 (j), Q2 (i) of section B, and section C of the MY PRACTICE
ZONE section from the textbook.

REINFORCE
To revise the concepts learnt in the chapter, students should do the IN THE LAB section from
the textbook.
Use the Objective Type Questions section in the MY PRACTICE ZONE section to conduct a
quiz contest in the class.

EXPLORE
Use the Buzz Words and Let Us Recall sections to revise the key points of the concepts.
7
Worksheet 1
1. Fill in the blanks.
a. A computer on the network is called _______________.
b. The Internet is an example of _______________ network.
c. We need the networking of computers to share _______________ and save
_______________.
d. _______________ are used to connect different computers.

2. State whether True or False.


a. Hub allows to connect multiple computers.
b. Fiber optics is an example of a server.
c. We cannot communicate through video-conferencing.
d. Sharing of expensive software reduces cost.

3. Multiple choice questions.


a. It is a category of wireless media:
i. Radio wave ii. Infrared radiation
iii. Ultraviolet radiation iv. All of these
b. In the network, devices are connected to each other in circular shape.
i. Ring ii. Star
iii. Bus iv. Tree
c. We choose topology on the basis of
i. installation cost ii. reliability
iii. flexibility iv. all of these

4. Answer the following questions.


a. What do you understand by FTP?
_____________________________________________________________________
_____________________________________________________________________

b. What is Network Security?


_____________________________________________________________________
_____________________________________________________________________

8
Worksheet 2
1. Fill in the blanks.
a. A ________________ is a collection of interconnected computers.
b. A ________________ enables users to share files with each other.
c. ________________ printer and large storage media are quite expensive.
d. Access to ________________ is an important work of network.

2. Match the following.


a. It is an integral part of the motherboard i. Node
b. It is used to connect different computers ii. Hub
c. A switch looks exactly like iii. Cable
d. It is a workstation iv. NIC

3. Multiple choice questions.


a. Frequencies of electromagnetic waves are measured in
i. Hertz ii. Meter
iii. Kg iv. mm
b. It is a computer network in a geographical area within a city
i. WAN ii. CAN
iii. LAN iv. MAN
c. It is known as linear topology
i. Star ii. CAN
iii. Ring iv. Tree

4. Answer the following questions.


a. Explain the difference between star and ring topology.
_____________________________________________________________________
_____________________________________________________________________

b. What is the difference between MAN and CAN?


_____________________________________________________________________
_____________________________________________________________________

9
Answers to Coursebook
MY PRACTICE ZONE
A. 1. a. Linear b. Internet c. Switch d. Bus , Star e. RJ
f. WLAN ( wireless LAN)
2. a. False b. True c. True d. False e. True
3. a. iii b. iii c. iv d. ii e. iv
4. a. iii b. iv c. ii d. i
B. 1. a. A computer network is a collection of interconnected computers and other devices which
are able to communicate with each other and share hardware and software resources.
b. In star, Fault detection is easier. In bus, Fault detection is difficult.
c. Registered Jack (RJ) Connector is used to connect two computers or devices.
d. (MAN) is a computer network in a geographic area or region larger than that covered by
LAN.
e. A LAN formed using Wi-Fi or any other wireless medium is referred to as wireless LAN
(WLAN).
f. While choosing a topology, care has to be taken that the installation cost is minimum and
the network designed should be reliable and flexible.
g. A switch sends the information selectively only to those computers for which it is intended.
h. A campus area network (CAN) is a network of multiple interconnected LAN in a limited
geographical area.
i. A protocol is the special set of rules for communication between network devices.
j. Network security refers to any activity designed to protect the usability and integrity of the
network and data.
2. a. Sharing of Data and Software, Sharing Peripherals, Cost Saving, Efficiency, Increased
Communication.
b. A personal area network (PAN) is a computer network organised around an individual
person. A local area network (LAN) is a network of devices in a room, building, or campus.
A metropolitan area network (MAN) is a computer network in a geographic area or region
larger than that covered by LAN.
c. Bus: The linear architecture is very simple and reliable. Star: Fault detection is easier. Ring:
Data can transfer between nodes at high speeds.
d. Arrangement of computers and other devices like printers and scanners in a pattern is known
as topology. The topology used helps to select the communication medium and the other
network devices.
e. A computer that facilitates sharing of data, software and hardware resources on the network
is a server. Each computer on the network is called a node.
f. Hub/ switch are to connect multiple computers/devices in a network.

10
g. Workstations Print server

h. TCP/IP are the two protocols that are used together and together they form the backbone
protocol of the Internet. HTTP is the protocol that is used for transferring hypertext. FTP
provides a method for copying files over a network from one computer to another.
i. Login Password, Firewall, Antivirus Software and File Permissions.
C. 1. a. WAN b. MAN c. PAN d. LAN e. WAN f. CAN g. PAN
2. Hub
3. Bus Topology.

Answers to Worksheets
WORKSHEET 1
1. a. node b. WAN c. (data, space) d. cables
2. a. True b. False c. False d. True
3. a. iv b. i c. iv
4. a. FTP provides a method for copying files over a network from one computer to another.
b. Network security refers to any activity designed to protect the usability and integrity of the
network and data..

WORKSHEET 2
1. a. computer network b. network c. laser d. remote database
2. a. iv b. iii c. ii d. i
3. a. i b. iv c. ii
4. a. A ring topology is a network where the devices are connected to each other in a circular
shape. In star topology, each node is directly connected to a central node or the hub/switch.
b. A metropolitan area network_(MAN) is a_computer network_in a geographic area or region
larger than that covered by LAN but smaller than the area covered by a wide area network_
(WAN). A campus area network (CAN) is a network of multiple interconnected LAN in a
limited geographical area. A CAN is smaller than a WAN or MAN.

11
2 Learn to Use MS
Access 2010

Learning Objectives
Students will be able to:
➜ understand the essentials of a database
➜ start MS Access 2010
➜ understand the components of MS Access
➜ understand data types in Access
➜ understand the concept of a primary key
➜ add a field and a new row
➜ modify the table structure
➜ learn how to search and sort the data
➜ understand how to filter and do calculation with data

CONCEPT EXPLANATION
➜ Students are aware of basics of computers and software.
➜ Students have worked on MS Excel.
➜ Read the cartoon section to start the topics.

Essentials of a Database
• Read the related section from the textbook.
• Give introduction to RDBMS as the software which manages the database.
• In RDBMS, retrieval, updation and deletion of data can be done without much effort.
• Give examples of RDBMS like Oracle, MYSQL, MS Access, etc.
• Explain the essential terms and concepts which are to be used in MS Access.
• Use the illustrative examples given in the book to further teach the topic.
• Instruct the students to do Q2 (b) of section B of the MY PRACTICE ZONE section from
the textbook.

Starting MS Access 2010; Components of MS Access; Data types in Access


• Go through the related sections from the textbook.
• Explain the step by step procedure to start the MS Access software.

12
• Ask students how to create a database.
• Explain the components of MS Access by showing them the window of Access.
• Explain to them that the a data type classifies the type of values that the field can have
and also establish what type of mathematical or logical operation can be performed on it.
• Ask them to read the related Let’s Know More sections and Know Your Keys sections
from the textbook.
• Use the illustrative examples given in the book to further teach the topic.
• Instruct students to do Q1 (e), (g), Q2 (a), (b), (c), (e), (f) of section B of the MY PRACTICE
ZONE section from the textbook.

Primary Key; Adding a Field; Adding a New Record


• Read the related sections from the textbook.
• Explain that an attribute of a table that uniquely identifies each record is know as primary
key.
• Explain the features of a primary key like a table can have only one primary key, etc.
• Explain the steps to set a primary key of a table.
• Demonstrate how to add a field and a new record in a table.
• Ask students to read the related Let’s Know More sections from the textbook.
• To reinforce ask students to do the related Let’s Check section from the textbook.
• Use the illustrative examples given in the book to further teach the topic.
• Instruct the students to do Q1 (a) Q2 (d), (h) of section B of the MY PRACTICE ZONE
section from the textbook.

Modifying the table structure


• Read the related section from the textbook.
• Explain to students that sometimes we need to add, delete or modify the structure of the
table as per the need.
• Explain the methods and ways of adding or removing the fields from the existing table.
• Steps can be taught by showing the demo of the same.
• Ask them to read the related Let’s Know More section from the textbook.
• Use the illustrative examples given in the book to further teach the topic.
• Instruct the students to do Q1 (c), (d) of section B of the MY PRACTICE ZONE section
from the textbook.

Searching and Sorting the data


• Read the related sections from the textbook.
• Explain that we can search the data in a table, be it a number, text or date.
• Explain the steps to search in a datasheet.
• Explain that we can view data in ascending or descending order of the values in a field of
the table by Sort and Filter group.
13
• Students need to know that ordering can be done through any field.
• Steps need to be explained in details.
• Use the illustrative examples given in the book to further teach the topic.

Filtering and doing calculations with data


• Read the related sections from the textbook.
• Explain filtering as the way to see only particular data which we wish to see, like if we
wish to see only data of the people coming from Delhi or people whose salary is greater
than `10,000, we can use the Filter feature of Access.
• Explain the steps to apply this feature on our table.
• Simple calculations like sum, max, min, average can be done on the fields.
• Ask students to read the related Let’s Know More section from the textbook.
• Use the illustrative examples given in the book to further teach the topic.
• Instruct students to do Q1 (b), Q2 (f), (g) of section B, and section C of the MY PRACTICE
ZONE section from the textbook.

REINFORCE
To revise the concepts learnt in the chapter, students should do IN THE LAB section from the
textbook.
Use the Objective Type Questions section in the MY PRACTICE ZONE section to conduct a
quiz contest in the class.

EXPLORE
Use the Buzz Words and Let Us Recall sections to revise the key points of the concepts.

14
Worksheet 1
1. Fill in the blanks.
a. A ______________ is a software to store and retrieve data.
b. A table is a ______________ object.
c. ______________ is the RDBMS by Microsoft.
d. Tabular structure is ______________ and ______________ to understand.
e. ______________ shows the current record number in an object.

2. State whether True or False.


a. Each field has a domain.
b. Query helps to display data.
c. Form helps to enter and display data.
d. We cannot unhide the navigation pane.
e. The first attribute in every table is an ID field.

3. Multiple choice questions.


a. We can create a database in ______ ways
i. Using ready template ii. (i) and (ii) both
iii. Using blank database iv. None of the above
b. This contains results of a calculation
i. Attachment ii. Hyperlink
iii. Calculated field iv. All of the above
c. It is a realtime object or concept which can be distinctly identified
i. Table ii. Entity
iii. Data iv. MySQL

4. Answer the following questions.


a. What is the difference between query and report?
_____________________________________________________________________
_____________________________________________________________________

b. How will you set the Primary key of a table?


_____________________________________________________________________
_____________________________________________________________________

15
Worksheet 2
1. Fill in the blanks.
a. The extension of a database is ______________.
b. We can work on a table using ______________ view and ______________ view.
c. Relation consists of ______________ and ______________.
d. ______________ helps to retrieve data from the database.
e. A ______________ is a row in the table.

2. Match the following.


a. Delete row option i. Totals icon
b. Set of possible values that ii. Toggle filter
c. Microsoft Access iii. RDBMS
d. Sort and filter group iv. domain
e. Calculations with data v. design view

3. Multiple choice questions.


a. To add new fields
i. Click on -> click OFF iii. Click on -> New
iii. Click on - > click to Add iv. Click on - > click to ON
b. It is an example of RDBMS
i. Oracle ii. MySQL
iii. Sybase iv. All of the above
c. It facilitates us to view only certain data as per our need:
i. Filter ii. Bookname
iii. Datasheet iv. Title

4. Answer the following questions.


a. What is RDBMS?
_____________________________________________________________________
_____________________________________________________________________

b. How will you freeze a field?


_____________________________________________________________________
_____________________________________________________________________

16
Answers to Coursebook
MY PRACTICE ZONE
A. 1. a. Design view b. Tuples c. Domain d. Templates e. Relations
f. Navigation Pane
2. a. False b. True c. False d. False e. True f. True g. False
3. a. iii b. iv c. i d. iv e. ii f. iii
4. a. v b. iv c. i d. vi e. ii f. iii
B. 1. a. An attribute/field that uniquely identifies each record is known as the Primary Key.
b. At the bottom of the Access display, the icon No Filter indicates that the data displayed has
no filters applied.
c. To keep an area of a datasheet visible while you scroll to another area, you can freeze one or
more of the fields. The fields that you freeze move to the leftmost position on the datasheet.
d. To Unhide the hidden field/ fields, select the More option from the Records group in the
Home tab on the ribbon. The Unhide Columns dialog box will appear. Select the check
boxes of the corresponding fields which you want to unhide.
e. The purpose of the ribbon is to provide quick access to commonly used tasks within each
program.
f. The values will be increased one by one for the new records and there will be no duplicates,
example like BOOK ID.
g. Datasheet View helps to add and manipulate data while the Design View helps to design the
structure of the table.
2. a. Query, Form and Report.
b. RDBMS arranges the data in such a way that any specific information can be retrieved easily,
and data can be updated, viewed and deleted without much efforts.
Advantages: Reduces data redundancy(duplication) to a large extent, Ensures data security,
Easy retrieval and manipulation of data.
c. Field names can be as long as 64 characters, Upper, lower or mixed case can be used in field
names, the name can include letters, numbers and special characters (#, @, %).
d. A table can have only one primary key. A primary key cannot have duplicate values, i.e.,
every value entered has to be unique, A primary key cannot be left empty (null).
e. Text, number, date/ time, Currency, Auto number.
f. Sum, Average, Count, Maximum or Minimum.
g. In the table LIBRARY, let us display the books that are priced between `120 and `170.
Click the down triangle next to the field PRICE. In the drop down menu that appears, click
on Number Filters and select Between. wherein we can enter the Smallest value and the
Largest value. Enter 120 for Smallest and 170 for Largest, and click on OK. The filtered data
is displayed.
h. It uniquely identifies each record.
C. 1. Employee table
a. Employee_ID b. Number, text, text, currency

17
c. 102 Ms Pooja Manager ` 22,000.00
103 Mr Anil Manager ` 23,500.00
2. Airlines table
a. Yes, no duplication b. Text, Currency
c. Do it yourself d. Do it yourself.
3. Name_child and Name#Child

Answers to Worksheets
WORKSHEET 1
1. a. DBMS b. database c. access d. easy, simple e. Navigation button
2. a. True b. False c. True d. False e. True
3. a. ii b. iii c. ii
4. a. Query, a database object, helps to retrieve data from the database. Report is also a
database object that helps to display data in an easy-to-read format which can be used
for printing.
b. In the Design View, select the field to be set as the Primary Key. On the Design tab, click on
the Primary Key icon.

WORKSHEET 2
1. a. .accdb b. design, datasheet c. attributes, tuples d. Query e. tuple
2. a. v b. iv c. iii d. ii e. i
3. a. iii b. iv c. i
4. a. The software which can manage a database is termed as Database Management System
(DBMS). The DBMS which is relational in natureis known as RDBMS.
b. Select the fields that you want to freeze. Right-click the selected fields, and then click_Freeze
Fields.

18
3 More About Access
2010

Learning Objectives
Students will be able to:
➜ identify relationships
➜ understand how to create multiple tables in a database
➜ set relationships between tables
➜ create a query
➜ understand how to work on Forms and Reports

CONCEPT EXPLANATION
➜ Students have worked on MS Access 2010.
➜ Students know basics of MS Access 2010.
➜ Read the cartoon section to start the topics.

Identifying Relationships Among Multiple Tables, Benefits of Using Relationships


• Read the related sections from the book.
• Explain to students that sometimes we need to fetch data from different tables like in a
school, details of students are with the administrative office and class teacher as well. If
we wish to see the attendance and the fees status then in that case we need to fetch the
data from two tables.
• To fetch data from different sources, we need to establish relationships among them
tables.
• Define the benefits of using relation ships such as consistency, efficiency and
comprehensibility.

Creating Multiple Tables in a Database


• Go through the related section from the textbook.
• Explain that multiple tables can be created and later the relation can be established among
them.
• Explain the steps in details to create multiple tables in a database.
• Use the illustrative examples given in the book to further teach the topic.

19
• To reinforce ask students to read the related Know Your Keys sections from the textbook.

Setting Relationship Between Tables


• Read the related section from the textbook.
• Explain that to establish the relationship there has to be a common field between the two
tables.
• Explain when the relationship will be established, then data from both the tables can be
used together.
• Use the illustrative examples given in the book to further teach the topic.
• To reinforce ask students to do the related Let’s Check section from the textbook.
• Instruct students to do Q1 (c), (e), Q2 (b), (c) of section B of the MY PRACTICE ZONE
section from the textbook.

Creating a Query, Specifying Simple Criteria, Specifying Multiple Criteria


• Go through the related sections from the textbook.
• Explain that query is a request for data from the database.
• Queries are used to answer questions like, to combine data from two tables, to make
calculations.
• Define that query can be used to add, change or modify the table data.
• Explain the steps to specify simple criteria.
• Demonstrate how to save a query.
• Explain that multiple criteria can be applied to a query in various ways such as criteria
from more than one field, criteria from any one field among multiple fields, multiple
criteria from a single field.
• Use the illustrative examples given in the book to further teach the topic.
• Instruct students to do Q1 (b), Q2 (d), (e) of section B of the MY PRACTICE ZONE section
from the textbook.

Forms and Reports


• Read the related sections from the textbook.
• Explain to students that Forms are used to create a user interface for an easy and user-
friendly way to enter, edit and view data.
• Explain that there are many ways to create Forms from the Forms group option.
• Elaborate the steps and ways to create forms by using examples.
• Explain report as the way to present data in a specific layout. Data can be analysed,
organised and summarised in an effective manner.
• Explain the steps in details to format and print a report.
• Use the illustrative examples given in the book to further teach the topic.

20
• Instruct students to do Q1 (a), (d), (f), (g), Q2 (a) of section B and section C of the MY
PRACTICE ZONE section from the textbook.

REINFORCE
To revise the concepts learnt in the chapter students should do IN THE LAB section from the
textbook.
Use the Objective Type Questions section A MY PRACTICE ZONE section to conduct a quiz
contest in the class.

EXPLORE
Use the Buzz Words and Let Us Recall sections to revise the key points of the concepts.

21
Worksheet 1
1. Fill in the blanks.
a. We can create a table in design view and add data in ____________ view.
b. Relationships icon is present in the ____________ group.
c. A ____________ is a request for data from the database for action on data.
d. In a query window ____________ is used to display the names of the fields.
e. To create a report, we select table from ____________.

2. State whether True or False.


a. Queries that add, change or delete data are simple queries.
b. We can modify page size.
c. Title cannot be used in forms.
d. Table is a database object.
e. Form layout tool is used to format form.

3. Multiple choice questions.


a. Shortcut key to go to the previous record:
i. Ctrl + [pg up] ii. Ctrl + [pg down]
iii. Ctrl + L iv. ctrl + R
b. It is used to specify multiple criteria:
i. Show ii. Or
iii. sort iv. table
c. When a report is created, tabs on the ribbon are
i. Design ii. Format
iii. Arrange iv. All of the above

4. Answer the following questions.


a. How is a query different from criteria?
_____________________________________________________________________
_____________________________________________________________________

b. What is a relationship?
_____________________________________________________________________
_____________________________________________________________________

22
Worksheet 2
1. Fill in the blanks.
a. ____________ is used to specify exactly the condition.
b. The query that we use to retrieve data from a table is called ____________ query.
c. ____________ object is listed in the navigation pane.
d. Background image option is available in the ____________ tab.
e. ____________ displays data in an easy to read format which can be used for
printing.

2. Match the following.


a. Logical connection between two tables i. select query
b. Way to create select queries ii. advanced filter
c. Edit relationships iii. design tab
d. Single table query iv. query wizard
e. Queries used to retrieve the data v. relationships

3. Multiple choice questions.


a. To display the result, we click on
i. Bun ii. Title
iii. Run iv. Result
b. Shortcut key to go to the next record
i. Ctrl + [pg up] ii. Ctrl + [pg down]
iii. Ctrl + L iv. Ctrl + R
c. We can format report using
i. Design tab ii. Format tab
iii. Both i and ii iv. None of these

4. Answer the following questions.


a. What are Reports?
_____________________________________________________________________
_____________________________________________________________________

b. How will you save a query?


_____________________________________________________________________
_____________________________________________________________________

23
Answers to Coursebook
MY PRACTICE ZONE
A. 1. a. Query Design Grid b. filter c. Or d. Run e. Forms f. Reports
2. a. False b. False c. False d. False e. True
3. a. i b. iv c. iii d. iv e. iii f. i
4. a. iii b. v c. iv d. ii e. i
B. 1. a. Design, Arrange, Format, Page Setup.
b. The Query Design and the Query Wizard. We will create a query from the Query Design as
it gives you more control over a select query.
c. Link establishes relationship between multiple tables.
d. We use the OR criteria for such Queries, where any one of the criteria should hold true.
e. We can select the first table name under Table/Query and the table to be related under
Related Table/Query. Select the fields to be related under the table names. Then click on
Create.
f. Design, Arrange and Format.
g. Icons:
i. Table design
ii. Report
iii. Edit relationships
iv. Run
2. a. REPORTS are used to present data in a specific layout for printing purposes. A FORM is
a database object that you can use to create a user interface for a database application. It
provides an easy and user-friendly way to enter, edit and view data.
b. Consistency, efficiency, comprehensibility.
c. Let us create Relationships and connect the tables.
On the tab Database Tools on the Ribbon, in the Relationships group, click on the
Relationships icon.
– The Show Table window appears.

– The dialog box that appears shows the list of the tables
in the database. Select the table that you want to add
in the Relationship and click on the Add button. In this
example, select both the tables one by one and click on
Add.
– When both tables are added, the Relationships tab
displays both the tables with their fields.

24
– On the Design Tab of the Ribbon, under the Tools group, click on Edit Relationships.

Edit
Relationships

Tools Group

– The Edit Relationships dialog box will appear. We


can select the first table name under Table/Query and
the table to be related under Related Table/Query.
Select the fields to be related under the table names.
Then click on Create.
– In this example, the table names are STUDENT and
MARKS, respectively, and the field is ROLLNUMBER
in each of them.
– The Relationships Tab shows the relation between the two tables by joining
STUDENT.ROLLNUMBER to MARKS.ROLLNUMBER.

d. The components of Query Design Window are as follows:

Field It displays the names of the fields included in the query.

Table It displays the name of the table of the above field.


It is used to sort the above selected field in Ascending or Descending order. By
Sort
default, query results are not sorted.
A check mark is used to indicate that this field will be visible in the result of the
Show
query. To hide the field during run time, deselect the check mark by clicking it.
It is used to specify exactly the condition on the basis of which the records will
Criteria
be filtered in the Query output.
or It is used to specify multiple criteria.

25
e. Specifying Simple Criteria
Specifying Multiple Criteria like Criteria from more than one Field
Criteria from any one Field among Multiple Fields
Multiple Criteria from a Single Field
C. 1. Do it yourself.
2. a. ITEM CODE ITEM NAME BRAND PRICE QUANTITY
101 LAPTOP HP `42,000.00 4
102 TELEVISION SONY `54,000.00 2
106 TELEVISION SAMSUNG `47,000.00 6

b. ITEM CODE ITEM NAME BRAND PRICE QUANTITY


105 LAPTOP ASUS `28,000.00 3
107 REFRIGERATOR WHIRLPOOL `29,000.00 3
108 PRINTER HP `6,500.00 7

c. ITEM CODE ITEM NAME BRAND PRICE QUANTITY


103 REFRIGERATOR SAMSUNG `35,000.00 4
106 TELEVISION SAMSUNG `47,000.00 6

d. ITEM CODE ITEM NAME BRAND PRICE QUANTITY


102 TELEVISION SONY `54,000.00 2
104 TELEVISION LG `33,000.00 5
106 TELEVISION SAMSUNG `47,000.00 6

3. a. Party Id b. Client Id
c. Party Id from the Table: PARTY and PId from the Table: CLIENT should be linked to form a
relationship.

Answers to Worksheets
WORKSHEET 1
1. a. datasheet b. relationship c. query d. fields e. navigation
2. a. False b. True c. False d. True e. True
3. a. i b. ii c. iv
4. a. Query, a database object, helps to retrieve data from the database. It helps to insert, print
or update data. But criteria used to specify exactly the condition on the basis of which the
records will be filtered in the Query output.
b. Relationship: It is a logical connection between two tables that specifies fields that the tables
have in common.

26
WORKSHEET 2
1. a. criteria b. select c. Database d. format e. Report
2. a. v b. iv c. iii d. ii e. i
3. a. iii b. ii c. ii
4. a. REPORTS are used to present data in a specific layout for printing purposes. Data can be
analysed, organised and summarised and presented in an effective way. Title, Date & Time,
Page numbers, Images, Charts, etc. can be inserted in a REPORT.
b. SAVING A QUERY
Click on File → Save. The given dialog box appears. We can change the Query_Name
or go ahead with the same. Click on OK. It is now a Database Object and is listed in the
Navigation Pane.

27
4 Introduction to
HTML

Learning Objectives
Students will be able to:
➜ learn the features of HTML
➜ understand tools required to create a web page
➜ understand the structure of an HTML document
➜ understand how to create and save HTML documents
➜ view an HTML document

CONCEPT EXPLANATION
➜ Students are aware of the Internet and websites.
➜ Read the cartoon section to start the topic.

Features of HTML
• Read the related section from the textbook.
• Discuss about the websites students know or have visited.
• Ask them to tell what is a website, a web page and what is the language in which it is made?
• Explain to students that web pages are created using the language called HTML.
• Explain the features by giving the details of tags, supports audio and video files, etc.
• Use the illustrative examples given in the book to further teach the topic.
• Ask them to read the related Let’s Know More section from the textbook.
• Instruct students to do Q1 (a), (C), Q2 (a) of section B of the MY PRACTICE ZONE section
from the textbook.

Tools Required to Create a Web Page


• Go through the related text from the book.
• The teacher can tell students that a website is a collection of web pages and these pages
are written in HTML language.
• To create these pages, we need tools like text editor, web browser, etc.
• The teacher can explain the tools by telling them that Notepad is the text editor where
codes are written using HTML and to see the result we use web browser.
28
• Use the illustrative examples given in the book to further teach the topic.
• Instruct students to do Q1 (d), (e) of section B of the MY PRACTICE ZONE section from
the textbook.

Structure of an HTML Document


• Read the related section from the textbook.
• Explain that to start any HTML document, we need to write HTML and under this tag all
other tags work.
• Ask students that whatever they want to display on a web page, they write that inside the
<body> tag.
• Use the illustrative examples given in the book to further teach the topic.
• Ask them to read the related Let’s Know More section from the textbook.
• To reinforce ask them to do the related Let’s Check section from the textbook.
• Instruct students to do Q2 (b), (c) of section B of the MY PRACTICE ZONE section from
the textbook.

Creating and Saving an HTML Document


• Go through the related sections in the textbook.
• Explain the topics by telling students the step by step procedure to open the text editor
and then writing the code.
• Take simple example to make a basic web page.
• Ask students that when the code is complete then the file needs to be saved with the
extension .html.
• Use the illustrative examples given in the textbook to further teach the topic.
• To reinforce, ask students to read the related Let’s Know More and Know Your Keys
sections from the textbook.

Viewing an HTML Document


• Read the related section from the textbook
• Ask students that after creating and saving a file, the file can be viewed using any web
browser like Internet Explorer, Google chrome, etc.
• Explain to students that we can also open and view the HTML document, by double
clicking on the icon.
• Demonstrate to explain the step by step procedure.
• Ask students to read the related Let’s Know More section from the textbook.
• Instruct students to do Q1 (b), Q2 (d) of section B, and section C of the MY PRACTICE
ZONE section from the textbook.

29
REINFORCE
To revise the concepts learnt in the chapter, students should do IN THE LAB section from the
textbook.
Use the Objective Type Questions section in the MY PRACTICE ZONE section to conduct a
quiz contest in the class.

EXPLORE
Use the Buzz Words and Let Us Recall sections to revise the key points of the concepts.

30
Worksheet 1
1. Fill in the blanks.
a. The extension of HTML page is ______________.
b. ______________ tags contain starting and closing tags both.
c. HTML is an example of ______________ language.
d. ______________ is a collection of codes and tags to be inserted in a file.
e. Mark up code of HTML is called ______________.

2. State whether True or False.


a. Notepad is a plane text editor.
b. Mozilla firefox is a file.
c. All container tags need a closing tag.
d. HTML is divided into header and footer.
e. The file is recognised by icon of the browser installed.

3. Multiple choice questions.


a. The shortcut key to file menu is
i. Alt + F ii. Alt + M
iii. Alt + T iv. Tab + F
b. This tag specifies heading of webpage:
i. <HTML> ii. <TOP>
iii. <HEAD> iv. None
c. The shortcut key to save as is
i. Alt + F + A ii. Alt + A
iii. Alt + F + S iv. ALT + F + R

4. Answer the following questions.


a. What do you mean by empty tags?
_____________________________________________________________________
_____________________________________________________________________

b. Mention the steps of viewing an HTML document.


_____________________________________________________________________
_____________________________________________________________________

31
Worksheet 2
1. Fill in the blanks.
a. File saved as an HTML file automatically stores itself in _____________ format.
b. _____________ tags are non-container tags which consist of only a single tag.
c. Shortcut key to open new HTML document is _____________.
d. _____________ means highlighting the text.
e. We can view an HTML document by using _____________.

2. Match the following.


a. Non- container tags i. Tag
b. Markup code ii. ‘/’
c. Closing tag preceded by symbol iii. Notepad
d. Text editor iv. angular brackets
e. Every tag is enclosed with v. no closing tag

3. Multiple choice questions.


a. It is used to create web documents:
i. Dreamweaver ii. Front page
iii. Coffee cup iv. All of these
b. Opera is a
i. File ii. Document
iii. Web browser iv. Audio
c. It is a program used for editing plain text files:
i. Web browser ii. Text editor
iii. tags iv. opera

4. Answer the following questions.


a. What is a web browser? Give example.
_____________________________________________________________________
_____________________________________________________________________

b. Write down the five features of HTML.


_____________________________________________________________________
_____________________________________________________________________

32
Answers to Coursebook
MY PRACTICE ZONE
A. 1. a. website b. angular c. Tim Berner Lee d. ‘/’ e. .html
2. a. False b. True c. False d. False
3. a. iii b. iv c. i d. i e. iii
B. 1. a. A website is a collection of web pages, organised in a systematic manner. The websites
consist of many pages, known as web pages.
b. We can view an HTML document by using a web browser such as Internet Explorer, Mozilla
Firefox or Google Chrome, etc.
c. Container tags have starting and ending tags. Empty tags have only single tag.
d. A web browser is used to display and view the HTML documents.
e. Text editor and web browser.
2. a. i. HTML tags are supported by all the browsers.
ii. Every tag is enclosed in a set of angular brackets (< >).
iii. HTML tags support audio and video files.
iv. HTML tags are not case sensitive.
b. <HTML> tag specifies that the document is written in HTML. If the commands are not
enclosed in tags, then a web browser will assume the commands a simple text.
c. The structure of the HTML file consists of the HEAD part and BODY part enclosed within the
HTML tags. All three tags are container tags; they need a closing tag. <HTML> tag specifies
that the document is written in HTML. <HEAD> tag specifies the heading of the web page.
<BODY> tag specifies the body of the web page.
d. Click on START → Select Internet Explorer option. Click on the File menu of Internet
Explorer window. Select the Open option. The Open dialog box will appear. Click on the
Browse button to find the HTML document. A dialog box will appear. Follow the path to find
the required HTML document, and select the document. Click on the Open button. In the
Open dialog box to see the web page associated with the document click on the OK button.
C. 1. <HEAD> tag
2. <BR> tag
3. <HTML>
<HEAD>
AIR POLLUTION IN DELHI <p>
</HEAD>
<BODY>
The air quality in Delhi, the capital of India, according to the WHO survey of 1600 world cities,
is the worst of any major city in the world.
</BODY>
</HTML>

33
Answers to Worksheets
WORKSHEET 1
1. a. HTML b. Container c. markup d. HTML e. tags
2. a. True b. False c. True d. False e. True
3. a. i b. iii c. i
4. a. Empty Tags: these are non-container tags which consist of only a single tag.
b. To view the HTML document: Click on START → Select Internet Explorer option. Click on
the File menu of Internet Explorer window.
Select the Open option.

WORKSHEET 2
1. a. web page b. Empty c. Ctrl + N d. Markup e. web browser
2. a. v b. i c. ii d. iii e. iv
3. a. iv b. iii c. ii
4. a. We can open or view an HTML document by using a web browser such as Internet Explorer,
Mozilla Firefox or Google Chrome, etc.
b. FEATURES OF HTML
HTML tags are supported by all the browsers.
HTML tags are not case sensitive, i.e., tags can be in upper case or lower case or mixture of
both. <HEAD> is same as <head> or <Head>.
Every tag is enclosed in a set of angular brackets (< >).
We have starting tags and corresponding closing tags. These types of tags are known as
container tags. Closing tags are preceded by the ‘/’ symbol – the forward slash. These
elements do not enclose any data. Instead they function on their own. For example, <BR>
tag is an empty tag which breaks the line and displays the text from the next line.

34
5 Creating Web
Pages Using HTML

Learning Objectives
Students will be able to:
➜ add Title tag
➜ understand Body tag and its attributes
➜ add paragraphs and line breaks
➜ draw horizontal rules
➜ learn how to format the text
➜ understand how to add marquee text and Hyperlinks
➜ insert images and add comments

CONCEPT EXPLANATION
➜ Students are aware of HTML language.
➜ Students have knowledge of the basic tags of HTML
➜ Read the cartoon section to start the topic.

Title Tag
• Read the related section from the textbook.
• Ask students that whenever they open a website, that name appears on the title bar as
well. Then he/ she can tell that it comes from using title tag in the document.
• Explain to students that the Title tag comes inside the Head tag and it is a container tag.
• Use the illustrative examples given in the textbook to further teach the topic.
• Instruct students to do Q1 (a), (b) of section B of the MY PRACTICE ZONE section from
the textbook.

Body Tag and its Attributes


• Go through the related sections from the textbook.
• Explain the Body tag by telling them that this tag contains the main content of the web
page. Whatever they wish to show on a web page, can be written inside this tag.
• Explain the attributes of Body tag by taking examples like BACKGROUND attribute is
used to apply an image as the background of the web page, BGCOLOR is used to apply
any colour as the background and so on.
35
• Ask them to read the related Let’s Know More section from the textbook.
• Use the illustrative examples given in the textbook to further teach the topic.
• Instruct students to do Q2 (c) of section B of the MY PRACTICE ZONE section from the
textbook.

Activity
Show students a web page and ask them to label the
– Title of the web page
– Body of the web page

P (Paragraph) Tag; Line Break (BR) Tag, HR (Horizontal Rule) Tag


• Read the related sections from the textbook.
• Explain that as we write the text in the editor, the editor does not recognise the enter key,
so to start a new paragraph we use <P> tag .
• Explain that this tag starts a new paragraph with extra space before the first line.
• Explain the attributes of this tag using examples.
• When we wish to break the line and move the image or text to the next line, we use
<BR> tag.
• Also tell that when we want to apply a line across the web page we can use the <HR>
tag.
• Do discuss the attributes of <HR> tag with the help of examples.
• Ask students to read the related Let’s Know More and Know Your Keys sections from the
textbook.
• Instruct students to do Q1 (c), Q2 (b) of section B of the MY PRACTICE ZONE section
from the textbook.

Formatting of Text; Font Tag


• Go through the related section from the textbook.
• Tell students that when we write the text, it has to look presentable, and for that matter
there are many formatting tools like <B>, <U> and<I> available.
• Explain that to provide style, size and colour to a text, we can use <FONT> tag. This tag
has many attributes like FACE, SIZE and COLOR.
• This tag is applied to a particular portion or a paragraph.
• Use the illustrative examples given in the book to further teach the topic.
• To reinforce, ask students to do the related Let’s Check section from the textbook.
• Instruct students to do Q2 (a) of section B of the MY PRACTICE ZONE section from the
textbook.

36
Marquee Tag,A (Hyperlink) Tag
• Read the related sections from the textbook.
• Ask students that the text can be scrolled on the web page using Marquee tag. Through
this tag the text can be moved horizontally or vertically on the web page.
• Explain the attributes of this tag using simple examples.
• Tell students that website is a collection of interconnected web pages. In a website, we
can move from a web page to another web page using hyperlink.
• Ask students to read the related Let’s Know More section from the textbook.
• Explain the syntax and steps to students using examples given in the book.
• Instruct students to do Q1 (d) of section B of the MY PRACTICE ZONE section from the
textbook.

IMG Tag, Comments in HTML


• Read the related sections from the textbook.
• Explain to students that with text we can insert images in the web page. Images make the
information more interesting and explanatory.
• Explain the attributes of <IMG> tag with examples.
• Discuss that while writing code, we can put information in between by using the comment
tag. The comments are ignored by the web browser.
• Instruct students to do Q1 (e), (f), Q2 (d) of section B, and section C of the MY PRACTICE
ZONE section from the textbook.

Activity
Form groups of students and ask them to name the tags for the given description.

REINFORCE
To revise the concepts learnt in the chapter, students should do the IN THE LAB section from
the textbook.
Use the Objective Type Questions section in the MY PRACTICE ZONE section to conduct a
quiz contest in the class.

EXPLORE
Use the Buzz Words and Let Us Recall sections to revise the key points of the concepts.

37
Worksheet 1
1. Fill in the blanks.
a. ______________ tag distinguishes the HTML document header.
b. The ______________ attribute is used to specify the font size.
c. <I> tag is used to display tags in ______________ form.
d. ______________ is used to specify the path and file name of an image in body tag.
e. The ______________ tag is always placed inside the head tag.

2. State whether True or False.


a. <P> starts a new paragraph with extra space before first line.
b. Font is used to change the background colour.
c. Combining Tags are used to make webpage attractive.
d. Future versions of HTML will not allow you to avoid end tags.
e. HTML file consists of three basic tags.

3. Multiple choice questions.


a. This attribute is used to set the color of the text:
i. COLOR iii. TITLE
iii. BGCOLOR iv. TEXT
b. The range of font size is
i. 1 – 5 iii. 1 – 9
iii. 1 – 7 iv. 1 – 10
c. Syntax of line break is
i. <LB> ii. <P>
iii. <BR> iv. <LR>

4. Answer the following questions.


a. Mention the attribute of MARQUEE tag.
_____________________________________________________________________
_____________________________________________________________________

b. What is the difference between size and width?


_____________________________________________________________________
_____________________________________________________________________

38
Worksheet 2
1. Fill in the blanks.
a. Background attribute ignores the ______________ attribute.
b. ______________ contains the main contents of the web page.
c. ______________ tag is used to start a new paragraph.
d. ______________ sets the background colour of the web page.
e. ______________ are used to make a web page attractive.

2. Match the following.


a. Tells the browser about source of image i. DIRECTION
b. Used to make a border around image ii. HEIGHT
c. Specifies horizontal width of the image iii. SRC
d. Specifies direction of marquee scroll iv. BORDER
e. Specifies height of the image v. WIDTH

3. Multiple choice questions.


a. It defines the horizontal width of the line:
i. HR ii. LR
iii. Length iv. Width
b. Two or more font face names are separated by using
i. + ii. /
iii. , iv. /
c. It is an empty tag that displays a horizontal line across the web page:
i. <HR> ii. <TR>
iii. <FR> iv. <LR>

4. Answer the following questions.


a. What do you understand by A( hyperlink) Tag?
_____________________________________________________________________
_____________________________________________________________________

b. Explain the attributes of HR tag.


_____________________________________________________________________
_____________________________________________________________________

39
Answers to Coursebook
MY PRACTICE ZONE
A. 1. a. HR b. bold c. pixels d. comments e. HREF
2. a. True b. True c. False d. True e. True
3. a. iv b. ii c. iv d. i e. iii f. iii
4. a. iv b. i c. v d. ii e. iii
B. 1. a. Container tags are the tags which has opening and closing tags. For example, <HEAD>..</
HEAD>, <TITLE>..</TITLE>, etc.
b. <TITLE> tag contains the title to be displayed in the title bar of the browser window.
c. <P> tag start new paragraph with extra space before the first line. <BR> tag forces a line
break which indicates that the text/image following the tag will be moved to the next line
when shown in the browser.
d. Values taken by <MARQUEE> tag are up, down, left and right.
e. SRC tells the browser about the location/source of the image.
f. This can work as notes to anyone looking at the code and helps in understanding the code.
2. a. <B> tag is used to display the text enclosed within the tags in bold form.
<U> tag is used to underline the text enclosed within the tags.
<I> tag is used to display the text enclosed within the tags in italics form.
b. <HR> tag is used to display horizontal line. COLOR sets the colour of the horizontal
rule. ALIGN specifies how the horizontal rule should be aligned. Size attribute defines the
thickness of the horizontal rule. WIDTH defines the horizontal width of the line.
c. BACKGROUND is used to specify the path and filename of an image that can be used as a
background of the web page. BGCOLOR specifies the background color of the web page.
d. SRC: SRC tells the browser about the location/source of the image. BORDER: It is used to
make a border of specified width around the image. WIDTH: It specifies the horizontal
width of the image. HEIGHT: It specifies the height of the image..
C. 1. She can use <HR> tag
2. Marquee tag
3. Comment tag
4. He can use BACKGROUND attribute in <BODY> tag
5. <A HERF> tag

Answers to Assessment 1
1. a. Network b. Node c. Wireless d. Bus e. Database
f. Datasheet g. Forms h. Webpages i. Img j. Forward
2. a False b. True c. False d. False e. True
f. False g. True h. True i. False j. True
40
3. a. NIC b. Firewall c. Anit virus d. 255 e. .accdb
f. Criteria g. Notepad h. Marquee i. Container j. Font
4. a. ii b. iii c. ii d. iv e. iii
f. ii g. i h. ii i. iii j. i

Answers to Worksheets
WORKSHEET 1
1. a. <HEAD> b. size c. italics d. BACKGROUND e. <title>
2. a. True b. False c. True d. True e. True
3. a. i b. iii c. iii
4. a. MARQUEE
This is container tag helps to present a scrolling piece of text displayed on the web browser.
The text can scroll either horizontally across or vertically down your web page depending
on the attribute value.
The HTML <marquee> tag may not be supported by various browsers.
b. The SIZE attribute is used to specify the font size between 1 and 7 (7 is the largest) whereas
WIDTH attribute specifies the width of the marquee. It can be pixels like 10, 20, etc. or in
percentage with respect to the web page, like 10%, 20 %, etc.

WORKSHEET 2
1. a. BGCOLOR b. <BODY> c. <P> d. BGCOLOR e. Tags
2. a. iii b. iv c. v d. i e. ii
3. a. iv b. iii c. i
4. a. A (HYPERLINK) TAG
This is a container tag which is used to link one page to another. The attribute ‘href’ is the
most important attribute which indicates the link’s destination page’s address.
b. ATTRIBUTES of HR tag
– COLOR
This sets the colour of the horizontal rule.
Syntax : COLOR= “colour name”
– ALIGN
This specifies how the horizontal rule should be aligned. The alignment can be left, right,
or center.
Syntax : ALIGN = “Alignment”
– SIZE
This attribute defines the thickness of the horizontal rule. This thickness is specified in the
number of pixels. A pixel is equal to dividing an inch into 72 points.
Syntax : SIZE = “n”

41
Time: 2 h 30 min
Model Test Paper 1 M. Marks:70

Section A

1. Fill in the blanks: (5×1=5)


a. Bluetooth PANs are sometimes also called ______________ .
b. ____________________ is connected where the cable wire terminates.
c. Datasheet View helps to _________________ data while Design View helps to
_________________ the table.
d. A field that uniquely identifies each record is known as _________________.
e. _______________ is a logical connection between two tables.

2. State whether True or False. (5×1=5)


a. Mode of transmission of data by wires is known as guided media.
b. Network within a city is the metropolitan area network.
c. A table consists of only rows.
d. An entity is a real time object or concept which can be distinctly identified.
e. We can form Relationships between fields with different data types.

3. Multiple choice questions. (5×2=10)


a. Examples of wireless media are
i. Microwaves ii. All of the above
iii. Infrared iv. Bluetooth
b. Tree topology is a combination of
i. Star and Ring ii. Ring and Bus
iii. Star and bus iv. Star, Ring and Bus
c. The arithmetic calculations offered by the Total row is
i. Sum ii. Count
iii. All of the above iv. Average
d. The database is saved with the extension of
i. .dbms ii. .accdb
iii. .rdbms iv. .acc
e. Database Objects that are displayed in the Navigation Pane are
i. Table ii. Forms and Report
iii. Query iv. All of the above

42
4. Match the following. (4×2=8)
a. Bus i. Fault Detection is easier
b. Sort and Filter ii. Datasheet and Design
c. Star iii. Ascending and Descending
d. Views iv. Architecture is very simple and reliable

Section B

1. Answer in brief. (6×2=12)


a. Define a protocol.
b. How is the Ribbon useful?
c. What is the significance of the link in a Relationship?
d. Define a web browser.
e. Define container tags.
f. Name the database object that holds data.

2. Answer the following. (5×4=20)


a. How is a server different from a node?
b. Mention the characteristics of a Primary Key.
c. How is a Form different from a Report?
d. Mention any two features of HTML.
e. Which are the text formatting tags?

3. Application Based Questions. (2×5=10)


a. Mr Ram wants to transfer pictures from his mobile to his friend’s mobile phone through
bluetooth. Name the type of network.
b. Mr Atharva wants to insert an image of his campus in the background of his web page.
Help him to write the HTML code for this.

43
6 More on HTML: Lists
and Tables

Learning Objectives
Students will be able to:
➜ understand the concept of Lists
➜ understand Ordered and Unordered Lists
➜ understand the nesting of lists
➜ create a table
➜ learn about <TR>, <TD> and <TH> tags

CONCEPT EXPLANATION
➜ Students have knowledge of the different tags of HTML.
➜ Students are able to write codes in HTML.
➜ Read the cartoon section to start the topic.

List
• Go through the related section from the textbook.
• Explain that data can be shown in the form of list as well in a web page.
• Sometimes data shown in the form of a list is more explanatory than that in a paragraph.
• Explain that list can be shown with bullet marks or using numbers.

Ordered List <OL> Tag


• Read the related section from the textbook.
• Explain that ordered list is used when we wish to display data in some order.
• Explain that in <OL> Tag each element is represented by a number or a letter.
• Explain the syntax of <OL> Tag along with the attributes like START and TYPE.
• <LI> tag is used to display items in a list.
• Use the illustrative examples given in the textbook to further teach the topic.
• Ask them to read the related Let’s Know More section from the textbook.
• Instruct students to do Q1 (b), Q2 (c) of section B of the MY PRACTICE ZONE section
from the textbook.

44
Activity
Ask students to write the HTML code to create
1. Apple
2. Orange
3. Banana
4. Mango

Unordered lists <UL> Tag; Nesting of Lists


• Go through the related section in the textbook.
• Explain to students that <UL> tag displays items in a bulleted list. Bullet marks can be
of type disc, circle and square.
• Explain that nesting of lists means creating a list inside another list.
• Ask students to read the related Let’s Know More section from the textbook.
• To reinforce ask the students to do the related Let’s Check section from the textbook.
• Use the illustrative examples given in the book to further teach the topic.
• Instruct students to do Q2 (a) of section B of the MY PRACTICE ZONE section from the
textbook.

Activity
Ask students to write the HTML code to create
– Apple – Orange
– Banana – Mango

Tables
• Read the related section from the textbook.
• Ask students that they can make tables in a web page using <TABLE> tag. Tables help
us to display data on the web page in an organised manner.
• Explain the attributes of the <TABLE> tag like BORDER, BGCOLOR, etc.
• Ask students to read the related Let’s Know More section from the textbook.
• Use the illustrative examples given in the book to further teach the topic.
• Instruct students to do Q1 (d), Q2 (d) of section B of the MY PRACTICE ZONE section
from the textbook.

<TR>, <TH> and <TD> tags


• Read the related sections from the textbook.
• Explain that these are the tags which help in making a table.
• Tell students that <TR> tag is used for entering a row in a table and through <TH> tag
table headings are given.

45
• Ask students to read the related Let’s Know More sections from the textbook.
• Use the illustrative examples given in the book to further teach the topic.
• Instruct students to do Q1 (c), Q2 (b) of section B, and section C of the MY PRACTICE
ZONE section from the textbook..
REINFORCE
To revise the concepts learnt in the chapter, students should do IN THE LAB section from the
textbook.
Use the Objective Type Questions section in the MY PRACTICE ZONE section to conduct a
quiz contest in the class.
EXPLORE
Use the Buzz Words and Let Us Recall sections to revise the key points of the concepts.

46
Worksheet 1
1. Fill in the blanks.
a. _____________ tag helps us to arrange our data in a tabular format.
b. There are _____________ types of lists supported by HTML.
c. The ordered list tag starts with _____________.
d. The LI tag is an _____________ tag.
e. _____________ specifies a series of lowercase Roman numerals.

2. State whether True or False.


a. Align specifies the right alignment.
b. Number of columns in a table depends upon the number of TD tags
within TR Tags.
c. A table displays the structure of the data.
d. Align is used to set the page formatting.
e. Header values are displayed in Italics.

3. Multiple choice questions.


a. It specifies a series of uppercase Roman numerals:
i. “i” ii. “1”
iii. “I” iv. “0”
b. This container tag denotes a row of the table:
i. <RT> ii. <TR>
iii. <TP> iv. <RP>
c. Background colour case be set using:
i. BGCOLOR = “Colourname” ii. BACK = “colour
iii. COLOUR = Colourname iv. colour = “Colourname”

4. Answer the following questions.


a. What is a <TH> tag?
_____________________________________________________________________
_____________________________________________________________________

b. What are the attributes of the <TR> tag?


_____________________________________________________________________
_____________________________________________________________________

47
Worksheet 2
1. Fill in the blanks.
a. _________ help us to organise the data on the web page in an ordered manner.
b. _________ OL type specifies a series of lowercase letters.
c. In a bulleted list, items are represented by small icons called _________.
d. _________ sets the border size of the table.
e. HTML facilitates us to create _________ lists inside _________ lists and vice versa.

2. Match the following.


a. Solid square bullet i. Center align
b. These header values display in a bold ii. Border
font and center aligned
c. It is used with the UL tags to designate each item iii. <TD>
d. It should be a positive number iv. <LI> tag
e. Header values are v. Square

3. Multiple choice questions.


a. By default the table is aligned to the
i. Left ii. Center
iii. Right iv. All of these
b. It specifies the table data
i. <TH> ii. <TR>
iii. <TD> iv. <DT>
c. Unordered lists are denoted by
i. bullets ii. serials
iii. numbers iv. all of these

4. Answer the following questions.


a. Define tables.
_____________________________________________________________________
_____________________________________________________________________

b. What is the OL tag? How is it different from the UL tag?


_____________________________________________________________________
_____________________________________________________________________

48
Answers to Coursebook
MY PRACTICE ZONE
A. 1. a. Unordered b. Border c. <TH> d. <LI> e. <TD>
2. a. False b. True c. False d. True e. False
3. a. iv b. iii c. iv d. iii e. i f. i
4. a. v b. iv c. i d. iii e. ii
B. 1. a. Ordered list displays a numbered list. Unordered list displays a bulleted list.
b. The LI (LIST ITEM) tag is an empty tag used inside the <OL>tag to define list items.
c. This is a container element and is used to represent the headings of a column.
d. BORDER: This sets the border size of the table.
BGCOLOR: This sets the colour of the background for the table.
ALIGN: This specifies the horizontal placement of the table in relation to the web page.
2. a. When we create a list inside another list, we are nesting the lists.
1. English 2. Hindi 3. Third language
• Sanskrit • French • German
b. <TR> tag: This is a container tag that denotes a row of the table. It starts with <TR> and
ends with </TR>.
<TD> tag: This is a container element used to specify the text in a cell of the table.
c. START: This indicates the starting number (or the serial number of the first item) of the list.
TYPE: This defines the type of numbering sequence used for the list items.
d. Lists help us to organise the data on the web page in an ordered and sequential manner.
Tables help us to display data on the web page in an organised and systematic manner.
C. 1.
a. <HTML> b. <HTML> c. <HTML>
<BODY> <BODY> <BODY>
<UL type=”circle”> <OL> <Table BORDER=1>
<LI> Desktop <LI> Grains <TR BGCOLOR=”GREY”>
<OL Type=’i’> <UL type=”Disc”> <TH> NAME </TH>
<LI> Acer <LI> Wheat <TH> SALARY </TH>
<LI> Samsung <LI> Rice </TR>
</OL> </UL> <TR>
<LI> Laptops <LI> Vegetables <TD> JOHN DSOUZA</TD>
<OL type=’i’> <UL type=”Disc”> <TD> RS. 5000</TD>
<LI> HP <LI> Lady Finger </TR>
<LI> Asus <LI> Brinjal <TR>
<LI> Lenovo <LI> Cauliflower <TD>SHABBIR </TD>
<LI> Mac </UL> <TD>RS. 7000 </TD>

49
</OL> </OL> </TR>
<LI> Tablets </BODY> <TR>
<OL type=’i’> </HTML> <TD> ANIL </TD>
<LI> iPad <TD> RS. 7000 </TD>
<LI> Karbon </TR>
</OL>
</UL> <TR>
</BODY> <TD> RAMESH </TD>
</HTML> <TD> RS. 6000 </TD>
</TR>

<TR>
<TD> THOMAS </TD>
<TD>RS. 8000 </TD>
</TR>
</TABLE>
</BODY>
</HTML>

Answers to Worksheets
WORKSHEET 1
1. a. table b. 3 c. OL d. empty e. (i)
2. a. False b. True c. False d. False e. False
3. a. iii b. ii c. i
4. a. It is used to represent the headings of a column.
b. BGCOLOR and ALIGN

WORKSHEET 2
1. a. Lists b. (a) c. bullet d. Border e. UL, OL
2. a. v b. iii c. iv d. ii e. i
3. a. i b. iii c. i
4. a. Tables help us to display data on the web page in an organised and systematic manner.
b. This is a container tag that starts with <OL>tag and ends with </OL>tag. It displays a
numbered list. <UL> tag displays a bulleted list.

50
7 Using Photoshop CS6

Learning Objectives
Students will be able to:
➜ understand the Photoshop CS6 software
➜ understand the tools panel
➜ create, save, open and close a file
➜ learn about Selection tools
➜ understand the concept of Paint tools
➜ understand Texting and Shape tools
➜ learn about viewing tools
➜ understand the use of Layers and Filters

CONCEPT EXPLANATION
➜ Students have knowledge of other software.
➜ Students have worked on Paint and Tux Paint.
➜ Read the cartoon section to start the topic.

Starting Photoshop CS6


• Read the related section from the textbook.
• Introduce Photoshop as a popular image editing software program that can enhance and
manipulate images to improve their overall appearance.
• Explain to students that this software can erase, or crop undesired portion, sharpen the
picture and also add some lovely effects.
• Demonstrate the steps to open the software and make them familiar with the components
of Photoshop CS6.
• Use the illustrative examples given in the textbook to further teach the topic.
• Ask students to read the related Let’s Know More section from the textbook.
• Instruct students to do Q2 (b) of section B of the MY PRACTICE ZONE section from the
textbook.

51
Tools Panel
• Go through the related section in the textbook.
• Explain to students that the tools panel consists of the tools and options using which they
can perform all the functions on the pictures.
• Introduce them briefly as they will be learning them in detail in the later part.
• Explain to them that some tools in a toolbar have additional ‘hidden’ tools. These tools
have small triangles in the right hand corner.
• Use the illustrative examples given in the book to further teach the topic.
• Ask students to read the related Let’s Know More sections from the textbook.

Create, Save, Open, and Close File; Exiting from Photoshop


• Go through the related sections in the textbook.
• Explain to students how to create a new file in Photoshop by showing them the steps on
screen.
• Explain the details which students need to select while creating a file, like name, width,
resolution, color mode, etc.
• Ask students that a Photoshop file can be saved with default extension .psd but it can also
be saved with other image formats like .jpeg, .gif, .bmp, etc.
• A Photoshop file can be opened using the open dialog box.
• Explain the necessary to steps to explain how to close a file and exit from photoshop.
• Use the illustrative examples given in the book to further teach the topic.
• Instruct students to do Q1 (a) and Q2 (c) of section B of the MY PRACTICE ZONE section
from the textbook.

Selection Tools
• Read the related section from the textbook.
• Explain to students that the selection tools can select, cut, copy, paste an image or part of
an image using these tools.
• Explain the selection tools by showing their functionality like Marquee tool is used to
select a part of an image, move tool is used to move a selected part of the image, Lasso
tool is used for selecting irregular shapes.
• Explain that magic wand tool allows selecting an area of image based on its colour, crop
tool is used to crop an image to delete the image data that falls outside the selected crop
area.
• Use the illustrative examples given in the book to further teach the topic.
• Ask students to read the related Know Your Keys section from the textbook.
• Instruct students to do Q1 (b), (e) of section B of the MY PRACTICE ZONE section from
the textbook.

52
Paint Tools
• Read the related sections from the textbook.
• Explain that the paint tools are used for editing an image; add colour, strokes, etc.
• Explain that the Brush tool works like the traditional drawing tools applying colours with
brush strokes. The Paint bucket tool fills the area of similar pixels with the colour selected.
The Spot healing brush tool removes spots and imperfections from photos.
• Use the illustrative examples given in the book to further teach the topic.
• Ask students to read the related Know Your Keys section from the textbook.
• To reinforce ask students to read the related Let’s Check section from the textbook.
• Instruct students to do Q1 (d), (f), Q2 (d) of section B of the MY PRACTICE ZONE section
from the textbook.

Texting Tools, Shape Tools, Viewing Tools


• Go through the related sections from the textbook.
• Explain that we can write text on the photos by using type tool.
• Explain the different styles to wrap and bend the text by showing examples.
• Explain to students that to draw various shapes like rectangle, ellipse, polygon, etc. we
can use the shape tool.
• Demonstrate how to use the Zoom Tool and Hand Tool to view an object.
• Use the illustrative examples given in the textbook to further teach the topic.
• Instruct students to do Q1 (c) of section B of the MY PRACTICE ZONE section from the
textbook.

Layers; Filters
• Go through the related sections from the textbook.
• Explain to students that layers is the most powerful feature. It helps to arrange each
element of the image at different levels.
• Also explain the components of layers like layers panel.
• Filters are the special effects to change the appearance of an image.
• Make the students understand about the filter gallery.
• Use the illustrative examples given in the book to further teach the topic.
• Ask students to read the related Let’s Know More and Know Your Keys section from the
textbook.
• Instruct students to do Q2 (a), (e) of section B, and section C of the MY PRACTICE ZONE
section from the textbook.

Activity
Call students to computer lab and ask them to:

53
– create a background for an image
– use different tools to colour them
– set pictures through different layers
– insert their name on the picture

REINFORCE
To revise the concepts learnt in the chapter, students should do IN THE LAB section from the
textbook.
Use the Objective Type Questions section A MY PRACTICE ZONE section to conduct a quiz
contest in the class.

EXPLORE
Use the Buzz Words and Let Us Recall sections to revise the key points of the concepts.

54
Worksheet 1
1. Fill in the blanks.
a. In Photoshop, _______________ is an editing window.
b. When we open an image in Photoshop, it is in _______________ layer.
c. The original creator of Photoshop is _______________.
d. _______________ is used to finely edit and manipulate photographs.
e. _______________ are the special effects to change the appearance of an image.

2. State whether True or False.


a. Cursor of the mouse in the spot healing brush tool changes into square.
b. Shortcut key for eraser tool is E.
c. We can choose foreground colour from the color picker.
d. The Brush tool works on wrapping text.
e. The Crop tool is accessed using Shift+B.

3. Multiple choice questions.


a. To shart Photoshop CS6, we click on
i. Start->Adobe Photoshop CS6 iii. Start->Control Panel->Photoshop
iii. Start->Program->Accessories iv. Start->Program->Adobe
b. It is a new blue filter introduced by Photoshop CS6:
i. Field ii. Tilt-shift
iii. iris iv. All of these
c. Shortcut key for horizontal type tool is
i. T ii. S
iii. H iv. V

4. Answer the following questions.


a. What is the use of the eraser tool?
_____________________________________________________________________
_____________________________________________________________________

b. How will you use the spot healing brush tool?


_____________________________________________________________________
_____________________________________________________________________

55
Worksheet 2
1. Fill in the blanks.
a. _______________ icon is found at the bottom of the applied filter list.
b. _______________ enlists all the layers in the image.
c. We can add a new layer by selecting _______________ from menu bar.
d. _______________ is a type of viewing tool.
e. _______________ tool removes spots & imperfections from photos.

2. Match the following.


a. Enable zoom out option i. Color replacement tool
b. Default direction of text typing ii. Shift +B
c. Gradient Tool iii. Horizontal
d. Pencil Tool iv. G
e. It replaces the existing colour v. Alt Key

3. Multiple choice questions.


a. Color Replacement Tool is present in the
i. Tool Panel ii. Zoom Tool
iii. Shape Tool iv. Text Tool
b. This tool allow to select area of image based on its colour:
i. Crop tool ii. Quick selection tool
iii. Magic Wand tool iv. None of these
c. Shortcut key for clone stamp tool is:
i. T ii. S
iii. U iv. C

4. Answer the following questions.


a. How will you open an image using Photoshop?
_____________________________________________________________________
_____________________________________________________________________

b. How is the Marquee tool different from the Lasso Tool?


_____________________________________________________________________
_____________________________________________________________________

56
Answers to Coursebook
MY PRACTICE ZONE
A. 1. a. Pixel b. Options c. Magic wand d. .psd e. Eraser
2. a. False b. True c. False d. True e. True
3. a. ii b. iii c. iv d. iv e. ii
4. a. ii b. vi c. v d. i e. iii f. iv
B. 1. a. White, Background color or Transparent.
b. Lasso Tool, Polygonal Lasso Tool and Magnetic Lasso Tool.
c. The Hand Tool moves the image within the frame of the window.
d. Brush Preset Picker lets you modify the size and hardness of a Brush Tool.
e. Lasso Tool is useful for a simple freehand selection around the object or area you want to
select.
Marquee Tool is used to select a part of an image. Marquee Tool is available in rectangular
and elliptical shape.
f. The Clone Stamp Tool is used to duplicate a portion of an image.
2. a. Layers help to arrange each element of the image at different levels. We can work with one
element without disturbing the other element.
b. Menu Bar, Tools Panel, Options Bar, Color Panel, Adjustments Panel and Layer Panel.
c. Name, Preset, Width and Height, Resolution, Color Mode and Back ground Contents.
d. The Spot Healing Brush Tool removes spots and imperfections from photos. Paint bucket
Tool fills the area of similar pixels with the colour selected.
e. Open the image in Photoshop. Select Filter → Filter Gallery. Select the desired filter from
the options displayed. To apply multiple filters simultaneously, click on the New Effect
Layer icon, found at the bottom of the applied filters list and choose the additional filter to
apply. Repeat the above step to add more filters. To remove a filter, select a filter from the
applied filter list and click on the Delete icon. After applying all the filters, click OK.
C. 1. Clone Stamp Tool
2. Spot Healing Tool
3. Filters
4. He can specify the color that he wants to apply in background contents.

Answers to Worksheets
WORKSHEET 1
1. a. Filter Gallery b. Single c. Thomas Knoll d. Photoshop CS6 e. Filter
2. a. False b. True c. True d. False e. False
3. a. i b. iv c. i
4. a. Eraser Tool simply erases a part of the image.
57
b. The Spot Healing Brush Tool removes spots and imperfections from photos. It paints the
flawed area with sampled pixels from the adjoining area of the image and matches the
texture, lighting, transparency, and shading of the sampled pixels to the pixels being healed.
Select the Spot Healing.

WORKSHEET 2
1. a. New effect layers b. Layers panel c. image layer d. Zoom Tool
e. Spot Healing Brush
2. a. v b. iii c. iv d. iii e. i
3. a. i b. iii c. ii
4. a. Image can be opened by selecting File -> Open and then the saved images can be found
and opened.
b. Marquee tool is used to make rectangular, elliptical selections and Lasso tool is used to make
free hand, polygonal selections.

58
8 Visual Basic 2008

Learning Objectives
Students will be able to:
➜ understand Visual Basic 2008
➜ understand what is Event driven Programming
➜ understand VB Integrated Development Environment
➜ learn components of VB 2008 IDE
➜ learn how to develop an application
➜ learn modes of a VB program
➜ understand how to Create a Form and learn about Commonly Used Controls
➜ understand how to add controls to the form and write the code
➜ how to execute a VB project
➜ save, close and open a VB project

CONCEPT EXPLANATION
➜ Students are already aware of QBASIC.
➜ Read the cartoon section to start the topic.

Introduction to Visual Basic 2008; Event-Driven Programming; VB Integrated


Development Environment
• Read the related sections from the textbook.
• Explain that Visual Basic was derived from BASIC. It is based on Graphical User Interface.
• Ask students that VB allows programmers to create software interface and codes in an
easy-to-use graphical environment.
• Explain event-driven programming as when you click, press a key, etc. the particular
block of code of the corresponding event is executed.
• Explain what is an event, like double clicking the mouse, moving the mouse, etc.?
• Explain the IDE as the environment that facilitates application development and helps in
building software application with all the required tools.
• Ask students to read the related Let’s Know More section from the textbook.

59
• Instruct students to do Q1(a), Q2 (a), (b) of section B of the MY PRACTICE ZONE section
from the textbook.

Components of Visual Basic 2008 IDE


• Go through the related sections from the textbook.
• Explain to students that as we open VB 2008 then a new form appears along with different
controls.
• Explain the controls like tool box, Properties Window, etc. by giving them the demo.
• Use the illustrative examples given in the book to further teach the topic.
• Ask students to read the related Let’s Know More section from the textbook.
• Instruct students to do Q1 (e), (f) of section B of the MY PRACTICE ZONE section from
the textbook.

Developing an Application; Modes of a VB Program


• Read the related sections from the textbook.
• Developing an application in Visual Basic means to create a program in VB. Demonstrate
the steps involved in development.
• Explain to students that to design an run and application, we need one of the three
modes, i.e., . Design, Run, Break.
• Use the illustrative examples given in the book to further teach the topic.
• Ask students to read the related Know Your Keys section from the textbook.
• Instruct students to do Q2 (d) of section B of the MY PRACTICE ZONE section from the
textbook.

Creating a Form; Commonly Used Controls; Adding Controls to the Form


• Read the related sections from the textbook.
• Ask students to create a form they need to start a new project and then a form will appear.
• Explain the steps involved to open a new form.
• Explain the properties of the controls like label, textbox, button, etc.
• Ask students that label is used where only information needs to be displayed at run time,
text box is used to obtain input from the user during run time, etc.
• Explain the necessary steps to add controls from the Toolbox.
• Use the illustrative examples given in the book to further teach the topic.
• Ask them to read the related Know Your Keys section from the textbook.
• Instruct students to do Q1 (c), (d) of section B of the MY PRACTICE ZONE section from
the textbook.

Writing the Code; Executing a VB Project


• Read the related sections from the textbook.
60
• Explain to students that to see the result of the code written, we need to execute an
application.
• Explain the ways in which an application in VB can be executed.
• Use the illustrative examples given in the book to further teach the topic.
• Ask them to read the related Let’s Know More section from the textbook.
• To reinforce, ask them to do the related Let’s Check section from the textbook.
• Instruct students to do Q1 (b), Q2 (b), (d) of section B of the MY PRACTICE ZONE section
from the textbook.

Saving and Closing a Visual Basic Project; Opening an Existing Project


• Go through the related sections from the textbook.
• Explain to students that to keep the application for future reference, we need to save it.
• Explain the steps to save the project.
• Demonstrate to students the steps to close the application after saving it.
• Explain the necessary steps to open an existing project.
• Use the illustrative examples given in the book to further teach the topic.
• Instruct students to do section C of the MY PRACTICE ZONE section from the textbook.

REINFORCE
To revise the concepts learnt in the chapter, students should do IN THE LAB section from the
textbook.
Use the Objective Type Questions section in the MY PRACTICE ZONE section to conduct a
quiz contest in the class.

EXPLORE
Use the Buzz Words and Let Us Recall sections to revise the key points of the concepts.

61
Worksheet 1
1. Fill in the blanks.
a. ______________ is used as a simple push button and lets the user perform actions.
b. ______________ is a collection of files to build an application.
c. ______________ provides some helpful tips to quickly develop an application.
d. IDE stands for _____________________________________.
e. ______________ will announce new releases and updates.

2. State whether True or False.


a. A common code editor window is created for all forms.
b. Visual Basic is not event driven.
c. ‘.VB‘ is the extension of visual basic forms.
d. We can change the default project name.
e. Solution explorer is known as VB Express headlines.

3. Multiple choice questions.


a. It is a mode of IDE:
i. Design ii. Break
iii. Run iv. All of these
b. It is used to modify data and remove errors:
i. Run mode ii. Break mode
iii. Design Mode iv. All of these
c. The shortcut key to switch from the code view to the design view is
i. Shift + F7 ii. Shift + F9
iii. Shift + F5 iv. Shift + tab

4. Answer the following questions.


a. What do you understand by code window?
_____________________________________________________________________
_____________________________________________________________________

b. Explain the components of the IDE of VB.


_____________________________________________________________________
_____________________________________________________________________

62
Worksheet 2
1. Fill in the blanks.
a. Textbook is used to obtain ____________ from the user during run time.
b. VB 1.0 was introduced in ____________.
c. Visual Basic program has ____________ modes.
d. ____________ mode can design forms, add controls and write code.
e. ____________ is a powerful programming language.

2. Match the following.


a. It lists forms and modules in the current project i. Label
b. It serves as a window customised to design ii. Properties window
interface
c. It lists property settings for the selected form iii. Multiline
d. It has two values – true and false, informative text iv. Form designer
e. It is used to display name v. Solution Explorer

3. Multiple choice questions.


a. It is a pane of IDE:
i. Recent Project ii. VB express headline
iii. Getting started iv. All of these
b. It is a component of VB 2008 IDE:
i. Tool Box ii. Properties window
iii. Solution Explorer iv. All of these
c. For changing the font style, we need to use the property of
i. Multi line ii. Text
iii. Password char iv. Font

4. Answer the following questions.


a. What is the use of buttons? Explain their properties.
_____________________________________________________________________
_____________________________________________________________________

b. Mention the steps of executing a Visual Basic project.


_____________________________________________________________________
_____________________________________________________________________

63
Answers to Coursebook
MY PRACTICE ZONE
A. 1. a. Toolbox b. BASIC c. PasswordChar d. Recent Project Pane e. F5
f. Form Design
2. a. False b. True c. True d. False e. True
3. a. i b. iii c. ii d. iii e. i
4. a. iii b. iv c. v d. i e. vi f. ii
B. 1. a. It is the collection of files that are used to build an application.
b. This is the editor window used for entering the application code.
c. Label is used to display some informative text on the form which is not changed during run
time. TextBox is used to obtain input from the user during run time.
d. TRUE indicates that the text can be displayed in multiple lines, while FALSE indicates that
the text will be displayed in a single line.
e. Toolbox, Solution Explorer, Properties Window, Form Designer, Menu Bar and Code
Window.
f. Using PasswordChar property, the TextBox can be used as a password field.
2. a. Visual Basic is an event-driven programming language. When you click, press a key, move
the mouse or double click the mouse, the particular block of code of the corresponding
event is executed, and then the program behaves in a certain way or gives a defined output.
b. An IDE is an application that facilitates application development. In general, an IDE is a GUI-
based area designed to help in building software applications with all the required tools at
hand.
c. Design Mode, Run Mode and Break Mode.
d. To develop an application in VB the required steps are as follows:
i. Create a project.
ii. Create a form within the project.
iii. Add controls to the form and set their properties.
iv. Write codes for the various events of the controls.
v. Run the application.
C. 1. PasswordChar
2. He can set multiline property TRUE.
3. Reason can be that visible property is set to FALSE.

Answers to Worksheets
WORKSHEET 1
1. a. Button b. Project c. Getting started pane
d. Integrated Development Environment e. VB Express Headlines Pane
64
2. a. False b. False c. True d. True e. False
3. a. iv b. ii c. i
4. a. The Code Window opens up with some pre-written lines of code which are the event for the
control which has been double-clicked.
b. Tool box, Solution Explorer, Properties window, Form designer, Menu Bar and Code
window.

WORKSHEET 2
1. a. input b. 1991 c. 3 d. Design e. Visual Basic
2. a. v b. iv c. ii d. iii e. i
3. a. iv b. iv c. iv
4. a. This is used as a simple push button and lets the user tell the program to perform an action.
Name helps to identify a button. Font helps to set the font, font size, font style, etc., for the
button. Text holds the text that will be displayed in the button.
b. Press F5 function key from the keyboard. Click on the Start Debugging icon from the
Toolbar. On the Menu Bar, under the Debug option, click on Start Debugging.

65
9 More on Visual Basic
2008

Learning Objectives
Students will be able to:
➜ understand datatypes in VB
➜ understand variables in VB
➜ understand operators in VB
➜ learn to apply control statements
➜ learn about Controls RadioButton, CheckBox
➜ apply Looping statements
➜ add image in a Form

CONCEPT EXPLANATION
➜ Students are aware of QBASIC
➜ Read the cartoon section to start the topic.

Data Types in VB
• Read the related section from the textbook.
• Explain to students that data type in the VB is divided in to two types, i.e., numeric
and non-numeric data type. Numeric data type consists of numbers to be computed
mathematically.
• Explain the various numeric and non-numeric data types like string, integer, etc.
• Instruct students to do Q1 (a), Q2 (c) of section B of the MY PRACTICE ZONE section
from the textbook.

Variables in VB
• Read the related section from the textbook.
• Ask students that while doing programming we need to store values, and these values
are stored in variables. So, variables are used to store information to be referenced and
manipulated in a program.
• Explain the rules for naming variables like a variable name always starts with a character,
etc.

66
• Define the syntax by which variables are declared.
• Use the illustrative examples given in the book to further teach the topic.
• Instruct students to do Q1 (d), Q2 (d) of section B of the MY PRACTICE ZONE section
from the textbook.

Operators in VB
• Go through the related section from the textbook.
• Explain operators as the special characters that are used to perform mathematical
operations, make comparisons and check logical conditions.
• Explain the categories with the help of examples.
• Instruct students to do Q1 (e), Q2 (a) of section B of the MY PRACTICE ZONE section
from the textbook.

Control Statements
• Read the related section from the textbook.
• Ask students that control statements are used to manage the flow of control.
• Explain to students the control statement If..Then...Else in VB.
• If..Then...Else executes statements as per the condition. If the condition is True, the
statements after Then are executed. If the condition is False, the statements after Else are
executed.
• Use the illustrative examples given in the book to further teach the topic.
• Instruct students to do Q2 (e) of section B of the MY PRACTICE ZONE section from the
textbook.

Activity
• Ask students to write the difference between If..Then..Else and Select...case.
• Give a program code in If...Then...Else and ask students to convert that to select...case

Control: RadioButton, CheckBox


• Go through the related sections in the textbook.
• Explain to students that RadioButton allows a user to choose one option among them,
and when it is clicked, it becomes checked whereas CheckBox allows a user to choose
multiple options among them.
• Explain their properties by taking appropriate examples as they are very useful controls as
they help us to design applications effectively.
• Use the illustrative examples given in the book to further teach the topic.
• Ask them to read the related Let’s Know More section from the textbook.
• To reinforce ask them to do the related Let’s Check section from the textbook.

67
• Instruct students to do Q1 (b), (f) of section B of the MY PRACTICE ZONE section from
the textbook.

Activity
Ask students to tell the difference between RadioButton and CheckBox.

For…Next; Do While…Loop; Select Case; Adding Image in a Form


• Read the related section from the textbook.
• Explain to students that when we need to repeat statements number of times then the
concept of loop is used.
• Explain that loop executes code in its body until the loop conditional statement becomes
false.
• Ask students that For...Next loop is used when the set of statements repeat for fixed
number of times, else we can use Do…while loop.
• Explain to students that we can add images in a Form to increase its readability and to
beautify. Images can be added using the PictureBox control.
• Ask them to read the related Know Your Keys section from the textbook.
• Use the illustrative examples given in the book to further teach the topic.
• Instruct students to do Q2 (b), (f) of section B, and section C of the MY PRACTICE ZONE
section from the textbook.

Activity:
Ask students to write a program:
– To display first ten even numbers.
– To display first five odd numbers.

REINFORCE
To revise the concepts learnt in the chapter, students should do IN THE LAB section from the
textbook.
Use the Objective Type Questions section in the MY PRACTICE ZONE section to conduct a
quiz contest in the class.

EXPLORE
Use the Buzz Words and Let Us Recall sections to revise the key points of the concepts.

68
Worksheet 1
1. Fill in the blanks.
a. Relational operators are used to ______________ two values.
b. ______________ operator returns true when at least one condition associated with
it is true.
c. ______________ holds values from 0 to 255.
d. ______________ are used to store information to be referenced.
e. ______________ operators are used for mathematical operations.

2. State whether True or False.


a. Do ... while loop stops working when the condition becomes false.
b. Common properties of the picture box are image, name and visible.
c. For...next allows to insert image.
d. Picture control is available in view box.
e. RadioButton is used to record.

3. Multiple choice questions.


a. It holds only two values: True or False.
i. String ii. Date
iii. Boolean iv. Byte
b. It is a type of operators in VB:
i. Arithmetic ii. Relational
iii. Logical iv. All of these
c. Which operator is used for multiplying two numbers?
i. + ii. /
iii. * iv. \

4. Answer the following questions.


a. When do we use For...Next statement?
_____________________________________________________________________
_____________________________________________________________________

b. What do you mean by RadioButton?


_____________________________________________________________________
_____________________________________________________________________
69
Worksheet 2
1. Fill in the blanks.
a. A _____________ is used to display multiline text.
b. _____________ statement is used to execute the statement with different choices.
c. _____________ allows us to repeat a set of statements a fixed number of times.
d. The CheckBox control is similar to the _____________.
e. Press _____________ key to run the applications.

2. Match the following.


a. Add images in a form i. checked
b. It works on logical conditions. ii. Arithmetic operator
c. It performs mathematical operations iii. Logical operator
d. It is property of RadioButton control iv. Picture box control

3. Multiple choice questions.


a. Non-numeric data type comprises of
i. String ii. Date
iii. Boolean iv. All of these
b. It is used to store information to be referenced as
i. Variables ii. RadioButton
iii. operators iv. CheckBox
c. Which operator checks whether the first number is not equal to the second
number.
i. <= ii. > =
iii. <> iv. <

4. Very short answer questions.


a. What is the use of IF...Then...Else control statement?
_____________________________________________________________________
_____________________________________________________________________

b. What is the use of Do while….loop?


_____________________________________________________________________
_____________________________________________________________________

70
Answers to Coursebook
MY PRACTICE ZONE
A. 1. a. CheckBox b. Checked c. OR d. FOR...NEXT e. Boolean
f. Image
2. a. True b. False c. True d. False e. False
3. a. iv b. v c. i d. ii e. vi f. iii
4. a. iv b. ii c. iii d. i e. iii f. iv
B. 1. a. String, Date and Boolean
b. In RadioButton, single option out of all can be selected. In CheckBox, multiple selection can
be done.
c. Image
d. Variables are used to store information to be referenced and manipulated in a computer
program.
e. Returns the remainder after division.
f. The CheckBox displays a check mark when it is selected.
2. a. AND: Checks that both conditions associated with it are True, only then it returns True. OR:
Checks that at least one condition associated with it is True, then returns the result as True.
NOT: Checks the condition associated with it is not true, then it returns the result as True.
b. For..Next allows us to repeat a set of statements a fixed number of times. Do...While loop is
used when we want to repeat a set of statements an indefinite number of times, as long as a
condition remains true.
c. Numeric data types are assigned to variables that consist of numbers to be computed
mathematically.
d. Dim is used to declare a variable.
e. If...Then...Else is used to execute statements that depend on a condition. If the condition is
True, the statements after Then are executed. If the condition is False, the statements after
Else are executed.
f. Select Case Statement is used to execute the statements having different choices. This
statement compare the given (entered) value with the given options. When it gets the
matching option, it executes the statements expressed for that option.
C. 1. CheckBox control
2. RadioButton control
3. Logical operators

Answers to Worksheets
WORKSHEET 1
1. a. compare b. OR c. byte d. Variables e. Arithmetic

71
2. a. True b. True c. False d. False e. False
3. a. iii b. iv c. iii
4. a. FOR...NEXT is used when we might have to repeat certain statements a number of times.
b. A RadioButton is a control that allows the user to choose only one option created on the
form.

WORKSHEET 2
1. a. RichTextbox b. Select Case c. For…Next d. RadioButton e. F5
2. a. iv b. iii c. ii d. i
3. a. i b. iii c. iii
4. a. IF...THEN...ELSE is used to execute statements that depend on a condition. If the condition
is true, the statements after then are executed. If the condition is False, the statements after
Else are executed.
b. Do while ...Loop is used when we want to repeat a set of statements an indefinite number of
times, as long as a condition remains True. It stops executing when the condition becomes
False.

72
10 Basics of E-commerce
(Internet Surfing)

Learning Objectives
Students will be able to:
➜ understand E-commerce
➜ learn advantages and disadvantages of E-commerce
➜ understand types of E-commerce
➜ learn different payment systems in E-Commerce
➜ understand E-commerce ethics such as web spoofing, cyber squatting and how to
do online shopping
➜ learn about video conferencing and online reservations
➜ learn about social networking and online news
➜ learn about blogs and mobile apps

CONCEPT EXPLANATION
➜ Students are aware of the Internet.
➜ Students are aware of the Internet applications.
➜ Read the cartoon section before starting the chapter.

E-commerce, Advantages and Disadvantages of E-commerce, Types of E-commerce


• Go through the related sections in the textbook.
• Explain to students the meaning of E-commerce by talking about the online shopping
websites.
• Ask students that E-commerce is the process by which businessmen and consumers buy
and sell goods and services through an electronic medium.
• Explain that E-commerce has many advantages for the businesses as they can reach to
customers without any geographical barrier, etc. Customers have advantages like buying
brands which are not physically present in their area, etc.
• Tell them that with so many advantages, still it has many disadvantages for customers as
well as sellers.
• Explain the categories by giving examples like if a company is selling products directly to
companies, it is B2B, etc.

73
• Instruct students to do Q1 (a), (e), (i), Q2 (b), (c) of section B of the MY PRACTICE ZONE
section from the textbook.

Activity
• Ask students to write the E-commerce website names and then the teacher can discuss
them in the class.
• Ask students to categorise the website names given by his/ her as B2B, B2C, C2C, etc.

Payment Systems in E-commerce


• Read the related section from the textbook.
• Ask students that there are many ways to make payments for the products purchased
through E-commerce.
• Explain the payment tools supported by E-commerce like credit cards, digital wallets, etc.
• Use the illustrative examples given in the book to further teach the methods.
• To reinforce ask them to do the related Let’s Check section from the textbook.
• Instruct students to do Q1 (b),(d), (f) Q2 (a),(d) of section B of the MY PRACTICE ZONE
section from the textbook.

E-commerce Ethics, Web Spoofing, Cyber Squatting; How to do online shopping?


• Read the related sections from the textbook.
• Explain that web spoofing occurs when an attacker creates a convincing but false copy
of a website.
• Explain that Cyber squatting is an activity in which an attacker purchases or uses the
existing domain name which belongs to well-known organisations or personalities.
• Explain to students that they have already learnt pros and cons and types of E-commerce.
Now, they need to learn the steps to be followed to do online shopping.
• Ask them to read the related Let’s Know More section from the textbook.
• Use the illustrative examples given in the book to teach the steps.
• Instruct students to do Q1 (c) of section B of the MY PRACTICE ZONE section from the
textbook.

Video Conferencing; Online Reservations


• Read the related sections from the textbook.
• Explain to students that we can see each other while talking through video conferencing.
• Explain to students that this tool is generally used by companies to conduct conferences
with people sitting in different countries.
• Discuss with them that now we don’t need to go to the railway station to book tickets as
we can book that through online reservation facilities.
• Use the illustrative examples given in the book to further teach the topic.

74
• Ask them to read the related Let’s Know More section from the textbook.
• Instruct students to do Q1 (g) of section B of the MY PRACTICE ZONE section from the
textbook.

Social Networking, Online News


• Go through the related sections from the textbook.
• Discuss the topic by asking them how many of them know about Facebook? Now, tell
them that it is called a social networking site.
• Explain to them the features of these sites and their usage.
• Further, tell them that they can even watch news online and read the news through
different websites.
• Use the illustrative examples given in the book to further teach the topic.
• Instruct students to do Q2 (f), (g) of section B of the MY PRACTICE ZONE section from
the textbook.

Activity
Give the names of the websites and ask students to categorise them as a social networking or
news website.

Blogs, Mobile Apps


• Read the related sections from the textbook.
• Ask students that people can write their views on anything and people follow whom
they like to read. These pages on websites are called an blogs and the people are called
bloggers.
• Explain to students that the applications can be downloaded on mobile through which
people are able to check their bank accounts, place an order, and much more.
• Use the illustrative examples given in the book to further teach the topic.
• Instruct students to do Q1 (h), Q2 (e) of section B of the MY PRACTICE ZONE section
from the textbook.

REINFORCE
To revise the concepts learnt in the chapter, students should do IN THE LAB section from the
textbook.
Use the Objective Type Questions section in the MY PRACTICE ZONE section to conduct a
quiz contest in the class.

EXPLORE
Use the Buzz Words and Let Us Recall sections to revise the key points of the concepts.

75
Worksheet 1
1. Fill in the blanks.
a. _____________ was started in the early 1990’s.
b. E-commerce does not allow to check the _____________ of the product.
c. The business of e-commerce is online _____________ and _____________ days.
d. COD stands for _____________.
e. _____________ refers to companies buying or selling product.

2. State whether True or False.


a. We cannot buy clothes online.
b. Twitter is used for booking hotels.
c. We should get over friendly using social networking site.
d. We should not get addicted to soical network sites.
e. Going online create more opportunities for newspapers.

3. Multiple choice questions.


a. E-commerce facilitates payment through
i. Debit card ii. COD
iii. Credit card iv. All of above
b. This is a security feature used to assist to safeguard the transaction:
i. CVV Number ii. Password
iii. OTP iv. All of the above
c. We should not disclose personal details while
i. Booking hotels ii. Booking air ticket
iii. Booking train iv. Using social networking site

4. Answer the following questions.


a. Define video conferencing.
_____________________________________________________________________
_____________________________________________________________________

b. How does cyber squatting work?


_____________________________________________________________________
_____________________________________________________________________

76
Worksheet 2
1. Fill in the blanks.
a. ___________ is a two dimensional bar code to present information.
b. We can get the desired product easily by searching on ______________ portal.
c. ______________ is an electronic version of a physical wallet.
d. ______________ is a live, virtual connection between two or more people.
e. www.twitter.com is a very popular ______________ site.

2. Match the following.


a. Domain squatting i. Facebook.com
b. Two-dimensional bar code ii. Web spoofing
c. It occurs when an attacker creates a false iii. Blogs
copy of a website
d. Frequently updated online personal journal iv. QR Code
e. Social networking site v. Cyber squatting

3. Multiple choice questions.


a. It is used for displaying sensitive information:
i. Twitter ii. Blog
iii. Facebook iv. QR code
b. C2C stands for
i. Consumer to consume ii. Consumer to consumer
iii. Computer to consumer iv. Communication to countries
c. The attacker may steal personal information by making false copy of website,
which is called
i. QR code ii. Web spoofing
iii. Digital wallet iv. None of these

4. Very short answer questions.


a. What are the differences between digital wallet and QR code?
_____________________________________________________________________
_____________________________________________________________________

b. Define web spoofing.


_____________________________________________________________________
_____________________________________________________________________
77
Answers to Coursebook
MY PRACTICE ZONE
A. 1. a. Domain squatting b. Mobile applications c. Digital wallet
d. Video conferencing e. Web spoofing
2. a. True b. False c. False d. True e. False
3. a. iv b. ii c. iii d. ii e. i
4. a. iii b. i c. vi d. v e. ii f. iv
B. 1. a. E-commerce or Electronic commerce is the process by which businessesmen and consumers
buy and sell goods and services through an electronic medium.
b. Quick Response Code is a two-dimensional bar code to present information in a way that
computers can read and humans cannot.
c. Web spoofing occurs when an attacker creates a convincing but false copy of a website.
Cyber squatting is an activity in which an attacker purchases or uses the existing domain
name which belongs to well-known organisations or personalities.
d. If the product is damaged on the way, the business house has to bear the cost.
e. B2C refers to selling of products by companies to individual consumers. C2B refers to the
business model in which consumers can offer products and services to companies, and the
companies pay the consumers.
f. Security features like the CVV number, password protection, OTP (one time pin) assist to
safeguard the transactions.
g. It is widely used for business meetings, educational training and instructions.
h. Blogs can provide information on various topics like hair tips, up-to-date news, technical
information, political rumor, gets people involved in volunteering, advice on investments as
well as topics like cooking, health, gardening, sport, etc.
i. Every product is available at the click of a mouse. Online e-commerce sites provide the
facility of customer reviews. Payments can be done in various ways.
2. a. Cash on delivery,payment through credit card or debit card, and EMI (equal monthly
installment) for big amounts.
b. Advantages to consumers:
1. Every product is available at the click of a mouse.
2. online portal is giving the same product in the least price.
3. Payments can be done in various ways.
Advantages to business
1. The business is online 24 × 7, 365 days
2. The customer base is not limited to the neighbourhood of the shop or nearby areas.
3.The business houses do not have to worry about the location of the shop.
c. B2B (Business to Business), B2C (Business to Consumer), C2C (Consumer to Consumer),
C2B (Consumer to Business).
d. Digital wallet helps to complete the transaction with the e-commerce sites for the consumers,
without using actual cash.
78
e. With installed mobile applications it is easy to send notifications to the users. The mobile
apps use the existing features of the mobiles like camera, contact list, GPS, etc. Companies
have personalised communication with the consumers.
f. We should not be over friendly or disclose our personal details to strangers. We should
always be careful about posting our photographs on these sites. We should not get addicted
to be on these sites and neglect our family or studies.
g. Posting personal photographs helps people to search you but the disadvantage is that your
photograph can be seen by others as well and they can misuse it.

Answers to Assessment 2
1. a. Thomas Knoll b. Clone stamp c. Background d. Filter gallery
e. F5 f. VAL g. Passwordchar h. Variable
i. UL j. Blog
2. a. False b. True c. True d. True
e. False f. False g. True h. False
i. True j. False
3. a. Zoom, hand tool b. Color c. Resolution d. VB Express Headline Pane
e. Form Designer f. Boolean g. <TABLE> h. <TH>
i. Cyber Squatting j. E-commerce
4. a. ii b. ii c. i d. iii
e. ii f. iv g. ii h. iv
i. iii j. iv

International Informatics Olympiad


1. d 2. d 3. b 4. c 5. c 6. a 7. c 8. a 9. c
10. b 11. d 12. c 13. c 14. b

Answers to Worksheets
WORKSHEET 1
1. a. Electronic commerce b. quality c. 24x7, 365 d. cash on delivery
e. B2B
2. a. False b. False c. False d. True e. True
3. a. iv b. iv c. iv
4. a. Video conference is a live, visual connection between two or more people residing in
separate distant locations.

79
b. The attacker may try to extort money from the original owner of the domain name.

WORKSHEET 2
1. a. QR code b. online c. Digital wallet d. Video conference
e. social networking
2. a. v b. iv c. ii d. iii e. i
3. a. iv b. ii c. ii
4. a. A digital wallet is a software application, usually for a smartphone, that serves as an electronic
version of a physical wallet. Quick Response Code is a two-dimensional bar code to present
information in a way that computers can read and humans cannot.
b. Web spoofing occurs when an attacker creates a convincing but false copy of a website.

80
Time: 2 h 30 min
Model Test Paper 2 M. Marks:70

Section A

1. Fill in the blanks: (5×1=5)


a. The default value for <OL> tag is series of _________________.
b. _________________ Tool is used to select similarly coloured areas.
c. Visual Basic was derived from _________________.
d. _________________ data type holds only two values: True and False.
e. Cyber squatting is also known as _________________.

2. State whether True or False. (5×1=5)


a. TABLE tag denotes the start of the table.
b. The Clone Stamp Tool is used to duplicate a portion of an image.
c. Label is used to take input from the user.
d. We can select multiple RadioButtons.
e. E-mail spamming is beneficial for the consumers.

3. Match the following. (4×2=8)


a. TH i. To paint with a sample of an image.
b. Clone Tool ii. Table Heading
c. VB Express Headlines Pane iii. Repeats statements a fixed number of times
d. For...Next iv. Latest online news

4. Multiple choice questions. (5×2=10)


a. Main container for <TR>, <TD> and <TH> is
i. <TABLE> ii. <DATA>
iii. <GROUP> iv. All of these
b. The two Viewing Tools are
i. Hand and Move Tool iii. Text and Move Tool
iii. Move and Zoom Tool iv. Zoom and Hand Tool
c. A Visual Basic application is saved with an extension of
i. .vbb ii. .vbv
iii. .vb iv. .vbapp
d. The Logical operators are
i. Boolean, Not, Mod ii. And, Or, Not
iii. And, or, mod iv. Mod, Or, Not

81
e. The abbreviation QR Code stands for
i. Quick Read Code ii. Quite Random Code
iii. Quick Response Code iv. Quick Random Code

Section B

1. Answer in short. (6×2=12)


a. Define E-commerce.
b. When an attacker creates a convincing but false copy of a website, what is it called?
c. Define variables.
d. How is a TextBox different from a Label?
e. How is the Brush Preset Picker useful?
f. Mention the attributes of the TABLE tag.

2. Answer the following. (5×4=20)


a. What are the different types of E-commerce?
b. What is the significance of the ‘Dim’ keyword?
c. Explain the three modes of operation of VB.
d. How is the Spot Healing Brush Tool different from the Paint Bucket tool?
e. How are the attributes of the OL tag useful?

3. Application Based Questions. (2×5=10)


a. Write the HTML code to generate the following:

Student Name Country


ATHARVA India
AARAV Australia
RAM London
b. Mr Modi is designing an application for students to select the subjects of their choice.
Which control should he use?

82
Answers to Model Test Paper-1
Section A
1. a. WPAN b. RJ Connector c. add/manipulate, design d.Primary key
e. Relationships
2. a. True b. True c. False d. True e. False
3. a. ii b. iii c. iii d. ii e. iv
4. a. iv b. iii. c. i. d. ii.
Section B
1. a. A protocol is the special set of rules for communication between network devices.
b. It provides quick access to commonly used tasks within each program.
c. Link creates a relationship between multiple through a common filed in the tables.
d. A web browser is used to display and view HTML documents.
e. These tags contain starting and closing tags both.
f. Tables are the database object that holds data.
2. a. A computer that facilitates sharing of data, so_ware and hardware resources on the network
is known as server. Each computer on the network is called a node.
b. A table can have only one primary key. A primary key cannot be left empty (null).
c. A form is a database object that you can use to create a user interface for a database
application. REPORTS are used to present data in a specific layout for printing purposes.
d. HTML tags are supported by all the browsers. HTML tags support audio and video files.
e. Boldface, Underline and Italics.
3. a. PAN
b. <body Background=”specify the path here...”>

Answers to Model Test Paper-2


Section A
1. a. numbers b. Magic Wand c. BASIC d. Boolean e. Domain squatting
2. a. True b. True c. False d. False e. False
3. a. ii b. i c. iv d. iii
4. a. i b. iv c. iii d. ii e. iii
Section B
1. a. The process by which businessesmen and consumers buy and sell goods and services
through an electronic medium.
b. Web spoofing.

83
c. These are used to store information to be referenced and manipulated in a computer program.
d. Textbox is used to obtain input from the user during run time. Label is used to display some
informative text on the form which is not changed during runtime.
e. Brush preset picker lets you modify the size and hardness of a Brush tool.
f. BORDER, BGCOLOR and ALIGN.
2. a. B2B, B2C, C2C, C2B
b. Dim keyword is used to declare a variable.
c. Design mode, Run mode, Break Mode
d. The Spot Healing Brush Tool removes spots and imperfections from photos. It fills the area
of similar pixels with the colour selected.
3. a. <HTML>
<BODY>
<Table BORDER=1>
<TR BGCOLOR=”RED”>
<TH> Student Name </TH>
<TH> COUNTRY </TH>
</TR>
<TR>
<TD>ATHARVA</TD>
<TD>INDIA </TD>
</TR>
<TR>
<TD>AARAV</TD>
<TD>AUSTRALIA </TD>
</TR>
<TR>
<TD> RAM </TD>
<TD>LONDON </TD>
</TR>
</TABLE>
</BODY>
</HTML>
b. CheckBox

84

You might also like