30
An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products Edwina Lui Information Architect, Kaplan Publishing

An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

Embed Size (px)

DESCRIPTION

Kaplan Publishing, the trade publishing group within Kaplan Test Prep, has traditionally produced a range of printed study materials to assist students in preparing for a broad spectrum of standardized tests. Like many companies, Kaplan’s customer base is technologically diverse and highly adaptive, exhibiting increasing demand for innovative digital test prep products that provide a more personalized study experience, adhere to a high standard for quality, and accurately reflect evolving educational standards tested by the test makers. To support the goal of providing our students with excellent study materials that fit their changing needs, Kaplan Publishing began to move towards an XML-based content and product development workflow, and decided in 2010 to adopt DITA as an XML standard--a decision based, in part, on the inclusion of the Learning & Training Specialization in DITA 1.2.

Citation preview

Page 1: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

3 Year Plan Financial Summary

An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

Edwina Lui Information Architect, Kaplan Publishing

Page 2: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

3 Year Plan Financial Summary

Kaplan Test Prep Overview

Page 3: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

Kaplan helps individuals achieve their educational

and career goals.

We build futures one success story at a time.

Our Mission

Page 4: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

The Kaplan Story

Founded by Stanley Kaplan in 1938

Began as a test prep business in Brooklyn, NY

Helped students gain access to top schools

Made admissions process more transparent

Growth fueled by student success and word of mouth

Page 5: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

Kaplan Fast Facts

One of the largest global, diversified education companies

Operations in more than 30 countries

16 currencies

More than 1 million students each year

Over 32,000 employees

Over 400 locations around the world

Founded in 1938

Page 6: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

Kaplan Divisions

Page 7: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

Kaplan Test Prep

Graduate programs Pre-college programs

Health programs Bar review

Preparation for business, medical, law and graduate admissions exams

Tutoring and test prep for K-8 state test readiness, college prep

solutions, K12 resources for teachers

Professional licensing preparation programs for doctors and nurses

Comprehensive and Multi-State bar review for aspiring lawyers

Page 8: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

Digital

Online

On Site

Classroom

Publishing

Printed Books

Classroom Anywhere On Demand Mobile Tablets Social Media

Kaplan Test Prep Product Offerings

eBooks

Tutoring

Page 9: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

3 Year Plan Financial Summary

Business Drivers for DITA Adoption

Page 10: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

Kaplan Test Prep Student Data: Device Adoption

0 2 4 6 8

10 12 14 16 18

% of KTP Students

Own Electronic Reader Intend to Buy Electronic Reader

Own iPad Intend to Buy iPad

Own Other Tablet Intend to Buy Other Tablet

Page 11: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

Kaplan Mobile for iPad

Page 12: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

Kaplan Test Prep Goals: Student Experience

Portable

Customizable

Adaptive

Multi-Format

Page 13: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

Kaplan Test Prep Goals: Content

Granular

Modular

Single-Sourced

Page 14: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

Kaplan Test Prep Content: Categories

Written and video instruction

Guided work and interactive lessons

Diagnostic and practice quizzes and tests

Full-length exam simulations

Quick reference material

Page 15: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

Kaplan Test Prep Content: Current State

• 4 separate LMS environments • At least 4 distinct source content models (LMS-specific) • More than 130,000 question items • Approximately 120,000 minutes of video • Approximately 22,000 glossary items • 200,000 pages of content in unstructured formats • Unknown % of reused/repurposed content across existing source structured and unstructured formats

Page 16: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

Kaplan Test Prep Content: “Family Tree”

Content

Book

Mobile App

eBook

Book

Mobile App

eBook

Flashcards Mobile App

Book Book Mobile App

Online Test

eBook

Content Online Test

Page 17: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

3 Year Plan Financial Summary

DITA Adoption: Round 1

Page 18: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

Why DITA for Kaplan Test Prep?

Kaplan Goals • To support delivery of single-sourced content to multiple

outputs • To reuse and recombine chunks of content to produce

innovative new products quickly and efficiently

DITA’s Purpose • To satisfy requirements for information typing, semantic

markup, modularity, reuse, interchange, and production of different deliverable forms from a single source

Page 19: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

Why DITA for Kaplan Test Prep?

Page 20: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

KPUB DITA Specializations: General

MathML support in all topics

Additional granularity in glossary items

Specialized type of note (callout)

Page 21: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

KPUB DITA Specializations: Assessment

New interaction type: Sort

Enforce creation of question items as individual topics

Allow use of multiple paragraphs in question item components

Capture question sets with shared stimuli or other components

Further identify semantically different test components

Page 22: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

3 Year Plan Financial Summary

DITA Adoption: Round 2

Page 23: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

More than one way to single select…

Page 24: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

Kaplan Test Prep Content Model Requirements

• Specialized types of lists in question stems • Distinguish between measurement and instruction in questions

What are the semantically distinct pieces of content to be captured?

• Modular use of question components inside and outside questions • Differing revision lifecycles for different question components

What level of granularity is required for each type of content?

• Content structures ultimately defined by outside bodies • Business requirement to replicate actual tests

To what extent can like content structures be standardized?

Page 25: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

KTP DITA: More Granular, More Flexible

Question Topic

Stimulus

Stem

Answer Option Group

Answer Option A

Answer Content

Answer Feedback

Answer Option B

Answer Content

Answer Feedback

Answer Option C

Answer Content

Answer Feedback

Question Hints

Question Explanation

Multiple Choice Interaction in KPUB DITA

Page 26: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

KTP DITA: More Granular, More Flexible

Interaction Map

Question Map

Stimulus

Stem

Answer Option Group

Answer Option A

Answer Content

Answer Option B

Answer Content

Answer Option C

Answer Content

Instruction Map

Option-Level Instruction

Answer Feedback A

Answer Feedback B

Answer Feedback C

Question Hints

Question Explanation

Multiple Choice Interaction in KTP DITA

Page 27: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

KTP DITA: More Granular, More Flexible

Interaction Map

Stimulus

Question Map

Stem

Answer Option Group

Question Map

Stem

Answer Option Group

Instruction Map

Option-Level Instruction

Instruction Map

Option-Level Instruction

Question-Level Explanation

Multi-Part Interaction in KTP DITA

Page 28: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

KTP DITA: More Granular, More Flexible

Question Set Map

Stimulus

Interaction Map

Question Map

Instruction Map

Interaction Map

Question Map

Instruction Map

Question Set Map

Interaction Map

Question Map

Instruction Map

Interaction Map

Question Map

Instruction Map

Question Set Explanation

Nested Question Sets in KTP DITA

Page 29: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

3 Year Plan Financial Summary

Next Steps

Page 30: An In-Progress Use Case: Customizing & Deploying DITA to Produce Innovative Educational Products

KTP DITA: Implications

Formalize modular authoring practices

Configure CCMS to manage more complex, granular assessment model

Develop authoring UI to mask model complexity and granularity from average user