IBM Software Group August, 2006 | © 2006 IBM Corporation Designing and Delivering Reusable Learning Content with DITA John P. Hunt, IBM® Corporation For.

Slides:



Advertisements
Similar presentations
Ingenuity. Expertise. Results. Get Ahead Moving from Live Training to Blended Training.
Advertisements

Performance Assessment
28 March 2003e-MapScholar: content management system The e-MapScholar Content Management System (CMS) David Medyckyj-Scott Project Director.
Overview of IMS Content Packaging Sheila MacNeill.
Towards Adaptive Web-Based Learning Systems Katerina Georgouli, MSc, PhD Associate Professor T.E.I. of Athens Dept. of Informatics Tempus.
DITA Everyday by Tom Rathkamp
Learning Content Standards Demos, Details, and De-mystification Robby Robson, Eduworks Chair, IEEE Learning Technology Standards Committee
1 IBM Software Group ® PRJ270: Essentials of Rational Unified Process Module 3: RUP Structure and Navigation.
Introduction: The Structure and Scope of the 3-5 Modules November 2012 Common Core Ambassadors.
© Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP DITA Overview Video.
Advanced Technical Writing 2006 Session #3. Today in Class… ► Teams pitch poster concepts:  Meet with your editorial team, show us how your material.
DITA Darwin Information Typing Architecture. What is DITA?
The Multi-model, Metadata-driven Approach to Content and Layout Adaptation Knowledge and Data Engineering Group (KDEG) Trinity College,
DITA for eLearning Content Development Brian Driscoll SoftAssist, Inc.
Asst.Prof.Dr.Surasak Mungsing. By: Akshay Kumar Sharable Content Object Reference Model.
IBM User Technology March 2004 | Dynamic Navigation in DITA © 2004 IBM Corporation Dynamic Navigation in DITA Erik Hennum and Robert Anderson.
Update: © Copyright 2002, Carnegie Mellon University All Right Reserved 1/59 ADL/SCORM - What Does it Mean for Developers of ICT Projects? Daniel.
ADL Slide 1 December 15, 2009 Evidence-Centered Design and Cisco’s Packet Tracer Simulation-Based Assessment Robert J. Mislevy Professor, Measurement &
Software Construction and Evolution - CSSE 375 Software Documentation 1 Shawn & Steve Right – For programmers, it’s a cultural perspective. He’d feel almost.
SCORM By: Akshay Kumar. SCORM 2 What we want? What is SCORM? What is SCORM? Connection with e-learning Connection with e-learning Application of XML Technology.
How DITA changed the TechComm Landscape Julio J. Vazquez.
DITA and Topic Maps Bringing the Pieces Together Topic Maps Conference 2008, Oslo Joe Gelb President, Suite Solutions.
XML, DITA and Content Repurposing By France Baril.
A Short Introduction to Darwin Information Typing Architecture: DITA
IBM Corporate User Technologies | November 2004 | © 2004 IBM Corporation An Introduction to Darwin Information Typing Architecture: DITA Presented by Dave.
© 2007 Xyleme - All rights reserved Jeff Katzman and Stuart Grossman Xyleme, Inc. October 23, 2007 Reusability 2.0: Real World Strategies.
Accelerating e-Learning Interoperability Introducing the CLEO Lab Tyde Richards IBM Mindspan Solutions Daniel R. Rehak Carnegie Mellon University.
Taking SMEs from Word-based narrative to topic-based structure.
Oracle iLearning/Tutor Integration Jan  Oracle iLearning Overview  Oracle Tutor Overview  Benefits of integration  Manual integration process.
Educator’s Guide Using Instructables With Your Students.
New trends in Semantic Web Cagliari, December, 2nd, 2004 Using Standards in e-Learning Claude Moulin UMR CNRS 6599 Heudiasyc University of Compiègne (France)
Section 1 Systems of Professional Learning Module 5 Grades K–5: Focus on Sustaining Change.
A Module Overview For 7-12 Administrators.  Timeline for Changes in NYS Testing for Math Regents Exams  NYSED Curriculum Modules  Navigating
Data for Student Success Using Classroom Data to Monitor Student Progress “It is about focusing on building a culture of quality data through professional.
IBM Corporate User Technologies | February 2004 | © 2004 IBM Corporation An Introduction to Darwin Information Typing Architecture: DITA.
DITA Info Introduction DITA Architecture Maps Specialization Business case Best practices FAQ & Fact Sheet References Reuse XSL Open Toolkit DITA RSS IRC.
Semantic Learning Instructor: Professor Cercone Razieh Niazi.
LADL2007 Workshop, 20 Sep 2007, Budapest, HU Polyxeni Arapi Nektarios Moumoutzis Manolis Mylonakis George Stylianakis George Theodorakis {xenia, nektar,
IBM User Technology © 2005 IBM Corporation DITA and componentized information Skyla Loomis.
IBM User TechnologyNovember 2004 | DITA Specialization © 2004 IBM Corporation Principles of DITA Specialization: Extending the base Erik Hennum for IBM.
Sharing Design Knowledge through the IMS Learning Design Specification Dawn Howard-Rose Kevin Harrigan David Bean University of Waterloo McGraw-Hill Ryerson.
The Perfect SCORM Sharable Content Objects. Agenda  Welcome – Who Are We  History Of SCORM (RLOs)  SCORM Solution  The Need For SCORM  Do We Need.
Personalized Interaction With Semantic Information Portals Eric Schwarzkopf DFKI
SCORM Course Meta-data 3 major components: Content Aggregation Meta-data –context specific data describing the packaged course SCO Meta-data –context independent.
Click to edit Master title style © 2006 IBM Corporation Connecting the dots: Relationships and relevance with DITA maps Presented by Erik Hennum, IBM User.
Using Learning Objects in WReSTT 07/13/2013 WISTPC 2013 Peter J. Clarke.
Using Learning Objects in WReSTT 03/05/2014 WISTPC 2014:2 Peter J. Clarke.
CPSC 871 John D. McGregor Process – an introduction Module 0 Session 3.
CPSC 372 John D. McGregor More EPF Module 2 Session 4.
Overview Collected learning resources Competencies Registry/ Authority Course Delivery system Student Pedagogy Tests/ assessment Activities Communication.
OASIS DITA for Business Documents Sub-committee Highlights of Work to Date Focus Areas and Future Work Michael Boses Jul
DITA: Not just for Tech Docs Ann Rockley The Rockley Group.
DITA MAPS. Session results DITA Map Definition and Purpose Power of DITA Maps DITA Map Types Bookmaps – Additional Information DITA Maps Practice DITA.
National Aeronautics and Space Administration 1 CCSDS Information Architecture Working Group Daniel J. Crichton NASA/JPL 24 March 2005.
1 © 2005 Lenovo Lenovo Non-Confidential Understanding a single sourcing solution Andre’ Evans – Staff Software Engineer September 2006.
Update: © Copyright 2004, Carnegie Mellon University Some Rights Reserved 1/79 Daniel Rehak, PhD Professor and Technical Director Learning Systems.
John D. McGregor Eclipse Process Framework Module 2 Session 4
Manager, IT Training and Documentation
Model-Driven Analysis Frameworks for Embedded Systems
Project Management Process Groups
X-DIS/XBRL Phase 2 Kick-Off
Trends and Terminology in Online Learning
Topic 1: Introduction to the Module and an Overview of Agile
E-learning Projects Overview
DITA Overview – Build the case for DITA
Presentation transcript:

IBM Software Group August, 2006 | © 2006 IBM Corporation Designing and Delivering Reusable Learning Content with DITA John P. Hunt, IBM® Corporation For discussion with the OASIS DITA TC subcommittee on Learning and training content August 31, 2006

IBM Software Group A DITA design pilot for learning content| © 2006 IBM Corporation 2 Reusable Learning Objects - RLOs Shorter course development cycles Need to deliver training more quickly Learning Content Management System - LCMS To support and manage the above Collaborative authoring Dynamic Learning “Just in time” Learning delivery to fit the task, the time Targeted learning – knows your skill level, history (ePortfolio) Embedded learning In workflows, team spaces, ISV applications Industry context: Smaller, faster, leaner

IBM Software Group A DITA design pilot for learning content| © 2006 IBM Corporation 3 Industry context: Reusable Learning Objects (RLOs)  Concept developed at Cisco in the 1990s All the content needed to support a particular learning objective. Follow a consistent structure. Available for reuse and repurposing in multiple learning contexts. RLO: Using an address book Learning Module: Team scheduling Learning Module: Effective e-Meetings Learning Module: Using a messaging system

IBM Software Group A DITA design pilot for learning content| © 2006 IBM Corporation 4 Industry context: RLOs and topic-based DITA  Learning content as discrete, reusable information units  Individual learning objects assume no specific context, making them available for reuse in multiple deliverables  RLO constructs typed for learning – concepts, facts, procedures  Individual RLOs aggregated and sequenced to form larger units of instruction, according to identified learning objectives  DITA content stored as topic-based units of information  Context-free topics that can stand on their own for use in map-driven output contexts  Extensible topic types structure content for different purposes  Maps group topics by goals and organize them for delivery by sequence or relationship to other topics RLO characteristic…Topic- based DITA… DITA topics and maps provide the basis for a “unifying XML content model” for designing, creating, and delivering reusable learning content.

IBM Software Group A DITA design pilot for learning content| © 2006 IBM Corporation 5 1.Specialized learning maps Structure sets of DITA topics as learning objects 2.Specialized learning topics Lesson objectives, lesson content, summaries, exercises, assessments Opportunity: Learning content design, creation, and delivery through DITA specialization 4.Specialized processing Generate learning deliverables 3.Build maps and relationship tables Organize learning objects into lessons and courses and manage relationships and interactions among them Tutorials Courseware & e-learning - ILTs - CBTs - WBTs - SCORMs

IBM Software Group A DITA design pilot for learning content| © 2006 IBM Corporation 6 Extending DITA to support learning content  DITA topic types for learning Describe lesson overviews and objectives, summaries, exercises, assessments  DITA map domain for learning Organizes collections of DITA topics for assembly and delivery as a learning course  DITA content domain for learning Describes specific content vocabularies that support learning, such as an instructor note.  DITA process model for learning Puts together all the pieces for designing, developing, and delivering learning content with DITA.

IBM Software Group A DITA design pilot for learning content| © 2006 IBM Corporation 7 DITA topic types for learning referencetaskconcept topic learningOverview learningSummary learningBase learningTopic learningPractice learningAssessment Specialize from DITA base topic type Basic content for reusable learning objects Directly reuse DITA concept, task, and reference content

IBM Software Group A DITA design pilot for learning content| © 2006 IBM Corporation 8 The DITA topic types for learning  learningOverview Introduces and identifies the learning objectives for a course, module, or lesson  learningTopic Task, reference, and conceptual information that provide procedures, background, and other details that support a learning objective  learningSummary Recaps the learning objectives  learningPractice Provide labs and practice exercises that reinforce a learning objective  learningAssessment Graded items to measure progress against the identified objectives

IBM Software Group A DITA design pilot for learning content| © 2006 IBM Corporation 9 DITA map domain for a learning object Learning object Overview Summary Practice Supporting Task Concept, and Reference topics Assessment learningOverview learningSummary learningTopic learningPractice learningAssessment Map domain Supporting topic types

IBM Software Group A DITA design pilot for learning content| © 2006 IBM Corporation 10 Tutorials Courseware & e-learning - ILTs - CBTs - WBTs - SCORMs Maps: Model goals and objectives Maps: Structure topics for a deliverable Topics: Content to design Deliverables: XML-based processing of maps and topics Design Develop Deliver A DITA process model for learning content

IBM Software Group A DITA design pilot for learning content| © 2006 IBM Corporation 11 Phases in the process model for learning 1.Identify and model learning objectives and goals 2.Organize objectives into lessons and modules 3.Develop topic-based content that supports the objectives  From existing or new topics 4.Develop topic content for labs and exercises 5.Design and develop appropriate assessments 6.Write overviews and summaries  For each objective and the overall course 7.Structure topics for delivery with a map 8.Process the map and topics to produce the particular deliverable

IBM Software Group A DITA design pilot for learning content| © 2006 IBM Corporation 12  Worked with Bob Bernard and team of DB2 course developers  Goal: Take apart an existing DB2 course and put it back together again, using DITA Course for the Pilot: Using IBM DB2 Query Monitor for z/OS - A simple, yet complete, current course Identify learning information types and develop DITA specializations to support them Map topics according to learning best practices  Challenges: Learn the DITA nomenclature Learn to use the tools available Chunk content and create topic-based courseware DITA and learning at IBM: The DB2 pilot and DITA learning specializations Course Unit Module Topic

IBM Software Group A DITA design pilot for learning content| © 2006 IBM Corporation 13 DITA and learning at IBM: DB2 pilot results  Successfully produced a complete training course using DITA. Developed DITA content types for labs and exercises, learning objectives, lesson summaries, and other structures common to a classroom-based instructor-led training course.  Published results of the pilot on developerWorks and in conference presentations. Kicked off some of the “buzz” around DITA and learning.  Identified key challenges teams face when making a move to topic-based DITA for learning content Thinking in topics Structuring the content with information types Minding the context Styling for presentation and delivery

IBM Software Group A DITA design pilot for learning content| © 2006 IBM Corporation 14 Original course outline: DB2 Query Monitor  Front matter  Course introduction  Module 1 – Using Query Monitor  Module 2 – Using Filters and Profiles  Course Summary  Appendix – Installing Query Monitor

IBM Software Group A DITA design pilot for learning content| © 2006 IBM Corporation 15 Original Page from the Pilot Course

IBM Software Group A DITA design pilot for learning content| © 2006 IBM Corporation 16 Example: Mapping topic-based lesson content … 3.Module 2: Using Filters and Profiles 3.1Overview and Objectives (learningOverview) 3.2Using Filters and Profiles 3.2.1Creating or Inserting Filter Lines (learningTopic) 3.2.2Working With Defined Filters (learningTopic) 3.2.3Using IBM DB2 QM for z/OS (learningTopic) 3.2.4Range Filters (learningTopic) 3.3Working With Monitoring Profiles 3.3.1Monitoring a Profiles Panel (learningTopic) 3.3.2Creating a Monitoring Profile (learningTopic) 3.3.3Managing Profile Lines (learningTopic) 3.3.4Comparisons for a Dropped Index (learningTopic) 3.4Module Summary (learningSummary) 3.5Lab Exercises (learningPractice) 3.6Assessment (learningAssessment) … Module Module Overview Topic 1 Topic 2 Topic 3 Topic 4 Topic n Module Summary Module Practice Module Assessment

IBM Software Group A DITA design pilot for learning content| © 2006 IBM Corporation 17 Sample learning overview topic <learningover id="DB2QM201" xml:lang="en" xmlns:xsi=" xsi:noNamespaceSchemaLocation="learningover_shell.xsd"> Using Query Monitor In this module, you'll learn about: The Query Monitor ISPF interface ISPF commands Duration 2 hours Objectives Describe and navigate the Query Monitor ISPF interface Understand and use ISPF commands Interpret ISPF query results and reports

IBM Software Group A DITA design pilot for learning content| © 2006 IBM Corporation 18 Sample map for a learning object

IBM Software Group A DITA design pilot for learning content| © 2006 IBM Corporation 19 Sample HTML Output

IBM Software Group A DITA design pilot for learning content| © 2006 IBM Corporation 20 Sample PDF Output

IBM Software Group A DITA design pilot for learning content| © 2006 IBM Corporation 21 The challenges from the pilot  Thinking in topics Mindset shift to thinking of the content as discrete chunks of information, rather than as one single long-flowing narrative  Structuring content with information types Each topic-based chunk of content conveys knowledge about one specific piece of content without directly overlapping with information in other topic-based chunks.  Minding the context Develop content that supports the overall context of the learning objective.

IBM Software Group A DITA design pilot for learning content| © 2006 IBM Corporation 22 Summary: Opportunity for DITA  DITA is a leading-edge solution for content reuse and processing DITA topics – basic level of reuse structured, semantic content organized for deliverables with maps and transformed into deliverables using standards- based XSLT & XSL-FO  DITA supports well-known methodologies for technical content Topic-oriented, task-based  DITA provides the basis for a “unifying XML content model” for designing, creating, and delivering reusable learning content

IBM Software Group A DITA design pilot for learning content| © 2006 IBM Corporation 23 Some issues for DITA and learning content  Content aggregation and granularity What is a topic? How does topic relate to a reusable learning object (RLO)? How does RLO differ from shareable content object (SCO), and how do both relate to topic? Where does hierarchical task analysis fit here? Can we directly reuse/repurpose content from core DITA types, such as task, concept, reference, for learning? How can DITA topics and maps address the aggregation/dis-aggregation of content for learning delivery?  Non-text objects What level of DITA support do we need for non-text objects?  Information Types for Learning What are the specific set of types needed for learning? The CISCO "Reusable Learning Object Authoring Guidlines" white paper is a must-see on this topic. Also, the SCORM spec on sequencing has good information about information types used for learning content -  Sequencing Maps provide the obvious place to handle sequencing and relationships. How do we develop this out for learning content? SCORM sequencing spec suggests a very rich set of altnernatives; we need an understanding for how this relates to maps or map specializations. See Also, good info at Carnegie Mellon's Learning Systems Architecture Lab -

IBM Software Group A DITA design pilot for learning content| © 2006 IBM Corporation 24 Some relevant standards  SCORM = Shareable Content Object Reference Model An XML-based presentation for structuring & sequencing content for learning delivery A run-time environment for learning A metadata model to associate with learning content  IMS Question-Test Interoperability (QTI) Specification Assessments and test questions  DITA = Darwin Information Typing Architecture XML-based content reuse