CBSE Board Syllabus (2011) Multimedia and Web Technology Class 11th & 12th

  CBSE You are here

Courses of Studies 2011

Class : 11th & 12th

16. MULTIMEDIA AND WEB TECHNOLOGY (Code 067)

Learning Objectives:
1. To get proficient in Web page Development
2. To be able to write server & client scripts and manage website
5. To design Graphical images using Image, Audio and Video Editing tools

Competencies:
The student will develop competencies in the following:
1. Developing and Managing web-site
2. Managing of a web portal
3. Creating, Editing and Embedding Images, Audio and Video clips in Webpages.

Class XI (Theory)

Duration: 3 hours                                                           Total Marks: 70

1. COMPUTER SYSTEM                                                                    15 Marks
2. WEB PAGE DEVELOPMENT                                                          25 Marks
3. WEB SCRIPTING                                                                           20 Marks
4. MULTIMEDIA AND AUTHORING TOOLS                                        10 Marks

Unit 1: Computer System

Introduction to Computer, Input Devices – Keyboards, Mouse, Joy stick, Mic, Camera; Output Devices – Monitor, Printer, Speaker, Plotter; Memory Units – Byte, Kilobyte, Megabyte, Giga byte, tera byte; Primary Memory – RAM and ROM; Secondary Storage devices – Floppy Disk, Hard disk, CD ROM, DVD, Zip
Drive, DAT Drive; Power devices – UPS; Software – System Software, Application Software, Utility Software; Working on computers – switching on computer, booting computer; icons, shortcuts, taskbar, mouse pointer; typing, saving and printing a simple text file, drawing simple picture using MSPaint, using calculator option, customizing desktop, windows explorer, managing folders (creating, moving, deleting, renaming); using floppy disk drive, using CD/DVD drives; managing files (copying, moving, deleting, renaming); playing audio and video;
GUI Operating System
Important: Students/Teachers can also perform similar operation on any operating system. It is advised that the teacher while using any one operating system, give a demonstration of equivalent features for the other operating system.
GUI Windows
General features, Elements of Desktop - Taskbar, Icon, Start button, Shortcuts, Folder, Recycle Bin, My Computer;
Start Menu: Program, Documents, Settings, Find/Search, Help, Run, ShutDown/Logoff; Customization of Taskbar, Start menu, Display properties (Wallpaper, Font Settings, Color Settings, Screen Savers);
Program Menu: Accessories - Calculator, Notepad, Paint, Word pad, Entertainments (CD Player, Sound Recorder, Media Player, Volume Controller);
Browsers: Mozila Firefox, Internet Explorer, Netscape Navigator;
Control Panel: Add new hardware; Add new Software, Printer Installation, Date/Time, Mouse, and Regional Settings;
Documentation
Purpose of using word processing software, opening a new/existing document, closing a document, typing in a document, saving a document, print preview, printing a document, setting up of page as per the specifications, selecting a portion of document, copying selected text, cutting selected text, pasting selected text; changing font, size, style, color of text; Inserting symbol; Formatting: Alignment – Left, Right, Center; Justification;

Unit 2: Webpage Development
WebPages; Hyper Text Transfer Protocol (HTTP); File Transfer Protocol (FTP) Domain Names; URL; Protocol Address; Website, Web browser, Web Servers; Web Hosting.
HTML
Introduction, Objectives, Introduction to Universal Resource Identifier (URI) - Fragment Identifiers and Relative URI’s, evolution of HTML, SGML, Structure of HTML/DHTML Document, Switching between opened Windows and browser (Container tag, Empty tag, Attribute);
Basic Tags of HTML: HTML, HEAD, TITLE, BODY (Setting the Fore color and Background color, Background Image, Background Sound), Heading tag (H1 to H6) and attributes (ALIGN), FONT tag and Attributes (Size: 1 to 7 Levels, BASEFONT, SMALL, BIG, COLOR), P, BR, Comment in HTML (<! >), Formatting Text (B, I, U, EM, BLOCKQUOTE, PREFORMATTED, SUB, SUP, STRIKE), Ordered List- OL (LI, Type- 1, I, A, a; START, VALUE), Unordered List - UL (Bullet
Type- Disc, Circle, Square, DL, DT, DD), ADDRESS Tag;
Creating Links: Link to other HTML documents or data objects, Links to other places in the same HTML documents, Links to places in other HTML documents;
Anchor Tag <A HREF> and <A NAME>, Inserting Inline Images <IMG ALIGN, SRC, WIDTH, HEIGHT, ALT, Image Link>, Horizontal Rules <HR ALIGN, WIDTH, SIZE, NOSHADE>;
Web Page Authoring Using HTML
Tables: Creating Tables, Border, TH, TR, TD, CELLSPACING, CELLPADDING, WIDTH, COLSPAN, CAPTION, ALIGN, CENTER;
Frames: Percentage dimensions, Relative dimensions, Frame – Src, Frameborder, height and width, Creating two or more rows Frames <FRAMESET ROWS >, Creating two or more Columns Frames
<FRAMESET COLS >, <FRAME NAME SRC MARGINHEIGHT MARGINWIDTH SCROLLING AUTO NORESIZE>, <NOFRAMES>, </NOFRAMES>;

Forms: Definition, Use – Written to a file, Submitted to a database such as MSAccess or Oracle, Emailed to someone in particular, Forms involving two-way communication;
Form Tags: FORM, <SELECT NAME, SIZE, MULTIPLE / SINGLE> <OPTION> ... </SELECT>, <TEXTAREA NAME ROWS COLS > , , </TEXTAREA>, METHOD, CHECKBOX, HIDDEN, IMAGE, RADIO, RESET, SUBMIT, INPUT <VALUE, SRC, CHECKED, SIZE, MAXLENGTH, ALIGN>;
Document Object Model
Concept and Importance of Document Object Model, Dynamic HTML documents and Document Object Model.
Cascading Style Sheets
Introduction to Cascading Style Sheet (CSS), three ways of introducing the style sheets to your document. Basic Syntax; Creating and saving cascading style sheets. <STYLE> tag.
Examples showing the linking of external style sheet files to a document; Inline and Embed, <DIV> tag; COLOR, BACKGROUND-COLOR, FONT-FAMILY, FONT-STYLE, FONT-SIZE and FONTVARIANT; FONTWEIGHT, WORD-SPACING, LETTER-SPACING, TEXTDECORATION, VERTICAL-ALIGN, TEXT-TRANSFORM; TEXT-ALIGN, TEXT-INDENT, LINEHEIGHT,
Introduction to Margin, Padding and Border;
MARGINS (all values), MARGIN-PROPERTY, PADDIND (all values), PADDINGPROPERTY; BORDER (all values), BORDER-PROPERTY, BACKGROUNDIMAGE,
BACKGROUNDREPEAT; Additional Features, Grouping Style Sheets, Assigning Classes; Introduction to Layers, <LAYER>, <ILAYER> tag;
eXtensible Markup Language (XML)
XML: Introduction;
Features of XML: XML can be used with existing protocols, Supports a wide variety of applications, Compatible with SGML, XML documents are reasonably clear to the layperson; Structure of XML: Logical Structure, Physical Structure;
XML Markup: Element Markup i.e (<foo>Hello</foo>), Attribute Markup i.e. (<!element.name property=”value”> ) ;
Naming Rules: used for elements and attributes, and for all the descriptors, Comments Entity
Declarations :<! ENTITY name “replacement text”>;
Element Declarations: <!ELEMENT name content>;
Empty Elements: <!ELEMENT empty.element EMPTY>;
Unrestricted Elements: <!ELEMENT any.element ANY>;
Element Content Models : Element Sequences i.e. <!ELEMENT counting(first, second, third, fourth)>, Element Choices <!ELEMENT choose(this.one | that.one)>, Combined Sequences and Choices;
Element Occurrence Indicators :-Discussion of Three Occurrence Indicators
? (Question Mark)
* (Asterisk Sign)
+ (Plus Sign)

Character Content: PCDATA (Parseable Character data) <!ELEMENT text(#PCDATA), Document Type Declaration (DTD) and Validation;
Developing a DTD: Modify an existing SGML DTD, Developing a DTD from XML Code, either automatically or manually;
Viewing XML in Internet Explorer, Viewing XML using the XML Data Source Object.
XSL (Extensible Style Sheet Language) or CSS (Cascading Style Sheet);

Unit 3: Web Scripting
VBScript
Introduction, Adding VBScript code to HTML page, VBScript Data type-Variant subtypes, VBScript Variables: (Declaring variable, Naming restrictions, Assigning value to variables, Scalar variables and 1-D Array), VBScript Constants, VBScript Operators, and Operator precedence;
MsgBox: functions of message box (Prompt, Buttons, Title, Helpline, Context), Return values of MsgBox function, button argument setting.
Conditional statements: If..Then.. Else, Select case;
Loops: Do loops, While.. Wend, For.. Next, For..Each..Next;
VBScript variables: Sub procedures, Function procedures;
Using VBScript with HTML form controls, Data handling functions, String functions, Date and Times functions;
Unit 4: Multimedia And Authoring Tools
Graphics Devices: Monitor display configuration, Basics of Graphics Accelerator Card and its importance;
Basic concepts of Images: Digital Images and Digital Image Representation
Image Formats :TIFF, BMP, JPG/JPEG, GIF, PIC. PDF, PSD;
Theory of design, form, line, space, texture, color, typography, layout, color harmony, unity, balance, proportion, rhythm, repetition, variety, economy, still life, light and shade, Poster Design; Still life, colored layout, Poster Design, Designing of Books, magazines brochures, children’s literature,
narrative text handling, scripts in Indian Languages, picture books, comics, illustrations with photographs, scientific illustrations, conceptual illustrations, handling of assignment for the market;
Image Scanning with the help of scanner: Setting up Resolution, Size, File formats of images; image preview, Bitonal, Grey Scale and color options; Significance of PDF- creation, modification;
Animation, Morphing and Applications
Graphic Tools:
Image Editing Software (Photoshop / Coreldraw)
Basic Concepts: An Introduction, creating, Opening and saving files, Menus, Toolbox, Color control icons, Mode control icons, Window controls icons; creating new images, Image capture (TWAIN) from scanner other files;
Image Handling: Cropping an image, adjusting image size, increasing the size of the work canvas, saving an image;
Layers: Adding layers, dragging and pasting selections on to layers, dragging layers between files,

viewing and hiding layers, Editing layers, rotating selections, scaling an object, preserving layers transparency, moving and copying layers, duplicating layers, deleting layers, merging layers, using adjustment layers;
Channels and Masks: Channel palette, showing and hiding channels, splitting channels in to separate image, merging channels, creating a quick mask, editing masks using quick mask mode;
Painting and Editing: Brushes palette, brush shape, creating and deleting brushes, creating custom brushes, setting brush options, saving, loading and appending brushes, Options palette; Opacity, pressure, or exposure, paint fade-out rate, making selections, using selection tools, adjusting selections, softening the edges of a selection, hiding a selection border, moving and copying selections, extending and reducing selections, pasting and deleting selections, Image tracing (CorelDraw).
Concept of Multimedia: Picture/Graphics, Audio, Video;
Sound: Recording Sound using Sound Recorder (Capture), Sound capture through sound editing software (ex: Sound forge), Sound editing, Noise correction, Effect enhancement ; Voice Recognition Software Philips/Dragon, MIDI Player, Sound Recorder, MONO & Stereo. Sound
File Format: AIFF (Audio Input File Format from Apple Mac) , MIDI, WAV, MP3, ASF (Streaming format from Microsoft).
Importing audio and saving audio from Audio CD.
Sound Quality: CD Quality, Radio Quality, Telephone Quality;

MULTIMEDIA AND WEB TECHNOLOGY (Code 067)
Class XI (Practical)
Duration: 3 Hours                                      Total Marks: 30

1. Hands on Experience                                                       15 Marks
A topic based homepage has to be to be developed by each student using various commands covered in HTML and VBScript
Web page should be designed with following features.
HTML Basic Tags (html/head/title/body/B/I/U/BR/HR)
Anchor/Image insertion/Linking
Tables/Frame/Form
CSS
XML Markup / Declarations / Element Content Model
Element Occurrence Indicators
Buttons/Combo Box/Check Box/Text Box using VBScript
2. Practical File with following case studies                                            10 Marks
The practical file should be made on the following domain specific area (with supported documents and printout)
Make a web page for Crime against Poor Community,
Link few more pages to the developed page, containing information about Crime and Steps taken by Government. (Use HTML tags to make a Static web page)
Use inline styling to change appearance of contents of the web page.
Use Style sheets (embedding or linking) to change the appearance of all the pages developed in the above case.
Enhance the above web page by providing data in sheet format.
At this step of web page development add dynamic features such as adding time and current date to the web page
Collect user information using forms, for registration. Display the collected user details using message box, saying thank you for registration. (Use VB Script)
Case Studies:
(These case studies can also be used to experiment the concepts learned during the course. Knowledge domain: HTML, CSS, VB Script, and Image Editing Software’s)
1. Website of a student containing personal information about student such as email address, photograph, likes, dislikes, hobbies, class, school name, achievements, favourite restaurant, favorite tourist places, ultimate aim of life, message to mankind, role model.

2. Website of a School providing information of a school containing Motto of school, photograph of school, brief description of school, name of the principal, facilities and infrastructure, labs, sports, faculty and departments information, results and achievements of students.
3. Website of a Restaurant providing information about types of food items, brief description about each item with pictures, price list, and availability timings.
4. Website of a Travel Agency to provide the information about various tourist places, various modes of journey available, types of hotels available.
5. Your blog in English/other local language

Note:
For developing the website collect real information from various sources.
It is advised to break up the above-mentioned case studies into smaller modules as per coverage of the course.
Teachers can provide alternative case studies also of similar kind.
3. Viva Voce                                                                         05  Marks
Five questions from topics covered in the curriculum

MULTIMEDIA AND WEB TECHNOLOGY (Code 067)
Class XII (Theory)
Duration: 3 hours
                                                               Total Marks: 70

1. COMPUTER SYSTEM                                                   05 Marks
2. WEB TECHNOLOGIES                                                 10 Marks
3. WEBPAGE DEVELOPMENT                                         40 Marks
4. MULTIMEDIA AND AUTHORING                                  15 Marks

Unit 1: Computer System
Database Terminology: Data, Record/Tuple, Table, Database
Concept of Keys: Candidate Key, Primary Key, Alternate Key, and Foreign Key;
Database Tool: Using Database Managemenet Tool, Creating and Saving Table, Defining Primary Key, Inserting and Deleting Column, Renaming Column, Inserting records, Deleting Records, Modifying Records, and Table Relationship.
Unit 2: Webpage Technologies
Communication and network concepts
Evolution of Networking: ARPANET, Internet, Interspace;
Different ways of sending data across the network with reference to switching techniques;
Data Communication terminologies: Concept of Channel, Baud, Bandwidth (Hz, KHz, MHz) and Data transfer rate (bps, kbps, Mbps, Gbps, Tbps);
Transmission media: Twisted pair cable, coaxial cable, optical fiber, infrared, radio link, microwave link and satellite link.
Network devices: Modem, RJ45 connector, Ethernet Card, Hub, Switch, Gateway; Different Topologies- Bus, Star, Tree; Concepts of LAN, MAN, WAN ;
Protocol: TCP/IP, File Transfer Protocol (FTP), PPP, Level-Remote Login (Telnet), Internet, Wireless/Mobile Communication, GSM, CDMA, WLL, 3G, SMS, MMS, Voice mail, Application
Electronic Mail, Chat, Video Conferencing;
Network Security Concepts: Indian Cyber Law, Firewall, Cookies, Hackers and Crackers; Introduction to Open Source based software
Terminologies and Associations : OSS, FLOSS, GNU, FSF, OSI, W3C Standards (XML, CSS)
Definitions: Open Source Software, Freeware, Shareware, Proprietary software, Localisation.
Softwares : Linux, Mozilla web browser, Apache server, MySQL, Postgres, Pango, OpenOffice, Tomcat, PHP, Python
Websites: www.sourceforge.net, www.openrdf.org, www.opensource.org, www.linux.com, www.linuxindia.net, www.gnu.org, www.w3c.org
Multimedia Application: Education ( use of CAI tool ), Entertainment , Edutainment, Virtual Reality, Digital Libraries, Information Kiosks, Video on Demand, Web Pages Video phone, Video conferencing and Health care.

Unit 3: Webpage Development
Review Of HTML/DHTML, VBScript covered in Class XI.
Installation and Managing WEB-Server: Internet Information Server (IIS) / Personal Web Server (PWS).
Active Server Pages (ASP): Concept of ASP, features of ASP, other equivalent tools – JSP, PHP;
Constants: String and Numeric;
Data types: Integer, Floating Point (Single, Double), String, Date, Boolean, Currency, Variant, Object;
Variables: Explicit and Implicit Declaration;
Operators:
Arithmetic: +, - (Unary and Binary), *, /, (integer division) mod, ^;
Comparison: <, >, <=, >=, <>, =;
Logical: AND, OR, NOT, XOR, EQV, IMP;
String Operator: & or + (for Concatenation);
Functions:
Conversion functions: Abs(), CBool(), CByte(), CInt(), CStr(), CSng(), CLng(), CDate();
String Manipulation Functions: UCase(), LCase(), Len(), Left(), Right(), Mid(), LTrim(), InStr(), RTrim(), LTrim();
Time & Date Functions: Date(), Day(), Hour(), Left(), Len(), Minute(), Month(), Monthname(), Now();
Arrays: Declaration and use of 1 dimensional arrays;
Controls: IF..THEN, IF..THEN..ELSE..END IF, IF..THEN.. ELSEIF..THEN.. END IF,
SELECT..CASE..END SELECT, FOR..NEXT, FOR EACH.. NEXT, DO WHILE..LOOP, DO.. LOOP WHILE, DO UNTIL . LOOP;
Procedures and Functions, Passing parameters/arguments;
Concept of object model structure (client to server and server to client);
Objects: Properties, Methods, Events, Setting Object properties, Retrieving Object properties, calling objects/methods;
Types of Objects: Response, Request, Application, Session, Server, ASPError;
Response Object: Write Method, AddHeader, AppendToLog, BinaryWrite, Using Shortcuts <%=value/expr%>, Controlling information: Buffer, Flush Clear, End;
Request Object: Request Object Collection: QueryString, Form, ServerVariables, Cookies, ClientCertificate;
Application : Contents, Lock, Unlock, Remove, RemoveAll;
ASP Components: AD Rotator, Content Rotator, Counter, Page Counter, Permission Checker;
Text Files: Open and Read content from a text file;
Elementary Database Concepts: Concept of Table/Relation, Relationship, Candidate Key, Primary Key, Alternate Key, Foreign Key, Connecting with Databases: Creation of DSN, using OLE DB.

Working on Database: Inserting, Retrieving, Modifying/Updation of records from Tables in Databases using server objects (ADODB. Connection, ADODB. Recordset);
Server Variables: HTTP_User_Agent, REMOTE_ADDER, REMOTE_HOST, SERVER_NAME;

Unit 4: Multimedia and Authoring Tools
Movie File Formats: AVI, MPEG, SWF, MOV, DAT;
Movie Frames: Concept of Frame, Frame Buffer, and Frame Rate;
Authoring Tools; Making Animation, Embedding Audio/Video, and Embedding on the web page;
Multimedia Authoring Using Macromedia Flash
Making of Simple Flash Movie, Setting Properties, Frame Rate, Dimensions, and Background Color;
Scene: Concept of Scene, Duplicate Scene, Add Scene, Delete Scene, and Navigating between Scenes;
Layers: Concept of Layer, Layer Properties, Layer Name, Show/Hide/Lock layers, Type of
Layer - Normal/Guide/Mask, Outline Color, Viewing Layer as outline, Layer Height, Adding/deleting a layer;
Frame: Concept of Frame;
Creating a Key Frame, Inserting Text Into the Frame, Inserting Graphical Elements into the frame, Converting Text/Graphics to Symbol, Inserting Symbol into the Frame, Setting Symbol Property (Graphics/Button/Movie), Inserting Blank Frame, Inserting Blank Key Frame, Inserting Key Frame into the Blank frame, Selecting all/Specific frames of a Layer, Copying/Pasting selected Frames,
Special Effects: Motion Tweening, Shape Tweening, Color effect, Inserting Sound Layer;
Testing a Scene and Movie;
Import/Export (Movie/Sound and other multimedia objects)
Publishing: Publishing A Flash Movie; Changing publish Settings; Producing SWF(Flash Movie), HTML page, GIF image, JPEG Image (*.jpg), PNG Image, Windows Projector (*.exe), Macintosh Projector (*.hqx), Quick Time (*.mov), Real Player (*.smil);
Testing with Publish Preview

MULTIMEDIA AND WEB TECHNOLOGY (Code 067)
Class XII (Practical)
Duration: 3 Hours                                                  Total Marks: 30

1. Hands on Experience                           15 Marks
A website based on a particular topic has to be to be developed by each student using various commands
covered in HTML, VBScript and ASP with at least 4 web pages.
Web page should be designed with following features.
HTML Basic Tags (html/head/title/body/B/I/U/BR/HR)
Functions
Conditional and Control Statements
Objects: Response/Request / Application
/Session /Server /ASP error
Image Editing using Photo Shop /Corel draw
Merging layers /Moving and Copying Layers
Use of Multimedia Authoring (Using Macromedia Flash)
Student to be asked to create an XML documents on the lines of XML content covered in theory syllabus
(Note: Output as Web page/Flash Movie/Windows Projector/Quick Time)
2. Practical File                                     05 Marks
The practical file should be made on the following domain specific area (with supported documents and printout)
Make a Simple web page containing almost all the tags of HTML.
Develop a Home page for Income Tax department (Simple and Textual) and store it in the directory used for Web Services on the Web-Server.
View that web page on the Browser.
Enhance the home page by providing links to other sample pages (e.g. Income Tax Zone, Income Tax Detail Form for an individual, Income Tax Notification, Income Tax News etc.)
Embed Time and Date on the home page.
Further enhance the website by providing User Registration Page. Collect the user details and Display a new web page showing Thanks For Registration. Also write appropriate functions to validate form inputs.
Give a login facility to the user with Anonymous name and maintain the session till the User logs out.
For user log in attempts, maintain a visitor count.
Change the login module of the web page and now connect it to the IncomeTax User database on the server. This is to be done to store the registration detail and facilitate login to the user.

The login page is to be made in a way that it should also provide facility to change password, if user forget password.
Store some of the created or edited sound files on the Web-Server and provide links to play it.
Change the appearance of the web page using pictures at appropriate places (e.g. Logo of Income Tax Department, Photograph of Income Tax Building etc.)
Visit websites (State Govt./ Local language newspaper) and get 5 different printouts in local language.
Webpage development in local language
(Note: Student can also improve the case studies from class XI and enhance it further with database and multimedia support)
3. Projects                                      05 Marks
Case Studies are to be divided into following parts:
Case study Part 1(Collection, Editing and Creation of Website Resources):
Create an electronic movie with various pictures, audio clipping, movie clippings, and factual text related to school / organisation;
Introduction to 3D Animation
Embedding video and audio in web pages.
An introduction to interactive walk-through.
Embedding walk-through into web pages.
Designing a simple game
Design of a story board
Case Study Part 2(Development of Web Content with resources):
Case studies covered in class XI with database support with Login, Online Registration, Booking and/ or ordering facility.
Sample Case Study
(Note: Other similar type of case studies can also be used for the project work)
Mr. Verma is the CEO of copsi soft drinks (I) Ltd. His company is having a wide network of distributors for copsi branded soft drinks. With the increase in sales and distribution network, it is required to adopt a new technological intervention in the existing system. He wants that the company should have
a global presence over the widely popular medium, called World Wide Web. Assume that you are appointed as the senior person of the development team. You are required to collect the company information and its current requirement. For your easiness we have collected the details of the company
which are as follows:
The company Information:
Name of the Company: copsi soft drinks (I) Ltd.

Zone: East, West, North and South
Distributors: All over the world.
Mr. Verma said that the web site should be able to reflect company in terms of :
Home Page
Product & Promotion Page
Distributor Login Page / Password Recovery Page
Distributor Specific Details Page
Registration Page for Distributor-ship
Company News and Flashes
Company Profile
Technical Details:
Web site Introduction is to be made in flash.
A proper database is to be maintained for the distributor information.
Note:
For developing the above sites/movies collect the actual information from various sources.
It is advised to break up the above-mentioned case studies into smaller modules as per coverage of the course.
Teachers can provide alternative case studies also of similar kind.
4. Viva Voce                                                    05 Marks
Five questions from topics covered in the curriculum
Reference Books
• HTML/XML
• Mastering HTML 4 Premium Edition-Ray & Ray (BPB)
• Using HTML 4 (Fourth Edition) - Lee Anne Philips (PHI)
• Beginning XML-David Hinter et al (WROX)
• XML Pocket Reference - Simon St. Laurent, Micheal Fitzgerald (O'REILLY)
• PHOTOSHOP
• Inside Adobe Photoshop 6-Gary David Bouton, Barbara Bouton, Gary Kubicheck, Mara Zebest Nathanson
• Photoshop 7 Savvy - Steve Romaniello (BPB)
• VBScript
• VBScript - Paul Wilton & others (Wrox)
• Learn Microsoft VBScript in a Weekend - Jerry lee Ford Jr. (Premier Press)

• ASP
• Developing ASP Components - Powers (Oreilly)
• Active Server Pages 3 Developer's Guide - Stephen Asbury & Manuel Alberto Ricart (Hungry Minds)
• Practical ASP - Ivan N. Bayross (BPB)
• Flash
• Using Macromedia Flash 5 - Darrel Plant and Robert Cleveland (Que)
• Adobe Flash CS3 Professional for Windows and Macintosh: Visual QuickStart Guide-Katherine Ulrich (Peachpit Press)
• Networking
• Computer Network - A.S. Tanenbaum, (4th Edition) (PHI)
• Network Concept and Architechtures - Hancock (BPB)
• Online Tutorials
• www.w3schools.com
• www.tutorialized.com
Educational Qualification for the post of PGT to teach Computer Science (083), Informatics Practices (065) and Multi Media and Web Technology (067)
1. B.E. or B. Tech (Computer Science/IT) from a recognized University or an equivalent Degree or Diploma from an institution/university recognized by the Govt. on India.
2. B.E. or B. Tech (any Stream) and Post Graduate Diploma in Computers from any recognized university.
3. M.Sc. (Computer Science) MCA or Equivalent from a recognized University.
4. B.Sc. (Computer Science) BCA or Equivalent and Post Graduate degree in any subject from a recognized University.
5. Post Graduate Diploma in Computer and Post Graduate degree in any subject from a recognized University.
6. ‘A’ Level from DOEACC and Post Graduate degree in any subject.
7. ‘B’ or ‘C’ Level from ‘DOEACC’, Ministry of Information and Communication Technology.

Please visit for CBSE Board other syllabus (2011) Class 9th & 10th

Please visit for CBSE Board other syllabus (2011) Class 11th & 12th