Feature Catalogue

ovos play offers a variety of modules which can be activated for your app.

Authentication

ovos play offers various authentication methods. These methods includes internal configuration options as well as Single-Sign-On Solutions.

ovos play erlaubt SSO-Anbindungen.

Manual user administration.

As administrator you are able to decide who uses the app. The manual administration only allows the "Login" option. Registration is only possible for users who have been created manually by an administrator.

Guest login

A limited time use with a newly registered user. After the configurable time window has expired, the account is deactivated.

Free registration

Configurable free registration for all users of the app. (E-mail can be optional)

OpenID

Registration using OpenID to authenticate users from other authentication providers.

→ eg. login via Google, Apple, etc.

LDAP

Login and registration with existing users from an LDAP database.

SAML

The Security Assertion Markup Language (SAML) is an XML framework for the exchange of authentication and authorisation information. It provides functions to describe and transfer security related information.

Microsoft Azure

Login and registration of public Microsoft accounts and if necessary with a restriction of accounts from an existing azure database excluding public accounts.

QR codes

Users can log into the app using QR code scanning. The QR codes must be created yourself.

Voucher codes

Access to registration in the app is limited by voucher codes. Voucher codes can also be used to unlock additional content.

Attention: The activation of content via voucher codes contradicts the guidelines of the Apple App Store → cannot be used on iOS. This can be avoided by using in app purchases.


Integrations

ovos play bietet unter anderem eine GraphQL API an.

ovos play offers a variety of possibilities to integrate external platforms. If external platforms are integrated, we kindly offer technical support.

Explore the Demo App

iFrame

External contents can easily be integrated via iFrames. Either as menu points or in the content.

Magic Linking

When iFrames are accessed ovos play can provide a token for the external platform to verify the users account and pass through the authentication to the external platform.

GraphQL API

External platforms can utilize our GraphQL API anytime. With the API it is possible to fetch user and progress data with the according permissions and to execute actions. We kindly offer documentation and technical support with the API permissions.

LTI

ovos play content can be integrated in external learning management systems via LTI. Users do not need to log in again and can directly access the learning contents.

ovos play supports LTI 1.3 (= LTI Advantage).

Currently, LTI is provided by:

  • LTI Authentication Flow

  • Ressource Launch Request

  • LTI Deeplinking


Agreements and meta pages

Eine statische Seite in ovos play mit Datenschutzbestimmungen.

So-called “Agreement” pages can be used to ask users for their consent to any legal texts such as “terms of use” or “data protection”. If you use Agreement Pages, each user must also confirm them before the app can be used.

Other pages such as an Impressum, links to external pages or iFrame embedding can be created and administered in any amount by administrators. The static pages are to be managed separately for both the administrative backend and the app view.


Personalization

Auf der Profilseite können Benutzer*innen ihren Avatar, Nickname und Passwort wählen.

Username

Choose an individual and unique username to be shown in the app for others.

Profile picture

Select a pre-made avatar from a diverse library or upload your own photo.

Data privacy

The input of an e-mail address can be optional. Users can delete the account and all personalized data themselves or can be deleted by admins.

After a given period of inactivity user accounts can be deleted automatically.


Profile

Auf der Profilseite werden Punkte und Fortschritte angezeigt.

Dashboard

Overview of the overall progress with elements of personalization and gamification (weekly goal, points, rank).

Competences

Any content can be distributed in different competences. Their progress is displayed on the profile screen and they can be practiced separately.

Navigation

Direct access to the most important elements from the homescreen. The navigation can be customized individually. All menu points can be shown in the main navigation.


Competencies / Self Assessment

Auf der Profilseite werden Punkte und Fortschritte angezeigt.

Competences

Any content can be divided into different competencies, the progress of which can be viewed and trained on the home screen.

Self Assessment

Surveys in the form of flashcards allow a self assessment of users. The value of this assessment is displayed in the competence view when activated.

Details

The button next to each competence opens a detailed view that can describe the competence in more detail. Practice sessions and learning recommendations can also be started from here.


Notifications

Im Benachrichtigungs-Zenrtum werden alle Benachrichtigungen angezeigt.

Manual Notifications

Important messages from administrators. Notifications optionally also send out a push notification. Notifications will only disappear if the linked action is executed.

Video Integration

Notifications can include uploaded images and videos as well as embedded videos from youtube or vimeo.

System Notifications

Notification messages of the system. For example, the notifications show decks, that are not yet finished.


Library

In der Bibliothek sind alle Lerninhalte vorhanden: Themen, Lernpfade, Decks, Prüfungen oder Events.

Topics

The content is sorted in the first instance by dividing it into topics. The content can also be structured with headlines.

Decks

Each topic is made up of different cards. These continue to divide content (study cards and question cards).

Practice

The content can be at both deck and topic level. This allows content to be trained and consolidated in a targeted manner.


Widgets

Widgets können auf Desktop und Mobilversionen unterschiedlich angezeigt werden.

Static Pages

Widgets are part of the library and link to static pages. Widgets can open external websites, iFrames inside the app or text pages.

Sizes

Widgets can be shown as banners over the whole screen width, as square and as normal library element.

Appearance

A widget can show a static images in the background or embed an external website as iFrame.


Journeys

Lernpfade erlauben die Unterteilung der Inhalte in Phasen mit Freischaltebedingungen.

Journeys

Instead of topics the library can include journeys to visualize a guided path through learning contents.

Phases

Journeys are built up in multiple phases which can built up upon each other. Every phase consists of decks.

Unlock Conditions

Phases or decks can require the completion of other learning contents in order to unlock. This way users can be guided through all contents.

Explore the Demo App


My Studies

Mein Lernbereich zeigt eine gepinnte Auswahl an Themen.

Individual Selection

Next to the library there can be an optional my studies section. In this section, users can pin topics and journeys themselves to highlight them and access them quickly.

Highlighting of Content

Administrators can pin topics and journeys for learners. This way, content can be highlights and communicated as important. These contents cannot be unpinned by learners themselves.


Content Cards

Lernkarten zeigen Multimediale Inhalte in verschiedenen Templates.

Cards

To learn new topics, different content can be displayed on study cards. It is tracked and taken into account which content has already been seen.

Templates

The content can be represented by a number of different templates (see Template Catalogue).


Task Cards

Fragekarten zeigen verschieden Fragen und Antwortemöglichkeiten.

Questions

Questions are the core component for repeating and consolidating content. The answers given and their correctness are measured and evaluated.

Resolution

You can add a resolution to any card to further explain the correct answer. The resolution can consist of text, image and audio.

Templates

The questions can be represented by a number of different templates (see Template Catalogue).


Assessments

Prüfungen können freigeschalten und bestanden werden.

Library

Assessments are part of the library and therefore integrated in the learning contents.

Evaluation

Assessments are evaluated immediately for learners. For every assessment it can be configured how many task cards need to be answered correctly in order to pass an assessment. The results will be shown in the analytics tools of the admin dashboard.

Templates

All card templates can be used in assessments. This way, you can build scenarios with content cards (e.g. with videos) for following questions in order to build a unique storytelling.


Events

Events sind Teil der Lerninhalte und zeigen Termine an, wofür sich Benutzer*innen anmelden können.

Library

Events are part of the library and therefore integrated in the learning materials.

Slots

Learners can sign up for configurable slots of an event.

Recommendations

Any event can be configured to show learning recommendations. For example, these recommendations can link to learning material which should be done before the date of the event or can be looked at after the event.

Announcements

Trainers can send event announcements to learners. Announcements will be sent as push notifications.


Live Presentations

Presentations

(only available with Live 2.0)

Trainers can show a presentation on a second screen to a classroom of learners. Learners are connected with their devices to answer task cards and surveys in real time.

Teams

Two teams compete against each other in a live session. The team with the most points (most correct answers) wins.

Focus phases

During a face-to-face event, participants can complete a number of questions. In multiple missions, several questions can be selected for tasks.

Challenge phases

During a face-to-face event, learners can challenge each other in a quick quiz.


Duel

Die Duell-Seite zeigt offene und beendete Quizduelle.

Overview

The duel page shows an overview of played and open games against other players. Other players can be searched and challenged. Friends can be added and challenged in their own overview.

Play

Duels are played over 3 rounds. The questions are selected intelligently for the respective user. The comparability of the questions is guaranteed by their difficulty level.


News

Ein News-Beitrag zeigt multimediale Inhalte.

News Articles

News articles can contain a title image, video, audio and a formatted text. There is no content restriction. Learners will be notified about new articles with a push notification. News articles can also recommend learning content from the library.

Social

Learners are able to like a news articles. Metrics about the popularity of a news article will be displayed in the admin dashboard.

Archive

All articles will be shown in an archive until their expiry date. All news articles are sorted and categorized by publishing date.


Glossary

Das Glossar zeigt Infoboxen, die Begriffe näher erklären.

Infoboxes

Administrators have the option of storing explanation boxes for the study cards that support text content. When clicking on a word, the user receives an overview box that explains a term using pictures and text.

Glossary page

All terms in the application that have been assigned an explanation are collected under the menu item “Glossary”. This explains all technical terms in one place.


Search

The search function with learning content as results.

Learning content

Every learning content in the library can be searched.

News articles

Search results from the history of all news articles.

Glossary

Easy to find technical terms and their explanations.


AI-supported search

Shows the app view of the AI answer to the question ‘How do I change printer cartridges?’

Generated answer

With the help of AI, learners receive a summarised answer to their search query. The AI only uses content from your learning content and not from the internet to generate the answer.

Conversation option

Learners have the opportunity to delve even deeper into a topic and can ask the AI assistant further questions.

More relevant results

With the help of AI, the search intention of learners is better recognised and more suitable learning content is suggested and sorted according to its relevance.


Code Scanning

Codes können manuell oder durch scannen geöffnet werden.

Storing codes

For the integration of ovos play content into the analogue world, it is possible to print codes in the form of QR codes or data matrices or to store them differently.

The assignment between printed codes and content in the app can be managed by an admin.

Scanning

In the app, codes can be scanned and the associated content can be called.


In App Purchases

Im Shop können Inhaltspakete gekauft werden.

Shop

The shop module allows the learners to buy content packages. Learners will see a hint, if they already purchased products or got assigned to them from the admin dashboard.

Purchase

In app purchases can be purchased via the public app stores with the common purchase processes.


Management of Users and Content

Administrators can use the Admin Dashboard to manage content and users.

Screenshot aus dem Admin Dashboard mit Gruppen- und Benutzer*innen-Verwaltung.

Administration of users

Users can be grouped together to adjust their visibility in different departments.

Management of content

Content can be assigned to the same groups. This allows you to regulate which users have access to which content.

Visibility restrictions

Users can only view and edit content with which they share a group. The same restrictions apply to authors and administrators.

Role system

Administrative users can be divided into different content.

  • Administrators

  • Authors

  • Trainers

  • Live-Teachers

  • Analysts

  • Learners


Statistics and evaluations

Statistics and evaluations are available for administrators in the Admin Dashboard.

Screenshot des Admin Dashboards mit Benutzer*innen-Statistiken.

General Statistics

A range of general usage data of users prepared for statistical evaluation

User Reports

The exact progress can also be read for individual users.

Anonymised evaluation

If necessary, insight into the user programs as well as the visibility of email addresses and personal information for all Administrators will be blocked

Download

Statistics can be downloaded as .csv file.


Trainer Dashboard

Administrators and trainers see a simple overview of learning progress of groups and individual users.

Screenshot des Trainer Dashboards mit Fortschrittsdaten von Benutzer*innen.

Group Evaluation

Selected groups and their users can be chosen to be analysed in the trainer dashboard. For groupsthe average progress of all users inside is shown.

Single Evaluation

If single users are selected the learning progress will be shown detailed.

Evaluation per Content Element

Every content element can be evaluated if users already completed the element or not.

Decks, Assessments and Events

Next to the learning progress of decks, also assessment results and the participation of events will be shown.

Did this answer your question?
😞
😐
😁