Microsoft Semblio

From Wikipedia, the free encyclopedia
(Redirected from Microsoft codename "Grava")
Jump to navigation Jump to search

Microsoft Semblio is a software development kit for development of rich educational software. Version 1.0 was published by Microsoft on 15 December 2008.[1] Before its launch it was codenamed Grava,[2] to become a set of tools for creating and using educational and training materials.

Components

[edit | edit source]

The tools were to be built using WPF and consists of the following components:

  • Grava SDK: The Grava SDK is built on top of WPF and provides a programming model consistent with it. It also includes a set of services for assessment and logging results.
  • Grava Authoring: The Grava authoring tool can be used to create interactive training material using GUI-based authoring. It can be used to create wizard like content or follow non-linear content creation. It integrates with developer tools like Microsoft Visual Studio.[3]
  • Grava Player: The Grava player can play back interactive Grava content, and can use the logging and assessment services to track the progress of the trainee.

Application

[edit | edit source]

The Microsoft Semblio SDK is built on the .NET Framework 3.5, and is intended to provide developers with tools for packaging and distribution of rich interactive learning material, such as e-books containing images, audio, and video.[1] Version 1.0 of the SDK can be freely downloaded from Microsoft.[1]

The SDK is the first of three components that will make up the Semblio Platform. The other two includes an assembly tool and a media player.[4]

The Semblio file format (.semblio) is based on ISO/IEC 29500-2:2008 Open Packaging Conventions.[5]

See also

[edit | edit source]

References

[edit | edit source]
  1. ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]

Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).