DITA (DARWIN INFORMATION TYPING ARCHITECTURE)

Size: px
Start display at page:

Download "DITA (DARWIN INFORMATION TYPING ARCHITECTURE)"

Transcription

1 XML IN ELEARNING Claudiu CHIRU Raluca PACURARU Eliza ISBASOIU Abstract: XML (EXtensible Markup Language) is an open standard that describes data from the Web. XML uses tag structure like HTML but, whereas HTML defines how elements are displayed, XML defines what those elements contain. In this paper we investigate the use of XML in elearning starting with DITA (Darwin Information Typing Architecture) and continuing with elml (elesson Markup Language), an open source XML framework for creating structured elessons using XML. We propose finally an elml implementation of a computer course. Keywords: XML, elml, elearning, DITA I. DITA (DARWIN INFORMATION TYPING ARCHITECTURE) The Darwin Information Typing Architecture (DITA) [1][2] was developed by IBM in 2001 as an XML-based architecture for authoring, producing, and delivering technical information. The complexity of Web information, increased demand for multiformat documentation, shorter documentation development cycles were some of the challenges that IBM DITA developers have to overcome. DITA basic element is a topic. A topic is a piece of information that has the following characteristics: specific to a single subject; it has a heading; it can stand alone; it makes sense in any context. From topic basic element are derived three specialized topics: task, concept and reference A Task topic describes how to accomplish a task. It displays a list of steps that the users must follow to produce a specified result. A Concept describes something. It contains definitions, rules and guidelines. A Reference topic offers details. It describes command syntax, programming instructions, reference material. Specialization Specialization is a DITA feature that allows authors to create new information types with structure and semantics specific to a particular audience. Considering draft specifications issued by OASIS, a learning specialization is available to create topics for educational purposes. DITA specialization for elearning OASIS DITA project for elearning infrastructure development has the following objectives[4]: 1. Provides a top-level design for learning content using DITA structure 2. Promotes best practices for applying DITA principles:

2 a. separation of presentation and content; b. separation of content and context; c. single sourcing, reuse, repurposing. 3. Provides support for delivering contents in multiple formats for training and learning for different audience DITA specialization elements for elearning uses as defined by OASIS [4]: LearningPlan topic The LearningPlan topic contains goals and learning necessary information. LearningPlanBody The LearningPlanBody is the main element of the LearningPlan topic. The The LearningPlanBody has the following optional elements: <lcproject>, <lcneedsanalysis>, <lcgapanalysis>, <lcintervention>, <lctechnical>, <section>. lcproject - The <lcproject> provides project plan description information. lcplandescrip: The <lcplandescrip> provides a plan description. lcplanprereqs: <lcplanprereqs> provides the necessary activities that the learners had to accomplish to follow the course. lcplansubject: The <lcplansubject> provides a complete description of the subject of the learning activity. lcplantitle: The <lcplantitle> provides a title for this plan.... LearningOverview topic- This topic enumerates the learning objectives and includes important information for learners concerning duration, audience, prerequisite. LearningContent topic - This topic describes the content of the learning activity and provides a container for DITA concept, task, and reference topics. LearningSummary topic type - The learningsummary topic type offers a short decription of the learning content and provides some guidelines to memorize the main ideas of the lessons. It also provides some questions for verification of the learning content. Learning Assessment topic type - A Learning Assessment provides a list of questions or interactive activities that measure the level of knowledge aquisition and stimulate reinforcement of the learning content. LearningBase topic type - The learningbase topic type offers a structure and a set of elements that can be used in other learning content types: learningoverview, learningcontent, learningsummary, learningassessment, and learningplan. It is not used to author or deliver any actual learning content. Figure 1. DITA topic types for elearning [3]

3 Conclusion DITA is becoming a very important standard in designing education systems. Creating lesson plans and scenarios, flexible document production, developing DITA extensions to help elearners with writing structured texts are only a few of the DITA uses in education. II. ELML ELEARNING MARKUP LANGUAGE ELML started from the GITTA [6][7](Geographic Information Technology Training Alliance) project, a swiss elearning project about GIS. GITTA was designed using XML to store content and open source software for servers. Using a pedagogical concept, a DTD file that later became XML schema was designed. The XML schema describes the elements that the lesson should contain and the order of the elements. After some time, the XML schema, the corresponding XSL files to create HTML and PDF were made freely available. Elml is based on a pedagogical concept named ECLASS developed by Gerson[8]. The model was adapted by the elml developers and has six elements: Entry Entry element contains introductory topics that are to be accesed before the lecture unit Clarify Clarify is the main part of the lesson. Is the place where things are explained. Look Look containes examples, samples illustrations, videos and other elements that will detail some important aspects of the lesson. Act Act is about practice the things that the student have been taught. It engages the student in a practical activity. Self-assesment Self-assesment containes questions, quiz and exercises. Summary Summary is used to point out the most important ideas in the lesson. It is a new element added to the Garson ECLASS structure. 2.1 The structure of the elml XML Schema The most important files of the elml XML schema [5][6][7] are the following: elml.xsd, validate.xsd, config.xsd. elml.xsd is the core of the elml structure. All main elements are defined in this file. validate.xsd is the file that lesson designers use for adapting the structure of elml.xsd to the project needs. This file is located in _config folder. The things that may be changed are: the levels of the lessons the module names (shortcuts) the icons used for the layout and their format the institutions and departments the lesson labels the language shortcuts available the copyright statement etc.

4 config.xsd describes the structure of the config.xml file from the _config folder of the project. 2.2 elml folder structure The core folder structure In elml there is a core folder [5][6][7] that contains XML Schema and XSLT transformation files for obtaining output in different format, there is a project folder which contains the lessons in XML format, templates for data output, project specific configuration. In the elml "core" folder there are the following subfolders: structure: The elml XML Schema XSD files; presentation: XSL files to generate different output formats of the lesson; manual: reference for all elml elements and attributes; tools: Contains binary and/or sources of all the tools available from elml. Project folder structure The project folder [7] is at the same level as the core folder. The project folder has the following structure: 1. folder _config. The folder _config has two files: config.xml Config.xml is the file where the user specifies some general information regarding the author, the layout, etc. There is a possibility to define a translation for general terms. validate.xsd. This file is used for validating the lesson. It may be changed according to specific needs. 2. folder _templates. This folder contains the templates for the data layout. This folder must contain at least one template. online.xsl. This file contains templates to create a unique layout elml.css and elml_print.css. These two CSS files are used for the XHTML versions of the lesson. The user may customize these files according to his/her needs. elml.js. This file contains JavaScripts used by elml 3. lessons. This folder is on the same level as the above. Each lesson has it s own folder. 2.3 Creating a computer course in elml The easiest way to work with elml is by using the Eclipse platform. The necessary steps to download and installing elml in Eclipse are defined in []. To create a lesson in elml first the user has to recreate the folder structure: _config, _templates and the lesson folder. The user may adapt the MyLesson structure from elml documentation. The next step is to populate the lesson with information using the elml structure. The information has to be structured according the topics defined by elml: entry, clarify, look, act, selfassesment, summary.

5 Figure 2. The screenshoot of Oxigen XML editor in Eclipse for MyLesson.xml Next, the user will adapt the above structure to his/her needs. Adding more paragraphs, more learning objects is an easy task, just right click the mouse, select the option and write the contents of the element. Transforming the lesson The most important transformation is from xml to xhtml. There are several ways to obtain the xhtml version of the course. The first and the easiest transformation is without a layout template. The steps are: 1. Open the lesson in Oxigen XML Editor 2. Configure the transformation scenario 3. Choose the input XSLT file 4. Apply the transformation scenario Figure 3. A computer lesson

6 Using a template builder Using a template builder was our option too. The template buider creates templates for elml using a plugin for This new tool creates elml layout templates using a webbased WYSIWYG frontend. All that is need is the template builder package, YAML (Yet Another Multicolumn Layout) and a browser. The tool was tested on windows platforms with Firefox. Creating your own CSS files All the definitions of CSS elements are described in elml.css file which is part of the templates folder. The elements defined in elml.css can be overriden by attribute of these elements. The list atribute values is described in _config/validate.xsd file. This file must not be changed by the author of the course. Transform the elml course into a SCORM or IMS Content format The resulting file is an archive with all the xml files, images, videos and a file called called imsmanifest.xml at the root level. This file contains both the metadata about the lesson (according to the IMS Metadata standard) and references to the different files. Create a PDF version of your lesson using XSL-FO ELML offers two possibilities for PDF versions of a lesson: using XSL-FO or LaTeX. For PDF version using XSL-FO in the configuration of transformation scenario the author has the Perform FO processing option to check and enter an output path. Figure 4. HTML version of the course

7 2.4 Computer course project in elml We have designed a computer course using elml. The most difficult part of this project was to adapt the course to the structure provided by elml. The authors had to carefully choose the titles, the units, the entry points and all the elements of the elml structure, they had to express the course s ideas in short, meaningfull sentences, for a easier comprehension of the course s outlines. The XML editing part might be challenging for a novice in computers but using the author tab in Oxigen xml editor can ease this process of editing the lesson. One of the most important issues about this markup language is that it provides a template for elearning. The structure helps the author to create good elearning material. Actually, it is possible to design elearning material for many different scenarios using this structure. Apart from Learning Management Systems, in elml you can create a source file and multiple outputs, you may change the layout of the lesson just by changing the xsl files. 2.5 Conclusion XML has become the language for information interchange and describing relationships. There is XML for biology, XML for chemistry, XML for rights management, XML for finance, XML for business rules, XML for publishing, etc. In this paper we have presented some of the most important standards in xml elearning designing: DITA and elml. DITA is a universal standard for creating structured documentation while elml is an XML standard for designing elearning systems. Both languages help the authors to create good elearning material based on a flexible structure.

8 BIBLIOGRAPHY [1] Darwin Information Typing Architecture(DITA) Specification 1.1 [2] Don Ray (2005), Introduction to the Darwin Information Typing Architecture, IBM corporation [3] John Hunt, An XML-based information architecture for learning content, Part 1 A DITA specialization design, IBM corporation 2005 [4] OASIS Design and Language Specification for DITA Learning and Training Content, Subcommittee draft, February 28, 2008 [5] Fisler, Joël, Creating Educational Content with elml. In: Hoffmann, Frank, ed. GI2008-Symposium - 8. Sächsisches GIS-Forum, 15./16. Mai 2008, Dresden. Dresden, Germany: IGN - Innovation. Grenzüberschreitendes Netzwerk, 54. [6] Fisler, Joël, Bleisch, Susanne, elml, the elesson Markup Language: Developing sustainable e-learning Content Using an Open Source XML Framework. In: WEBIST International Conference on Web Information Systems and Technologies, April 11th-13th Setubal, Portugal. [7] elml documentation [8] Gerson, Steven M. (2000). E-CLASS: Creating a Guide to Online Course Development For Distance Learning Faculty. Online Journal of Distance Learning Administration [online], Volume 3, Issue 4. [9] Fisler, Joël, Weibel, Robert, GITTA: Open Content Material for GIS Education. In: EUGISES 2006 Conference, September 7th-10th 2006, Krakow. Krakow, Poland: Faculty of Forestry, Agricultural University Associate Professor/Phd, Spiru Haret University Lecturer/Phd candidate, Spiru Haret University Assistant/Phd candidate, Spiru Haret University

Delivery Options: Attend face-to-face in the classroom or remote-live attendance.

Delivery Options: Attend face-to-face in the classroom or remote-live attendance. XML Programming Duration: 5 Days Price: $2795 *California residents and government employees call for pricing. Discounts: We offer multiple discount options. Click here for more info. Delivery Options:

More information

Delivery Options: Attend face-to-face in the classroom or via remote-live attendance.

Delivery Options: Attend face-to-face in the classroom or via remote-live attendance. XML Programming Duration: 5 Days US Price: $2795 UK Price: 1,995 *Prices are subject to VAT CA Price: CDN$3,275 *Prices are subject to GST/HST Delivery Options: Attend face-to-face in the classroom or

More information

Burrokeet, an Application for Creating and Publishing Content Packages with support for Multiple Input and Output Formats

Burrokeet, an Application for Creating and Publishing Content Packages with support for Multiple Input and Output Formats International Journal of Education and Development using Information and Communication Technology (IJEDICT), 2009, Vol. 5, Issue 4, pp.6-13. Burrokeet, an Application for Creating and Publishing Content

More information

Building Course Content with exe

Building Course Content with exe Building Course Content with exe According to the exe website, "The exe project developed a freely available Open Source authoring application to assist teachers and academics in the publishing of web

More information

National Training and Education Resource. Authoring Course. Participant Guide

National Training and Education Resource. Authoring Course. Participant Guide National Training and Education Resource Authoring Course Participant Guide Table of Contents: OBJECTIVES... 4 OVERVIEW OF NTER... 5 System Requirements... 5 NTER Capabilities... 6 What is the SCORM PlayerWhat

More information

QDITA ONLINE COURSE VISUAL EXPERIENCE FORMATION

QDITA ONLINE COURSE VISUAL EXPERIENCE FORMATION The Third International Conference on e-learning (elearning-2012), 27-28 September 2012, Belgrade, Serbia QDITA ONLINE COURSE VISUAL EXPERIENCE FORMATION MIRJANA MILOŠEVIĆ IRVAS International d.o.o. mira.milosevic@irvas.rs

More information

USER GUIDE. MADCAP FLARE 2017 r3. Import

USER GUIDE. MADCAP FLARE 2017 r3. Import USER GUIDE MADCAP FLARE 2017 r3 Import Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document is

More information

Consider the Source Structured Authoring for XML-based Documentation

Consider the Source Structured Authoring for XML-based Documentation Consider the Source Structured Authoring for XML-based Documentation Ellen McDaniel Manager of User Services and Web Coordinator College of Engineering North Carolina State University mcdaniel@ncsu.edu

More information

Customizing a FrameMaker Structured Application You can do it!

Customizing a FrameMaker Structured Application You can do it! Customizing a FrameMaker Structured Application You can do it! STC Summit 2012 - Chicago, IL 22 May 2012 - Scott Prentice, Leximation, Inc. Introduction Scott Prentice, President of Leximation, Inc. Specializing

More information

USER GUIDE MADCAP FLARE Topics

USER GUIDE MADCAP FLARE Topics USER GUIDE MADCAP FLARE 2018 Topics Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document is furnished

More information

Arbortext 7.0. Curriculum Guide

Arbortext 7.0. Curriculum Guide Arbortext 7.0 Curriculum Guide Live Classroom Curriculum Guide Authoring using PTC Arbortext Editor 7.0 Authoring for DITA using PTC Arbortext Editor 7.0 Configuring the PTC Arbortext 7.0 Environment Introduction

More information

IMI WHITE PAPER INFORMATION MAPPING AND DITA: TWO WORLDS, ONE SOLUTION

IMI WHITE PAPER INFORMATION MAPPING AND DITA: TWO WORLDS, ONE SOLUTION n ao in i f rpp a t IMI WHITE PAPER INFORMATION MAPPING AND DITA: TWO WORLDS, ONE SOLUTION Abstract Introduction Information Mapping is a structured writing method with a long and successful history. It

More information

TeamSite Component Development

TeamSite Component Development 4-7525 TeamSite Component Development Course Outline Overview This course is intended for TeamSite developers and project managers. This two-day class covers the skills and knowledge needed to construct

More information

XML. Objectives. Duration. Audience. Pre-Requisites

XML. Objectives. Duration. Audience. Pre-Requisites XML XML - extensible Markup Language is a family of standardized data formats. XML is used for data transmission and storage. Common applications of XML include business to business transactions, web services

More information

Best Practice Guidelines

Best Practice Guidelines Best Practice Guidelines HTML5 CONFIGURATION BEST PRACTICE: HTML5 configuration These guidelines provide an overview of the issues that have to be considered when creating a HTML5 configuration for tt

More information

Creating an Online Course

Creating an Online Course Definitions Online Course: a course that is completed entirely online and may be comprised of all or some of the following components: PowerPoint, PDF, Word Doc, SCORM module, Video, Surveys, and Assessment.

More information

Arbortext 6.1. Curriculum Guide

Arbortext 6.1. Curriculum Guide Arbortext 6.1 Curriculum Guide Live Classroom Curriculum Guide Authoring using Arbortext Editor 6.1 Authoring for DITA using Arbortext Editor 6.1 Using Arbortext Styler 6.1 Configuring the Arbortext 6.1

More information

This presentation will show you how to create a page in a group eportfolio.

This presentation will show you how to create a page in a group eportfolio. This presentation will show you how to create a page in a group eportfolio. 1 If you are using your eportfolio for presenting group work, you will need to create a group eportfolio page, which all the

More information

Modularization and Structured Markup for Learning Content in an Academic Environment

Modularization and Structured Markup for Learning Content in an Academic Environment International Jl. on E-Learning (2006) 5(1), 35-44 Modularization and Structured Markup for Learning Content in an Academic Environment SAMUEL SCHLUEP AND MARCO BETTONI Swiss Federal Institute of Technology,

More information

Presented by Kit Na Goh

Presented by Kit Na Goh Developing A Geo-Spatial Search Tool Using A Relational Database Implementation of the FGDC CSDGM Model Presented by Kit Na Goh Introduction Executive Order 12906 was issued on April 13, 1994 with the

More information

Xyleme Studio Data Sheet

Xyleme Studio Data Sheet XYLEME STUDIO DATA SHEET Xyleme Studio Data Sheet Rapid Single-Source Content Development Xyleme allows you to streamline and scale your content strategy while dramatically reducing the time to market

More information

WEB APPLICATION DEVELOPMENT. How the Web Works

WEB APPLICATION DEVELOPMENT. How the Web Works WEB APPLICATION DEVELOPMENT How the Web Works What Is Hypertext Markup Language? Web pages are created using Hypertext Markup Language (HTML), which is an authoring language used to create documents for

More information

With Dreamweaver CS4, Adobe has radically

With Dreamweaver CS4, Adobe has radically Introduction to the Dreamweaver Interface With Dreamweaver CS4, Adobe has radically reengineered the Dreamweaver interface to provide a more unified experience across all of the Creative Suite applications.

More information

Creating an Online Course

Creating an Online Course Definitions Online Course: a course that is completed entirely online and may be comprised of all or some of the following components: PowerPoint, PDF, Word Doc, Video, SCORM modules, Surveys, and Assessment.

More information

MadCap Software. Index Guide. Flare 2017 r2

MadCap Software. Index Guide. Flare 2017 r2 MadCap Software Index Guide Flare 2017 r2 Copyright 2017 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document

More information

The XML Metalanguage

The XML Metalanguage The XML Metalanguage Mika Raento mika.raento@cs.helsinki.fi University of Helsinki Department of Computer Science Mika Raento The XML Metalanguage p.1/442 2003-09-15 Preliminaries Mika Raento The XML Metalanguage

More information

A network is a group of two or more computers that are connected to share resources and information.

A network is a group of two or more computers that are connected to share resources and information. Chapter 1 Introduction to HTML, XHTML, and CSS HTML Hypertext Markup Language XHTML Extensible Hypertext Markup Language CSS Cascading Style Sheets The Internet is a worldwide collection of computers and

More information

Web Development: Client Side

Web Development: Client Side Course Description This course introduces web site design and development using EXtensible HyperText Markup Language (XHTML) and Cascading Style Sheets (CSS). You will learn standard XHTML and CSS and

More information

Mulberry Classes Guide to Using the Oxygen XML Editor (v20.0)

Mulberry Classes Guide to Using the Oxygen XML Editor (v20.0) Mulberry Classes Guide to Using the Oxygen XML Editor (v20.0) Mulberry Technologies, Inc. 17 West Jefferson Street, Suite 207 Rockville, MD 20850 Phone: 301/315-9631 Fax: 301/315-8285 info@mulberrytech.com

More information

Tip: Users can access and update their content on the go as MyFolio is mobile device compatible.

Tip: Users can access and update their content on the go as MyFolio is mobile device compatible. MyFolio Essentials Using this guide This guide has been produced to help you to support students using MyFolio for assessment or other pedagogic purposes. We aim to provide general information on how you

More information

Structured documents

Structured documents Structured documents An overview of XML Structured documents Michael Houghton 15/11/2000 Unstructured documents Broadly speaking, text and multimedia document formats can be structured or unstructured.

More information

Create web pages in HTML with a text editor, following the rules of XHTML syntax and using appropriate HTML tags Create a web page that includes

Create web pages in HTML with a text editor, following the rules of XHTML syntax and using appropriate HTML tags Create a web page that includes CMPT 165 INTRODUCTION TO THE INTERNET AND THE WORLD WIDE WEB By Hassan S. Shavarani UNIT2: MARKUP AND HTML 1 IN THIS UNIT YOU WILL LEARN THE FOLLOWING Create web pages in HTML with a text editor, following

More information

Survey Introduction. Thank you for participating in the WritersUA Skills and Technologies survey!

Survey Introduction. Thank you for participating in the WritersUA Skills and Technologies survey! Survey Introduction WritersUA is pleased to announce the launch of our annual Skills and Technologies Survey. This popular survey is designed to provide our community with a snapshot of the skills and

More information

HTML, XHTML, and CSS. Sixth Edition. Chapter 1. Introduction to HTML, XHTML, and

HTML, XHTML, and CSS. Sixth Edition. Chapter 1. Introduction to HTML, XHTML, and HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS Chapter Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key

More information

Implementing a common information architecture using DITA

Implementing a common information architecture using DITA Implementing a common information architecture using DITA The Nokia experience Indi Liepa, Senior Information Architect, Nokia Technology Platforms DITA Open Day Southwood, 19 th November 2004 1 Contents

More information

XML Update. Royal Society of the Arts London, December 8, Jon Bosak Sun Microsystems

XML Update. Royal Society of the Arts London, December 8, Jon Bosak Sun Microsystems XML Update Royal Society of the Arts London, December 8, 1998 Jon Bosak Sun Microsystems XML Basics...A-1 The XML Concept...B-1 XML in Context...C-1 XML and Open Standards...D-1 XML Update XML Basics XML

More information

Quark XML Author June 2017 Update for Platform with DITA

Quark XML Author June 2017 Update for Platform with DITA Quark XML Author 05 - June 07 Update for Platform with DITA Contents Getting started... About Quark XML Author... Resources on DITA... Working with the repository...4 Creating a new topic from a repository

More information

SharePoint Designer Customizing and Branding SharePoint 2010 and Office 365

SharePoint Designer Customizing and Branding SharePoint 2010 and Office 365 SharePoint Designer 2010 - Customizing and Branding SharePoint 2010 and Office 365 55010; 3 Days, Instructor-led Course Description This three-day instructor-led course provides students with the knowledge

More information

Authoring using Arbortext Editor 6.1

Authoring using Arbortext Editor 6.1 Authoring using Arbortext Editor 6.1 Overview Course Code Course Length TRN-4410-T 3 Days In this course, you will learn the basic and advanced editing operations of Arbortext Editor. The course emphasizes

More information

Extreme Java G Session 3 - Sub-Topic 5 XML Information Rendering. Dr. Jean-Claude Franchitti

Extreme Java G Session 3 - Sub-Topic 5 XML Information Rendering. Dr. Jean-Claude Franchitti Extreme Java G22.3033-007 Session 3 - Sub-Topic 5 XML Information Rendering Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical Sciences 1 Agenda

More information

A tutorial report for SENG Agent Based Software Engineering. Course Instructor: Dr. Behrouz H. Far. XML Tutorial.

A tutorial report for SENG Agent Based Software Engineering. Course Instructor: Dr. Behrouz H. Far. XML Tutorial. A tutorial report for SENG 609.22 Agent Based Software Engineering Course Instructor: Dr. Behrouz H. Far XML Tutorial Yanan Zhang Department of Electrical and Computer Engineering University of Calgary

More information

Chapter 17 Creating Online Pages and Sites

Chapter 17 Creating Online Pages and Sites Lesson Plans for Chapter 17 1 Chapter 17 Creating Online Pages and Sites Chapter Objectives Discuss the Chapter 17 objectives with students: Learn about the creation of the World Wide Web. Write HTML tags

More information

Reusability and Adaptability of Interactive Resources in Web-Based Educational Systems. 01/06/2003

Reusability and Adaptability of Interactive Resources in Web-Based Educational Systems. 01/06/2003 Reusability and Adaptability of Interactive Resources in Web-Based Educational Systems 01/06/2003 ctchen@ctchen.idv.tw Reference A. El Saddik et al., Reusability and Adaptability of Interactive Resources

More information

Course Syllabus. Course Title. Who should attend? Course Description. Adobe Dreamweaver CC 2014

Course Syllabus. Course Title. Who should attend? Course Description. Adobe Dreamweaver CC 2014 Course Title Adobe Dreamweaver CC 2014 Course Description Adobe Dreamweaver CC (Creative Clouds) is the world's most powerful web design program. Our Dreamweaver course ''certified by Adobe ''includes

More information

How-to Guide SAP NetWeaver 04. Web Dynpro Themes. Version Applicable Releases: SAP NetWeaver 7.0

How-to Guide SAP NetWeaver 04. Web Dynpro Themes. Version Applicable Releases: SAP NetWeaver 7.0 How-to Guide SAP NetWeaver 04 How To Edit Web Dynpro Themes Version 2.00 Applicable Releases: SAP NetWeaver 7.0 Copyright 2004 SAP AG. All rights reserved. No part of this publication may be reproduced

More information

HTML5 & CSS 8 th Edition. Chapter 2 Building a Webpage Template with HTML5

HTML5 & CSS 8 th Edition. Chapter 2 Building a Webpage Template with HTML5 HTML5 & CSS 8 th Edition Chapter 2 Building a Webpage Template with HTML5 Objectives 1. Explain how to manage website files 2. Describe and use HTML5 semantic elements 3. Determine the elements to use

More information

Introduction to ReadyGo Web Course Builder. Version 7.0

Introduction to ReadyGo Web Course Builder. Version 7.0 Introduction to ReadyGo Web Course Builder Version 7.0 Important Notice Copyright 2000-2008 ReadyGo Incorporated. All rights reserved. ReadyGo Web Course Builder is a trademark of ReadyGo, Inc. Netscape

More information

Course Details. Skills Gained. Who Can Benefit. Prerequisites. View Online URL:

Course Details. Skills Gained. Who Can Benefit. Prerequisites. View Online URL: Specialized - Mastering jquery Code: Lengt h: URL: TT4665 4 days View Online Mastering jquery provides an introduction to and experience working with the JavaScript programming language in the environment

More information

In this Tutorial we present tips and trick for the development enviroment eclipse and the extension MyEclipse.

In this Tutorial we present tips and trick for the development enviroment eclipse and the extension MyEclipse. Tips and tricks for eclipse and the IDE MyEclipse In this Tutorial we present tips and trick for the development enviroment eclipse and the extension MyEclipse. Generals Author: Sascha Wolski Sebastian

More information

Roadmap to UPK 3.1 Session #1 UPK 3.1 Practice Exercises. A Solbourne White Paper April 2008

Roadmap to UPK 3.1 Session #1 UPK 3.1 Practice Exercises. A Solbourne White Paper April 2008 Roadmap to UPK 3.1 Session #1 UPK 3.1 Practice Exercises A Solbourne White Paper April 2008 COPYRIGHT & TRADEMARKS Copyright 2008, Solbourne. The information contained in this document is subject to change

More information

Implementing Web Content

Implementing Web Content Implementing Web Content Tonia M. Bartz Dr. David Robins Individual Investigation SLIS Site Redesign 6 August 2006 Appealing Web Content When writing content for a web site, it is best to think of it more

More information

USING POWERPOINT IN THE CLASSROOM LESSON 1 POWERPOINT BASICS

USING POWERPOINT IN THE CLASSROOM LESSON 1 POWERPOINT BASICS USING POWERPOINT IN THE CLASSROOM LESSON 1 POWERPOINT BASICS Objectives Start PowerPoint. Open an existing presentation. Save a presentation. Navigate through a presentation, and use the menus and toolbars.

More information

CWCM Contributor Training. Denis Bacquelaine, Technical Consultant I.R.I.S. Solutions & Experts S.A.

CWCM Contributor Training. Denis Bacquelaine, Technical Consultant I.R.I.S. Solutions & Experts S.A. CWCM Contributor Training Denis Bacquelaine, Technical Consultant I.R.I.S. Solutions & Experts S.A. Agenda Training objectives Training organisation Introduction to CWCM Objectives of the CWCM system Benefits

More information

Authoring Environment for E-learning Production Based on Independent XML Formats

Authoring Environment for E-learning Production Based on Independent XML Formats Authoring Environment for E-learning Production Based on Independent XML Formats Alberto González Téllez Dept. de Informática de Sistemas y Computadores Universidad Politécnica de Valencia 46022 Valencia,

More information

Easy Ed: An Integration of Technologies for Multimedia Education 1

Easy Ed: An Integration of Technologies for Multimedia Education 1 Easy Ed: An Integration of Technologies for Multimedia Education 1 G. Ahanger and T.D.C. Little Multimedia Communications Laboratory Department of Electrical and Computer Engineering Boston University,

More information

1. Setup a root folder for the website 2. Create a wireframe 3. Add content 4. Create hyperlinks between pages and to external websites

1. Setup a root folder for the website 2. Create a wireframe 3. Add content 4. Create hyperlinks between pages and to external websites A. Pre-Production of Webpage 1. Determine the specific software needed WYSIWYG- design software that manipulates components of the web page without the user writing or editing code Uses graphical layout

More information

Publishing Technology 101 A Journal Publishing Primer. Mike Hepp Director, Technology Strategy Dartmouth Journal Services

Publishing Technology 101 A Journal Publishing Primer. Mike Hepp Director, Technology Strategy Dartmouth Journal Services Publishing Technology 101 A Journal Publishing Primer Mike Hepp Director, Technology Strategy Dartmouth Journal Services mike.hepp@sheridan.com Publishing Technology 101 AGENDA 12 3 EVOLUTION OF PUBLISHING

More information

Creating a Website with Dreamweaver 4

Creating a Website with Dreamweaver 4 Creating a Website with Dreamweaver 4 What is Dreamweaver (DW)? DW is a visual web page editor that allows you to create and manage Websites and pages without having to learn HTML (Hyper Text Markup Language).

More information

Moving from Single Sourcing to Reuse with XML DITA

Moving from Single Sourcing to Reuse with XML DITA C A S E S T U D Y Moving from Single Sourcing to Reuse with XML DITA Lori Fisher, Program Director for Data Management User Technology, IBM Corp. The concepts of single sourcing and reuse have been talked

More information

LearningMate Solutions - Creating Content Using SkillsCommons

LearningMate Solutions - Creating Content Using SkillsCommons LearningMate Solutions - Creating Content Using SkillsCommons MIssion: Design a course [sample] by using different kinds of material found in the SkillsCommons repository. Add new value and capabilities

More information

Mission Possible: Move to a Content Management System to Deliver Business Results from Legacy Content

Mission Possible: Move to a Content Management System to Deliver Business Results from Legacy Content Mission Possible: Move to a Content Management System to Deliver Business Results from Legacy Content Greg Fagan, Sales Director Data Conversion Laboratory So you ve decided you need a system to migrate,

More information

Creating Effective School and PTA Websites. Sam Farnsworth Utah PTA Technology Specialist

Creating Effective School and PTA Websites. Sam Farnsworth Utah PTA Technology Specialist Creating Effective School and PTA Websites Sam Farnsworth Utah PTA Technology Specialist sam@utahpta.org Creating Effective School and PTA Websites Prerequisites: (as listed in class description) HTML

More information

The HTML Editor in icollege

The HTML Editor in icollege icollege The HTML Editor in icollege Instructional Technology Services Abstract: This handout provides detailed information about the HTML Editor in icollege. The HTML Editor allows you to create HTML

More information

HTML CSS JAVASCRIPT WEB PUBLISHING IN ONE HOUR A DAY SAMS TEACH YOURSELF COVERING HTML5 CSS3 AND JQUERY 7TH EDITION

HTML CSS JAVASCRIPT WEB PUBLISHING IN ONE HOUR A DAY SAMS TEACH YOURSELF COVERING HTML5 CSS3 AND JQUERY 7TH EDITION HTML CSS JAVASCRIPT WEB PUBLISHING IN ONE HOUR A DAY SAMS TEACH YOURSELF COVERING HTML5 CSS3 AND JQUERY 7TH EDITION page 1 / 5 page 2 / 5 html css javascript web pdf We have curated a list of free development

More information

An Introduction to. Freedom to Innovate! Freedom to Migrate! Freedom to Interoperate!

An Introduction to. Freedom to Innovate! Freedom to Migrate! Freedom to Interoperate! An Introduction to Common Cartridge Freedom to Innovate! Freedom to Migrate! Freedom to Interoperate! All Rights Reserved. 1 Presentation Coverage Common Cartridge Features Meta-data Content t Supported

More information

Instant Content Creator. User Guide

Instant Content Creator. User Guide Instant Content Creator User Guide Table of contents: 1 INTRODUCTION...4 1.1 Installation Procedure...4 2 INSTANT CONTENT CREATOR INTERFACE...7 3 CREATING A NEW PROJECT...9 4 ENTERING THE NAME OF THE PRODUCT...10

More information

Desire2Learn eportfolio

Desire2Learn eportfolio This training guide will provide you with the skills to create and manage an online repository for storing your digital artefacts and experiences. can be used by students and academics alike, to record

More information

XML-Based Authoring: From Concepts, via Compromises to Applications

XML-Based Authoring: From Concepts, via Compromises to Applications XML-Based Authoring: From Concepts, via Compromises to Applications Abstract Wolf Bubenik, Ivo Hanke, Nadia Juhnke Freie Universität Berlin CeDiS Competence Centre e-learning / Multimedia Ihnestr. 24,

More information

Comparison of XML schema for narrative documents

Comparison of XML schema for narrative documents XML schema Comparison of XML schema for narrative documents 3 August 2005 By Andrew Squire and Peter Meyer Elkera Pty Limited ABN 68 092 447 428 Suite 701, 10 Help Street, Chatswood, NSW 2067, Australia

More information

Web Page Basics. FRSD Elementary Technology Workshop. February Presented by Lisa Stewart, Tammy Gianvito, and Diane Kaufmann

Web Page Basics. FRSD Elementary Technology Workshop. February Presented by Lisa Stewart, Tammy Gianvito, and Diane Kaufmann Web Page Basics FRSD Elementary Technology Workshop February 2014 Presented by Lisa Stewart, Tammy Gianvito, and Diane Kaufmann Please save this booklet for future reference. 2 P a g e Notes and Questions

More information

Moving from FrameMaker to Blaze: Best Practices

Moving from FrameMaker to Blaze: Best Practices Moving from Adobe FrameMaker to MadCap Blaze is easy, although to get the best results you need to do some planning before you start. This document discusses suggestions and issues to make the import result

More information

1. Survey Introduction

1. Survey Introduction 1. Survey Introduction The WritersUA Skills & Technologies Survey is now in progress. Please consider contributing your experiences. This helps make the results better for everyone. The survey consists

More information

CTI Short Learning Programme in Internet Development Specialist

CTI Short Learning Programme in Internet Development Specialist CTI Short Learning Programme in Internet Development Specialist Module Descriptions 2015 1 Short Learning Programme in Internet Development Specialist (10 months full-time, 25 months part-time) Computer

More information

CWCM Webmaster Training. Denis Bacquelaine, Technical Consultant I.R.I.S. Solutions & Experts S.A.

CWCM Webmaster Training. Denis Bacquelaine, Technical Consultant I.R.I.S. Solutions & Experts S.A. CWCM Webmaster Training Denis Bacquelaine, Technical Consultant I.R.I.S. Solutions & Experts S.A. Prerequisite: Content Contributors course of CWCM V3 Webmaster basic Knowledge Agenda Training objectives

More information

Copyright 2010 Redstone Content Solutions LLC OCM & WCM Training Agenda Revised Thursday, November 18, 2010

Copyright 2010 Redstone Content Solutions LLC OCM & WCM Training Agenda Revised Thursday, November 18, 2010 Copyright 2010 Redstone Content Solutions LLC OCM & WCM Training Agenda Revised Thursday, November 18, 2010 UCM 11G TRAINING REDSTONE CONTENT SOLUTIONS CUSTOM COURSE 11G UCM & WCM TRAINING AGENDA Audience

More information

Hands-On Introduction to Queens College Web Sites

Hands-On Introduction to Queens College Web Sites Hands-On Introduction to Queens College Web Sites This handout accompanies training workshops for Queens College Content Editors who will manage and maintain the web content in their areas. Overview of

More information

SHARING GEOGRAPHIC INFORMATION ON THE INTERNET ICIMOD S METADATA/DATA SERVER SYSTEM USING ARCIMS

SHARING GEOGRAPHIC INFORMATION ON THE INTERNET ICIMOD S METADATA/DATA SERVER SYSTEM USING ARCIMS SHARING GEOGRAPHIC INFORMATION ON THE INTERNET ICIMOD S METADATA/DATA SERVER SYSTEM USING ARCIMS Sushil Pandey* Birendra Bajracharya** *International Centre for Integrated Mountain Development (ICIMOD)

More information

Introduction. Paradigm Publishing. SNAP for Microsoft Office SNAP for Our Digital World. System Requirements

Introduction. Paradigm Publishing. SNAP for Microsoft Office SNAP for Our Digital World. System Requirements Introduction Paradigm Publishing Paradigm understands the needs of today s educators and exceeds the demand by offering the latest technological advancements for coursework settings. With the success of

More information

Software Programming in IPT using a Simplified AJAX Architecture. 9/27/2013 Dave McGuinness

Software Programming in IPT using a Simplified AJAX Architecture. 9/27/2013 Dave McGuinness Software Programming in IPT using a Simplified AJAX Architecture 9/27/2013 Dave McGuinness Introduction The term AJAX (Asynchronous JavaScript and XML) was coined by Jesse James Garrett (Garrett, 2005)

More information

Part A: Getting started 1. Open the <oxygen/> editor (with a blue icon, not the author mode with a red icon).

Part A: Getting started 1. Open the <oxygen/> editor (with a blue icon, not the author mode with a red icon). DIGITAL PUBLISHING AND PRESERVATION USING TEI http://www.lib.umich.edu/digital-publishing-production/digital-publishing-and-preservation-using-tei-november-13-2010 Introductory TEI encoding 1 This exercise

More information

Blackboard Portfolio System Owner and Designer Reference

Blackboard Portfolio System Owner and Designer Reference Blackboard Learning System Blackboard Portfolio System Owner and Designer Reference Application Pack 2 for Blackboard Learning System CE Enterprise License (Release 6) Application Pack 2 for Blackboard

More information

Documentation of Eclipse Applications with DITA

Documentation of Eclipse Applications with DITA Experts in Information Management Solutions and Services Documentation of Eclipse Applications with DITA Eclipse Embedded Day Stuttgart 2010 Gunthilde Sohn, instinctools GmbH Agenda Challenges in Software

More information

AIM. 10 September

AIM. 10 September AIM These two courses are aimed at introducing you to the World of Web Programming. These courses does NOT make you Master all the skills of a Web Programmer. You must learn and work MORE in this area

More information

Brightspace by D2L Upgrade Training

Brightspace by D2L Upgrade Training Brightspace by D2L Upgrade Training August 2015 This document provides an overview of some new features, and improvements to existing features implemented in the latest upgrade. GFC MSU is now participating

More information

Page 1 of 4. Course Outline by Topic: Web Design Fall 2009 Instructor: Mr. O Connell Room 117

Page 1 of 4. Course Outline by Topic: Web Design Fall 2009 Instructor: Mr. O Connell Room 117 Page 1 of 4 Web Design Fall 2009 Instructor: Mr. O Connell Room 117 Texts: Macromedia Dreamweaver MX Hands On Training (Green/Rudner) Adobe Photoshop Elements 5.0 Classroom in a Book (Adobe Systems) Macromedia

More information

Html5 And Css Complete Seventh Edition

Html5 And Css Complete Seventh Edition HTML5 AND CSS COMPLETE SEVENTH EDITION PDF - Are you looking for html5 and css complete seventh edition Books? Now, you will be happy that at this time html5 and css complete seventh edition PDF is available

More information

CTI Higher Certificate in Information Systems (Internet Development)

CTI Higher Certificate in Information Systems (Internet Development) CTI Higher Certificate in Information Systems (Internet Development) Module Descriptions 2015 1 Higher Certificate in Information Systems (Internet Development) (1 year full-time, 2½ years part-time) Computer

More information

DocBook vs DITA. Radu

DocBook vs DITA. Radu vs Radu Coravu radu_coravu@oxygenxml.com @radu_coravu I m a Hub: About the Author End users Feedback (questions, problems, improvement requests) Open Source Projects Help, workarounds Technical Support

More information

Composer Guide for JavaScript Development

Composer Guide for JavaScript Development IBM Initiate Master Data Service Version 10 Release 0 Composer Guide for JavaScript Development GI13-2630-00 IBM Initiate Master Data Service Version 10 Release 0 Composer Guide for JavaScript Development

More information

USER GUIDE. MADCAP FLARE 2018 r2. Getting Started

USER GUIDE. MADCAP FLARE 2018 r2. Getting Started USER GUIDE MADCAP FLARE 2018 r2 Getting Started Copyright 2018 MadCap Software. All rights reserved. Information in this document is subject to change without notice. The software described in this document

More information

Introducing live graphics gems to educational material

Introducing live graphics gems to educational material Introducing live graphics gems to educational material Johannes Görke, Frank Hanisch, Wolfgang Straíer WSI/GRIS University of Tübingen, Sand 14, 72076 Tübingen, Germany Thiruvarangan Ramaraj CS525 Graphics

More information

Seema Sirpal Delhi University Computer Centre

Seema Sirpal Delhi University Computer Centre Getting Started on HTML & Web page Design Seema Sirpal Delhi University Computer Centre How to plan a web development project draft a design document convert text to HTML use Frontpage to create web pages

More information

Oxygen XML Developer plugin

Oxygen XML Developer plugin Oxygen XML Developer plugin 13.2.0 Table of Contents 3 Contents Chapter 1: Introduction...11 Chapter 2: Installation...13 Installation Requirements...14 Platform Requirements...14 Operating System...14

More information

Introduction to XML. Asst. Prof. Dr. Kanda Runapongsa Saikaew Dept. of Computer Engineering Khon Kaen University

Introduction to XML. Asst. Prof. Dr. Kanda Runapongsa Saikaew Dept. of Computer Engineering Khon Kaen University Introduction to XML Asst. Prof. Dr. Kanda Runapongsa Saikaew Dept. of Computer Engineering Khon Kaen University http://gear.kku.ac.th/~krunapon/xmlws 1 Topics p What is XML? p Why XML? p Where does XML

More information

Blackboard 5. Instructor Manual Level One Release 5.5

Blackboard 5. Instructor Manual Level One Release 5.5 Bringing Education Online Blackboard 5 Instructor Manual Level One Release 5.5 Copyright 2001 by Blackboard Inc. All rights reserved. No part of the contents of this manual may be reproduced or transmitted

More information

Understanding the Web Design Environment. Principles of Web Design, Third Edition

Understanding the Web Design Environment. Principles of Web Design, Third Edition Understanding the Web Design Environment Principles of Web Design, Third Edition HTML: Then and Now HTML is an application of the Standard Generalized Markup Language Intended to represent simple document

More information

Car Sounds with JavaScript

Car Sounds with JavaScript Lesson Plan: Car Sounds with JavaScript By Joy Kesten Grades 5-9 Big Ideas: Writing code is a series of instructions, organized in a structure. JavaScript is a front end programming language used to add

More information

CONTENTS. What is Moodle? Logging in to Moodle Introducing the Workspace Customising the Workspace... 8

CONTENTS. What is Moodle? Logging in to Moodle Introducing the Workspace Customising the Workspace... 8 Moodle Training March 2012 Material produced by the VLE Group (Monash University) and elearning Services (Faculty of Medicine, Nursing and Health Sciences, Monash University) vle.monash.edu/supporttraining/learnbytech/moodle/

More information

What is DITA Open Toolkit? And What Should FrameMaker Authors Know About It?

What is DITA Open Toolkit? And What Should FrameMaker Authors Know About It? What is DITA Open Toolkit? And What Should FrameMaker Authors Know About It? Adobe DITA World 2017 Robert D. Anderson, IBM @robander What I expect you are expecting Main topic: What is DITA Open Toolkit?

More information

XML: Introduction. !important Declaration... 9:11 #FIXED... 7:5 #IMPLIED... 7:5 #REQUIRED... Directive... 9:11

XML: Introduction. !important Declaration... 9:11 #FIXED... 7:5 #IMPLIED... 7:5 #REQUIRED... Directive... 9:11 !important Declaration... 9:11 #FIXED... 7:5 #IMPLIED... 7:5 #REQUIRED... 7:4 @import Directive... 9:11 A Absolute Units of Length... 9:14 Addressing the First Line... 9:6 Assigning Meaning to XML Tags...

More information