A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Order ID | Perspective | Category | Feature/Functionality | Details | Map Order ID | Platform Map Level 1 | Platform Map Level 2 | Platform Map Level (Lowest of 3 or 4) | Platform Area Description / Summary | |||||||||||||||||||
2 | 1 | Authors | Authoring platform | Easy to use authoring tool | Authors can build the courses intuitively. No need for long training sessions for the handling and use of the authoring platform. | Educator Experiences | Course Authoring Experience | Content Authoring | |||||||||||||||||||||
3 | 2 | Authors | Authoring platform | Multi user authoring capability | Team work is facilitated as many authors can work even simoutaneously in the same course. | Educator Experiences | Course Authoring Experience | Course Authoring Team Settings | |||||||||||||||||||||
4 | 3 | Authors | Course Creation/Settings | Allows instructors to create engaging learning sequences | Learning sequences can be created and organized into a structure of sections and subsections | Educator Experiences | Course Authoring Experience | Learning Sequence Authoring | |||||||||||||||||||||
5 | 4 | Authors | Course Creation/Settings | Preview before publishing | Facilitates the review of content and to avoid publishing errors. | Educator Experiences | Course Authoring Experience | Learning Sequence Authoring | Publishing tools on Unit Page | ||||||||||||||||||||
6 | 5 | Authors | Course Creation/Settings | Author checklists for course readiness | Checklists help course staff ensure that the courses are fully ready before launch. | Educator Experiences | Course Authoring Experience | Authoring Checklists | |||||||||||||||||||||
7 | 6 | Authors | Course Creation/Settings | Courses can be scheduled for automated release | The entire course can be programed to be published at a specific date. | Educator Experiences | Course Authoring Experience | Content Release & Assignment Dates | |||||||||||||||||||||
8 | 7 | Authors | Course Creation/Settings | Content restricted based on dates | Each section or subsection in a course can be programed to be published at a specific date. | Educator Experiences | Course Authoring Experience | Group Configuration & Visibility Rules | |||||||||||||||||||||
9 | 8 | Authors | Course Creation/Settings | Due dates for specific components can be set | Due dates / times are supported for graded subsections. They are displayed to learners in their local time zones. | Educator Experiences | Course Authoring Experience | Content Release & Assignment Dates | |||||||||||||||||||||
10 | 9 | Authors | Course Creation/Settings | Course templates management | Courses can be exported and imported to be used as course templates. | Educator Experiences | Course Authoring Experience | Course Import / Export | |||||||||||||||||||||
11 | 10 | Authors | Course Creation/Settings | Course contents reusability | Course sections, subsections and components can be easily duplicated and moved for reuse in other parts of the course, saving time since contents doesn't have to be rebuild from scratch. | Educator Experiences | Course Authoring Experience | Course Outline & Structure | Content duplication, reordering and easdy rearrangement | ||||||||||||||||||||
12 | 11 | Authors | Formats supported for learning content | HTML5 content authoring included in the platform | The authoring platform STUDIO allows course builtders to add or embed their HTML5 content. | Educator Experiences | Content Blocks & Interactives | Text / HTML Block | |||||||||||||||||||||
13 | 12 | Authors | Formats supported for learning content | Video | Embeding video from youtube or other video streaming providers is available. Streaming video directly from Open edX is also posible using the native video pipeline. | Educator Experiences | Content Blocks & Interactives | Video Block | |||||||||||||||||||||
14 | 13 | Authors | Formats supported for learning content | PPTs, PDFs, and other similar content formats. | All web enabled formats can be included into a course. | Educator Experiences | Content Blocks & Interactives | iFrame Tool, Google Drive / Calendar Embeds, etc | |||||||||||||||||||||
15 | 14 | Authors | Formats supported for learning content | LIVE events/Webinars + Virtual Classrooms and Real-time Communications | Live webminars or video conferences can be embeded and authentication can be Supported for different conferencing tools through an LTI integration. | Educator Experiences | Content Blocks & Interactives | Zoom / edX Live Block | |||||||||||||||||||||
16 | 15 | Authors | Formats supported for learning content | H5P components | H5P components can be embeded and grades can be Supported through an LTI integration available at h5p.com | Educator Experiences | Content Blocks & Interactives | LTI Content Block | H5P | ||||||||||||||||||||
17 | 16 | Authors | Formats supported for learning content | Embeded content | Embeding allows to integrate additional external content into the courses. | Educator Experiences | Content Blocks & Interactives | External Content Blocks | |||||||||||||||||||||
18 | 17 | Authors | Formats supported for learning content | SCORM content | SCORM support is available via a third party Xblock | Educator Experiences | Content Blocks & Interactives | External Content Blocks | SCORM | ||||||||||||||||||||
19 | 18 | Authors | Formats supported for learning content | XAPI content | Not natively available. It can be integrated using third party services. | Educator Experiences | Content Blocks & Interactives | ||||||||||||||||||||||
20 | 19 | Authors | Formats supported for learning content | LTI protocol (Learning tools interoperability) | Open edX can act as an LTI consumer and also as LTI provider | Educator Experiences | Content Blocks & Interactives | LTI Content Block | |||||||||||||||||||||
21 | 20 | Authors | Content libraries | Platform supports creation of content libraries | Content libraries allow reusing content in multiple courses and also draw randomly contents from a library into a course. | Educator Experiences | Library Authoring | Library Component Editing | |||||||||||||||||||||
22 | 21 | Authors | Assessment types | Types of problems / activities and configuration options. | Several problem types are available for authors to build activiies and improve learning. Available with multiple configuration options - error tolerance, randomization, limit number of attempts, time between attempts, response visibility controls, etc. This results in easy course creation as well as diversified courses for learners. | Educator Experiences | Content Blocks & Interactives | Common Problem Blocks | Configuration options (many) | ||||||||||||||||||||
23 | 22 | Authors | Assessment types | Multiple choice questions | Available with multiple configuration options, both with a basic editor and an advanced editor. | Educator Experiences | Content Blocks & Interactives | Common Problem Blocks | |||||||||||||||||||||
24 | 23 | Authors | Assessment types | Checkboxes (Multiple choice, multiple correct answers) | Available with multiple configuration options, both with a basic editor and an advanced editor. | Educator Experiences | Content Blocks & Interactives | Common Problem Blocks | |||||||||||||||||||||
25 | 24 | Authors | Assessment types | Short text response | Available with multiple configuration options, both with a basic editor and an advanced editor. | Educator Experiences | Content Blocks & Interactives | Common Problem Blocks | |||||||||||||||||||||
26 | 25 | Authors | Assessment types | Numeric response | Available with multiple configuration options, both with a basic editor and an advanced editor. | Educator Experiences | Content Blocks & Interactives | Common Problem Blocks | |||||||||||||||||||||
27 | 26 | Authors | Assessment types | Open Response excercises | for example requiring the user to enter a text of at least x number of words or containing certain words. This kind of exercises can be built using the custom problem extension points or through an existing third party Xblock. | Educator Experiences | Content Blocks & Interactives | Open Response Assessments | |||||||||||||||||||||
28 | 27 | Authors | Assessment types | Clickable image | A component to build clickable images with multiple configurations is available. | Educator Experiences | Content Blocks & Interactives | Many, Many Other Blocks | Image xBlock | ||||||||||||||||||||
29 | 28 | Authors | Assessment types | Visual matching - Drag and drop | A user friendly component to build drag and drop excersises is available. | Educator Experiences | Content Blocks & Interactives | Drag Drop Block | |||||||||||||||||||||
30 | 29 | Authors | Assessment types | File submission | Open response assesment can include the submission of files and controlling the type of tils that are accepted. | Educator Experiences | Content Blocks & Interactives | Open Response Assessments | File Submission | ||||||||||||||||||||
31 | 30 | Authors | Assessment types | Peer graded questions | A user friendly component is available to build and configure different type of open response assessments. Grading can be configured to be done with a customizable rubric and can be performed by the learner themselves, other peers, the instructors or any combination of those. | Educator Experiences | Content Blocks & Interactives | Open Response Assessments | Peer Assessment | ||||||||||||||||||||
32 | 31 | Authors | Assessment configurations | Number of attempts control | Several ways to assess students performance | Educator Experiences | Content Blocks & Interactives | Common Problem Blocks | Attempt Options & Mastery Learning Options | ||||||||||||||||||||
33 | 32 | Authors | Assessment configurations | Show response control | The feedback and problem solution display can be shown or hidden per problem. | Educator Experiences | Content Blocks & Interactives | Common Problem Blocks | Show Response Tools | ||||||||||||||||||||
34 | 33 | Authors | Assessment configurations | Show correctness control | The correctness can be shown or hidden per problem. | Educator Experiences | Content Blocks & Interactives | Common Problem Blocks | Correctness Tools | ||||||||||||||||||||
35 | 34 | Authors | Assessment configurations | Randomize problems | Problems can have builtin randomization so that they have a variable set of parameters for learners. | Educator Experiences | Content Blocks & Interactives | Common Problem Blocks | Randomize Tools | ||||||||||||||||||||
36 | 35 | Authors | Assessment configurations | Randomily pulling problems from a question bank. | Authors can create question banks using content libraries and use them to create randomized assessments in the courses. | Educator Experiences | Content Blocks & Interactives | Library Content: Randomized | |||||||||||||||||||||
37 | 36 | Authors | Assessment configurations | Custom feedback control | Different problem types have a great level of control for feedback based on learner responses. | Educator Experiences | Content Blocks & Interactives | Common Problem Blocks | Feedback Tools | ||||||||||||||||||||
38 | 37 | Authors | Assessment configurations | Manual grades entered by instructors | Instructors can enter grades manually or override grades computed by the platform in exceptional cases. | Educator Experiences | Content Blocks & Interactives | ||||||||||||||||||||||
39 | 38 | Authors | Assessment configurations | Proctored exams | Using external tools and services, exams can be configured to be proctored. | Educator Experiences | Content Blocks & Interactives | ||||||||||||||||||||||
40 | 39 | Authors | Social learning tools | Polls where the student can reply a question and then see the aggregated responses from the group | A poll component is available, with the option to display or not the aggregated responses to learners. | Educator Experiences | Content Blocks & Interactives | ||||||||||||||||||||||
41 | 40 | Authors | Social learning tools | Surveys where multiple questions can be added and the aggregated responses can be viewed by everyone | A survey component is available, with the option to display or not the aggregated responses to learners. | Educator Experiences | Content Blocks & Interactives | ||||||||||||||||||||||
42 | 41 | Authors | Social learning tools | can you have student submit just ideas or examples and have them listed in Text walls, word clouds or similar visualizations? | A word cloud component is available | Educator Experiences | Content Blocks & Interactives | ||||||||||||||||||||||
43 | 42 | Learner | Accessibility | Browser-based solution | Learner can easily access the platform via the browser without the need to install any further software.; | Learner Experiences | |||||||||||||||||||||||
44 | 43 | Learner | Accessibility | WCAG 2.0 compliance | All features that are merged into edX repositories are expected to conform to Level AA of this specification (See https://www.edx.org/accessibility Guidlines) | Learner Experiences | note - shifted recently to WCAG 2.1 compliance goal / target | ||||||||||||||||||||||
45 | 44 | Learner | Accessibility | Video caption | Videos can have captions displayed on top and the user can reposition them as needed. Clickable captions to go to the exact position in the video are also available. | Educator Experiences | Content Blocks & Interactives | Video Block | |||||||||||||||||||||
46 | 45 | Learner | Accessibility | Video subtitles | Multilingual subtitles are supported for videos | Educator Experiences | Content Blocks & Interactives | Video Block | |||||||||||||||||||||
47 | 46 | Learner | Platform usability | Easy and intuitive handling of the platform and courseware | The sleek and modern interface allows the user to start learning very intuitively, Increasing the learning quality and motivation.; | Learner Experiences | Course Experience | ||||||||||||||||||||||
48 | 47 | Learner | Platform usability | Mobile use | The platform is web responsive. Learners can access the platform via the browser of any mobile device with Internet connection. | Learner Experiences | Mobile Learning (coming soon to v1.4 Map) | public outline) | |||||||||||||||||||||
49 | 48 | Learner | Platform usability | Mobile app | A native movile app is also available for IOS and Android.;Easily accessing course content through different ways: - Via SSO- Via Registering/Log in- Some content types can be visible without any register/sign in (Public,public outline) | Learner Experiences | Mobile Learning (coming soon to v1.4 Map) | ||||||||||||||||||||||
50 | 49 | Learner | Learning content | Search course contents | Learners can search their course contents by keyword(s) from the learner dashboard. | Learner Experiences | Course Experience | Content Search Tools | |||||||||||||||||||||
51 | 50 | Learner | Personal learning space | bookmark course content | Learners can add personal bookmarks to specific course units. Bookmarks will be displayed in the specific unit and also aggregated in a list with the corresponding links. | Learner Experiences | Course Experience | Bookmarks | |||||||||||||||||||||
52 | 51 | Learner | Personal learning space | Student notes | Learners can add personal notes to specific course components. Student notes can be hidden / shown in the specific unit and also aggregated in a list with the corresponding links. | Learner Experiences | Course Experience | Notes App | |||||||||||||||||||||
53 | 52 | Learner | Discussions (async) | Discussions forum | Course participants can engage in active discussions which can be organized both as part of a course unit and as course wide discussions. There are many configuration, management and moderation options for discussions. | Learner Experiences | Course Experience | Discussion Forum App | |||||||||||||||||||||
54 | 53 | Learner | Discussions (async) | Forum notifications for students via email or messaging when comments are posted | A daily discussion digest can be sent for each learner to follow the activity on the discussions.; | Learner Experiences | Course Experience | Discussion Daily Digests | NOTE: This was deprecated in Ironwood, timeline to add back in is still TBD, may not be in Koa. | ||||||||||||||||||||
55 | 54 | Learner | Other Collaborative learning Tools | WIKI pages | Wiki page can be use for articles, course outline, FAQs, and information specific to the units and components. | Learner Experiences | Course Experience | Wiki App | |||||||||||||||||||||
56 | 55 | Learner | Progress / Certifications | Progress bar | Learner Grades and completion of each activity in the course is tracked and can be seen by the learner or by instructors; | Learner Experiences | Course Experience | Visual Course Progress | |||||||||||||||||||||
57 | 56 | Learner | Progress / Certifications | Course certification | Course certifications can be granted and the certificate templates can be customized | Learner Experiences | Credentials | Certificates | Course level | ||||||||||||||||||||
58 | 57 | Learner | Progress / Certifications | Certifications can be easily shared in social networks | Learners are able to share their success by connecting their social media accounts. ; | Learner Experiences | Credentials | Certificates | Share on social networks | ||||||||||||||||||||
59 | 58 | Learner | Progress / Certifications | Certifications can be downloaded as pdf | Allows the learner to easily download the certificate and to receive it without any long waiting time | Learner Experiences | Credentials | Certificates | PDF export / print | ||||||||||||||||||||
60 | 59 | Business/Management | User management | SSO (Single Sign On) | Third party authetincation can be integrated with different type of providers such as SAML, Oauth 2.0 (Facebook, Google, Microsoft, Linkedin) | Learner Experiences | Identity & Account Tools | Login & Registration | SSO Support and details here. | ||||||||||||||||||||
61 | 60 | Business/Management | User management | Invitation only | Learners can be invited to a course and receive a link to register in the platform in order to take the course. | Educator Experiences | Course Operations | Student Admin Tools | |||||||||||||||||||||
62 | 61 | Business/Management | User management | Self registration capability | The platform can be configured for learners to be able to register themselves. | Learner Experiences | Content Discovery | Catalog Enrollment Pages | |||||||||||||||||||||
63 | 62 | Business/Management | User management | Custom/Mandatory User profile fields | Fields at registration can be configured to be mandatory or not.Additional fields can be added via an extension plugin. | Learner Experiences | Identity & Account Tools | Login & Registration | |||||||||||||||||||||
64 | 63 | Business/Management | User management | Instructor / tutors can be assigned to a subset of learners | Learners can be added to a cohort, and course content can be displayed or hiden based on cohort. Instructors are able to see all the cohorts. | Educator Experiences | Course Operations | Cohort Configuration | |||||||||||||||||||||
65 | 64 | Business/Management | course enrollment management | Self enrollment capability | Learners can self enroll to the courses that are configured to allow it. | ||||||||||||||||||||||||
66 | 65 | Business/Management | course enrollment management | Invitation only | Courses can be configured to be invitation only. | Course Experience | |||||||||||||||||||||||
67 | 66 | Business/Management | course enrollment management | Survey enrollment (based on a response) | Courses can have Entrance exams and be configured so that only learners who approve the exam are able to access the course. | ||||||||||||||||||||||||
68 | 67 | Business/Management | course enrollment management | Guest Access Settings | Courses can partially be made available for guest access. | ||||||||||||||||||||||||
69 | 68 | Business/Management | course enrollment management | batch enrollment capability | Instructors can batch enroll learners in a course by a list of emails or usernames. | ||||||||||||||||||||||||
70 | 69 | Business/Management | course enrollment management | course prerequisites control | Limited to 1 prerequisite course per course | ||||||||||||||||||||||||
71 | 70 | Business/Management | course enrollment management | access based on invitation | Courses can be configured to be invitation only. | ||||||||||||||||||||||||
72 | 71 | Business/Management | course enrollment management | access based on password / enrollment code | This can be accomplished via the ecommerce module + discount coupons | ||||||||||||||||||||||||
73 | 72 | Business/Management | learner tracking | leaner activity tracking / Monitor learner progress | Progress is monitored as measured by grades and by completion of each of the course components. | ||||||||||||||||||||||||
74 | 73 | Business/Management | learner grade management | Gradebook | A centralized gradebook service can be configured. | Educator Experiences | Course Operations | Grading Tools | |||||||||||||||||||||
75 | 74 | Business/Management | learner grade management | configure rubrics for manually graded exercises | Configurable rubrics are available for peer graded and staff graded excersises. | ||||||||||||||||||||||||
76 | 75 | Business/Management | Certificates management | Manage certification templates | Templates can be created and configured by organization and by language, also fields in the template can be overwriten per course. | Administrator Experiences | Certificate Management | Certificate & Records Support Tools | |||||||||||||||||||||
77 | 76 | Business/Management | Certificates management | bulk generation of certificates | Course instructors can generate certificates in bulk for learners. | Educator Experiences | Course Operations | Certificate Delivery Tools | |||||||||||||||||||||
78 | 77 | Business/Management | Certificates management | revoke certificates | Certificates can be revoked individually or in bulk by course instructors. | Educator Experiences | Course Operations | Certificate Delivery Tools | |||||||||||||||||||||
79 | 78 | Business/Management | Reporting | course enrollment report | User reports are available per course and can be downloaded in csv format. | Educator Experiences | Course Operations | Course Data Download | |||||||||||||||||||||
80 | 79 | Business/Management | Reporting | course performance report | Available per course including the grades in each of the course gradad subsections and also each of the course graded activities | Educator Experiences | Course Operations | Course Data Download | |||||||||||||||||||||
81 | 80 | Business/Management | Reporting | problem responses report | Available for each of the graded problems | Educator Experiences | Course Operations | Course Data Download | |||||||||||||||||||||
82 | 81 | Business/Management | Reporting | Survey responses report | Anonimized data can be downloaded | Educator Experiences | Course Operations | Course Data Download | |||||||||||||||||||||
83 | 82 | Business/Management | Mass communication | Mass Email | Available per course | Educator Experiences | Course Operations | ||||||||||||||||||||||
84 | 83 | Business/Management | Mass communication | email based on scheduling | Partially supported via a nudge emails functionality | ||||||||||||||||||||||||
85 | 84 | Business/Management | Automated notifications | on new enrollment to a course | Learners can be notified by email when they are manually added to or removed from a course. | Educator Experiences | Course Operations | ||||||||||||||||||||||
86 | 85 | Business/Management | Course management | import / export courses | Courses can be exported to and imported from a native format one at a time. | Educator Experiences | Course Authoring Experience | Course Import / Export | |||||||||||||||||||||
87 | 86 | Business/Management | Custom branding capabilities | custom domain (url) | Supported | ||||||||||||||||||||||||
88 | 87 | Business/Management | Custom branding capabilities | web app branding | The web app theme can be customized via changes in the templates and styles | ||||||||||||||||||||||||
89 | 88 | Business/Management | Custom branding capabilities | organization branding | Can be accomplished using multi tenancy configurations | ||||||||||||||||||||||||
90 | 89 | Business/Management | Ecommerce capabilities | course access purchase | Available via the Open edX ecommerce application | ||||||||||||||||||||||||
91 | 90 | Business/Management | Ecommerce capabilities | course continuation purchase | Available via the Open edX ecommerce application and the use of multiple course modes. | ||||||||||||||||||||||||
92 | 91 | Business/Management | Ecommerce capabilities | course certificate purchase | Available via the Open edX ecommerce application and the use of multiple course modes. | ||||||||||||||||||||||||
93 | 92 | Business/Management | Ecommerce capabilities | What payment processors are supported for the courses that have a price | Paypal, cybersource, stripe are included in the codebase.Others can also be implemented as extensions. | ||||||||||||||||||||||||
94 | 93 | Business/Management | Ecommerce capabilities | Discount / enrollment codes support | Partial and total discount codes can be made available with different configurations. | ||||||||||||||||||||||||
95 | 94 | Business/Management | Multitenancy | Course catalog segmentation | One can segment courses in the platform into multple organizations or multple course catalogs | ||||||||||||||||||||||||
96 | 95 | Business/Management | Multitenancy | Multi sites | One can deploy more than one sites (in subdomains, etc via modification of the templates. | ||||||||||||||||||||||||
97 | 96 | Business/Management | Web content capabilities | Native CMS capabilities | Availability to publish content outside of the courses, for example in the homepage, additional pages, etc via modification of the templates. | ||||||||||||||||||||||||
98 | 97 | Business/Management | Web content capabilities | CMS integrations | Can integrate with CMS/mktg website (WordPress, Drupal, etc) and display user information, course catalog, enrollment status. | ||||||||||||||||||||||||
99 | 98 | Business/Management | Other technical specifications | Scalability options | Platform can be scaled vertically and horizontally based on the services architecture used. | ||||||||||||||||||||||||
100 | 99 | Business/Management | Other technical specifications | Extendability | Platform offers APIs and multiple end points to exchange data with external services, allowing integrations with 3rd party systems |