Presenter’s Manual XML Simplified Issue Date: November 2013 © 2013 Aptech Limited Page 2 of 9 Ver.1.0 State and describe how to use color properties.. Show Me How - Student can view a
Trang 1Module Presenter’s Manual
for
Effective from: November 2013
Ver 1.0
Trang 2© 2013 Aptech Limited
Amendment Record Version No Effective Date Change Replaced Pages
Trang 3© 2013 Aptech Limited
Table of Contents
Sr
No
2 Information on Session Allocation 2
3 Module Deliverables available on OnlineVarsity 3
4 Week-wise Session Schedule 5
5 Session Coverage 6
6 Library References 9
Trang 4Presenter’s Manual XML Simplified
Issue Date: November 2013 © 2013 Aptech Limited Page 1 of 9 Ver.1.0
1 Introduction
At the end of this course, students will be able to:
Outline the features of markup languages and list their drawbacks
Define and describe XML
State the benefits and scope of XML
Describe the structure of an XML document
Explain the lifecycle of an XML document
State the functions of editors for XML and list the popularly used editors
State the functions of parsers for XML and list names of commonly used parsers
State the functions of browsers for XML and list the commonly used browsers
Explain the steps towards building an XML document
Define what is meant by well-formed XML
State and describe the use of comments and processing instructions in XML
Classify character data that is written between tags
Describe entities, DOCTYPE declarations and attributes
Identify the need for a namespace
Define and describe namespaces in XML
Explain the syntax for XML namespaces
Describe attributes and namespaces
Describe how to use default namespaces
Define what is meant by a DTD
Identify the need for a DTD
Describe the structure of a DTD
Explain how to create a simple DTD
Describe what is meant by document type declarations
Define document validity
Describe in brief how to test for document validity
Explain how to declare elements
Explain how to declare attributes
Describe entity declaration in a DTD
Define and describe what is meant by schema
Identify the need for schema
Compare and differentiate the features of DTDs and schemas
List the data types supported by schemas
Explain the XML Schema vocabulary
Describe complex type elements
Describe minOccurs and maxOccurs
Explain element content and mixed content
Describe how grouping can be done
Describe simple types
List and describe the data types used with simple types
Explain restrictions and facets
Identify the usage of attributes
Define and describe stylesheets
Define and describe cascading stylesheets (CSS)
Explain how to implement styles with CSS
Identify simple selectors in CSS
State the use of universal selector in CSS
Describe attribute selectors
Describe ID selectors
Trang 5Presenter’s Manual XML Simplified
Issue Date: November 2013 © 2013 Aptech Limited Page 2 of 9 Ver.1.0
State and describe how to use color properties
Describe the font property
Describe the other properties such as margins, borders, layout and padding
Explain briefly about positioning
Define the process of cascading
Explain inheritance
Define XSL, XSLT and their purpose
Explain the structure and syntax of XSL
Distinguish between CSS and XSL
Explain XSL templates
Describe the use of select attribute
State how to use xsl:value-of element
Describe how to use xsl:foreach element
Explain briefly how to use xsl:text element
Describe how to use xsl:number element
Describe how to use xsl:if element
Describe how to use xsl:choose element
Explain how to perform sorting using XSL
Define and describe XPath
Identify nodes according to XPath
List operators used with XPath
Describe the types of matching
State and explain the various XPath expressions and functions
List the node set functions
List the Boolean functions
State the numeric functions
Describe the string functions
Explain what are result tree fragments
Explain how to switch between styles
Describe how to transform XML documents into HTML using XSLT
2 Information on Session Allocation
(No of Hrs) (No of Hrs) Lab (No of Hrs) Total
Throughout this Presenter’s Manual, the module XML Simplified will be referred to as
XML
Trang 6Presenter’s Manual XML Simplified
Issue Date: November 2013 © 2013 Aptech Limited Page 3 of 9
Ver.1.0
3 Module Deliverables available on OnlineVarsity
To aid the teaching process, following are the deliverables
Faculty Deliverables:
1 Presenter Manual (PM)
To aid the learning process, following are the deliverables
Student Deliverables:
1 Learner’s Guide (eBook)
Resources available on OnlineVarsity for Students:
Icons Feature - Description/Functionality
Download Book - Student has the option to download the subject related
e-book and read offline
Glossary - Student can access a list of subject related specialized words
with their definitions
FAQ - Student can access frequently asked questions and their answers
Show Me How - Student can view a step-wise simulation/demonstration of
the module related topics
Let Me Try - Student can practice a step-wise simulation/demonstration of
the module related topics
Trang 7Presenter’s Manual XML Simplified
Issue Date: November 2013 © 2013 Aptech Limited Page 4 of 9
Ver.1.0
Practice 4 Me - Student can test and evaluate their understanding of
module related topics
Work Assignments - Student can solve scenario based lab assignments
(Hands-on) The faculty will evaluate and give their feedbacks
References - Student can access additional subject related material for
reading
Feedback - Student can provide feedback on the course material
Ask to Learn – Student can submit subject related technical queries
Queries submitted will be directed to the particular course coordinator/head
Trang 8Presenter’s Manual XML Simplified
Issue Date: November 2013 © 2013 Aptech Limited Page 5 of 9 Ver.1.0
4 Week-wise Session Schedule
A Session has duration of 2 hours
Week-Wise Schedule
Week Day 1 Day 2 Day 3 Day 4
1 Session 1 XML – T1 Session 2 XML – L1 Session 3 XML – T2 Session 4 XML – L2
2 Session 5 XML – T3 Session 6 XML – L3 Session 7 XML – T4 Session 8 XML – L4 XML: XML Simplified
T: Theory Session, L: Lab Session
Trang 9Presenter’s Manual XML Simplified
Issue Date: November 2013 © 2013 Aptech Limited Page 6 of 9 Ver.1.0
5 Session Coverage
Session
No Session Title Session Details Deliverables’ Mapping
1 Session 1
XML – T1 All the concept lessons as listed below from Module 1 and Module 2
of XML Simplified should be
covered in this session
Module 1 – Introduction to XML
Introduction to XML
Exploring XML
Working with XML
XML Syntax
Module 2 – Namespaces
XML Namespaces
Working with Namespaces Syntax
XML Simplified Learners Guide
Module 1 Module 2
2 Session 2
XML – L1
The workshop lessons of Module 1
and Module 2 of XML Simplified
should be covered in this session
XML Simplified (OnlineVarsity)
Module 1 Module 2
Trang 10Presenter’s Manual XML Simplified
Issue Date: November 2013 © 2013 Aptech Limited Page 7 of 9 Ver.1.0
Session
No Session Title Session Details Deliverables’ Mapping
3 Session 3
XML – T2 All the concept lessons as listed below from Module 3 and Module 4
of XML Simplified should be
covered in this session
Module 3 – DTDs
Document Type Definition
Working with DTDs
Valid XML documents
Declarations
Module 4 – XML Schema
XML Schema
Exploring XML Schemas
Working with complex types
Working with simple types
XML Simplified Learners Guide
Module 3 Module 4
4 Session 4
XML – L2
The workshop lessons of Module 3
and Module 4 of XML Simplified
should be covered in this session
XML Simplified (OnlineVarsity)
Module 3 Module 4
5 Session 5
XML – T3 In the first one hour all the concept lessons as listed below from
Module 5 of XML Simplified should
be covered in this session
Module 5 – Stylesheets
Stylesheets
Selectors in CSS
Properties and Values
Inheritance and Cascades in CSS
In the next one hour the Faculty is expected to resolve any course related queries that the students might have
XML Simplified Learners Guide
Module 5
Trang 11Presenter’s Manual XML Simplified
Issue Date: November 2013 © 2013 Aptech Limited Page 8 of 9 Ver.1.0
Session
No Session Title Session Details Deliverables’ Mapping
6 Session 6
XML – L3 In the first one hour the workshop lessons of Module 5 of XML
Simplified should be covered in this
session
In the next one hour the Faculty is expected to resolve any course related queries that the students might have
XML Simplified (OnlineVarsity)
Module 5
7 Session 7
XML – T4 All the concept lessons as listed below from Module 6 and Module 7
of XML Simplified should be
covered in this session
Module 6 – XSL and XSLT
Introduction to XSL
Working with XSL
Module 7 – More on XSLT
Xpath
XPath Expressions and Functions
Working with different styles
XML Simplified Learners Guide
Module 6 Module 7
8 Session 8
XML – L4 The workshop lessons of Module 6 and Module 7 of XML Simplified
should be covered in this session
XML Simplified (OnlineVarsity)
Module 6 Module 7
Trang 12Presenter’s Manual XML Simplified
Issue Date: November 2013 © 2013 Aptech Limited Page 9 of 9 Ver.1.0
6 Library References
XML Bible by Elliotte Rusty Harold
The XML Handbook by Charles F GoldFarb, Paul Prescod
~~~ End of Document ~~~s