Dashboard 8 Teacher ManualsupportMaterialTMD-8
Dashboard 8 Teacher ManualsupportMaterialTMD-8
Dashboard 8 Teacher ManualsupportMaterialTMD-8
Dashboard
A Computer Science Series
Teacher’s
Manual
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
TM Code: 2017007000098
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)
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
19
• To reinforce ask students to read the related Know Your Keys sections from the textbook.
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 ____________.
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.
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
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
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.
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 ______________.
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 _____________.
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.
Activity
Show students a web page and ask them to label the
– Title of the web page
– Body of the web page
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.
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.
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.
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
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
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.
44
Activity
Ask students to write the HTML code to create
1. Apple
2. Orange
3. Banana
4. Mango
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.
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.
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.
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.
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.
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.
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.
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.
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.
59
• Instruct students to do Q1(a), Q2 (a), (b) 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.
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.
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.
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
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.
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.
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.
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.
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.
Activity
Give the names of the websites and ask students to categorise them as a social networking or
news website.
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.
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.
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
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
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
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...”>
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