XBlocks List

名称 开发者 状态 描述 授权
3D Model Viewer ExtensionEngine to include and view 3D .obj models within a course None
ACID XBlock edX-solutions a block for testing the implementation of the XBlock runtime AGPLv3
Adventure XBlock edX-solutions creating a simple Chose Your Own Adventure style simulation AGPLv3
Animation XBlock Piotr Mitros Shows students an animation they can go through. There is a set of images with corresponding text, and a slider for going through these images AGPLv3
Audio XBlock Piotr Mitros This is a simple XBlock which will play audio files as an HTML5 audio element. If unavailable, it will fall back to an embed element AGPLv3
Brightcove Video XBlock edX-solutions  to include Brightcove videos within a course AGPLv3
Carousel XBlock


METIT-BU  YES  XBlock to provide carousel of multimedia instructional content including images, video, documents.This XBlock currently supports three web hosted media formats in a unified media carousel for course content presentation. This XBlock also provides a way to integrate instructional media with a separate workspace that could be used for hands-on activities.
CarouselWorkspace XBlock

Click here for the demo

METIT-BU  YES This is our second XBlock to combine learning content and practice space within the same window. The first XBlock provided a multimedia carousel to host learning contents here. This XBlock along with providing a multimedia carousel, focuses on embedding a separate url of a web-enabled workspace for hands-on activities. In the example below, we demonstrate this XBlock with terminal emulator using open source Gateone application. AGPLv3
Voice recognizer Xblock CuelogicTech allows students to recognize their voice and can see the what they spoken in text format. It supports multiple languages. This version works best on Google Chrome. AGPLv3
Discussion XBlock edX-solutions a prototype of the discussion XModule as a separate, pure XBlock. Functional, but requires patches to edx-platform at the moment AGPLv3
Done XBlock

Giulio Gratta

Stanford Online  YES Lets a student mark they've finished an activity. AGPLv3
Drag and Drop XBlock edX-solutions exercise which asks students to drag and drop text or image elements into different buckets according to their content AGPLv3
Drag and Drop XBlock v2 edX-solutions  NO enhanced version of the Image Explorer XBlock. Due to incompatible data model with v1, the original XBlock still remains AGPLv3
Flash XBlock MarCnu  YES Embed Flash (.swf) files in your course AGPLv3
Google Drive XBlock edX-solutions  YES enables embedding of Google Documents or Google Calendar within a course AGPLv3

Giulio Gratta

Stanford Online Button to send request to server to grade user. AGPLv3
Group Project XBlock edX-solutions to allow students to work as a group of 2-5 on a group project, with peer grading between projects and team members. Functional, but requires patches to edx-platform at the moment AGPLv3
Group Project XBlock v2 OpenCraft second generation Group Project XBlock: allow students to work as a group of 2-5 on a group project, with peer grading between projects and team members, embedded discussions support and richer project navigation. Functional, but requires patches to edx-platform at the moment. AGPLv3
Hastexo XBlock Hastexo enables course authors to define and integrate arbitrarily complex computing environments running on private or public clouds, which auto-suspend when not in use. Currently supports OpenStack Heat. AGPLv3
Image Explorer XBlock edX-solutions Display tooltips on top of an image within the course content AGPLv3
Image Modal XBlock

Giulio Gratta, Steven Burch

Stanford Online NO A fullscreen image modal XBlock. AGPLv3
JSME Molecular Editor Davidson College, Jazkarta A molecular structure problem type
LeaderBoard XBlock OpenCraft allows to display an arbitrary number of top scoring threads in an inline discussion, as well as top scores in a graded exercise AGPLv3
Mathematica Cdf XBlock PoliMediaUPV Xblock to visualice cdf(mathematica) files None
Mentoring XBlock edX-solutions This XBlock allows to automate the workflow of real-life mentoring AGPLv3

Giulio Gratta

Stanford Online XBlock for transcribing manuscripts using MUFI font. None
OfficeMix XBlock OfficeDev  YES allows for the embedding of lectures hosted on Office Mix directly into a course MIT License
Ooyala Video Player XBlock edX-solutions to include Ooyala videos within a course. It supports transcripts, overlays (to place raw text or html content at a specific moment in your video) and player tokens (to secure your video content using a token with an expiration time) AGPLv3
Oppia Exploration Sean Lip  YES allows embedding of an Oppia exploration within courseware Apache
ORA2 edX-solutions Version 2 of the Open Response Assessor Project. Provides functionality for peer assessment, self assessment, student training AGPLv3
Paella Video XBlock PoliMediaUPV XBlock to visualice paella/matterhorn videos GPL
PDF XBlock PoliMediaUPV XBlock to visualize PDFs GPL
PDF XBlock (alternative) MarCnu  YES Another XBlock to embed PDF, with XBlock title and download buttons GPL
Personality Test IONISx Course component (Open edX XBlock) that provides a Personality Test None
Pie Chart XBlock ExtensionEngine  YES to include a pie char within a course None
Poll & Survey XBlock


edX  NO  enables a course author to create survey/poll elements to get feedback from students. Poll XBlocks have one question, and a series of answers. Survey XBlocks have several questions. Now incorporated into edx-platform natively! AGPLv3
Pokeymanz XBlock Julia Hansbrough Enables you to embed Twitch plays Pokemon None
Problem Builder XBlock OpenCraft NO Set of interactive exercises, and tools to automate the workflow of real-life mentoring within an edX course. It supports: free-form answers (textarea) which can be shared accross different XBlock instances (for example, to remind a student of an answer he gave before), MCQs (multiple choice questions), MRQs (multiple responses questions), rating scales, progression tracking (allowing to check that the student has completed the previous steps before allowing to complete a given XBlock instance). AGPLv3
Qualtrics Survey Stanford Online For creating a Qualtrics Survey. AGPLv3
Rating XBlock UC3Mx Rating and comment the video unit GPL
Schoolyourself schoolyourself displays School Yourself lessons AGPLv3
SSH XBlock Dennis1990 Provides a web-based terminal emulator through which students can send commands to a server via ssh. The server details and credentials are set by the tutor in the XBlock settings and are not visible to the student. None
sqli XBlock

Jason Bau

Stanford Online SQL Injection Capture the Flag exercises None
Staff Graded Assignments MITODL, Jazkarta  YES Students are invited to upload files which encapsulate their work on the assignment. Instructors are then able to download the files and enter grades for the assignment. AGPLv3
Table XBlock adlnet Table XBlock is a tool used to create user-editable tables Apache
UBCPI UBC Peer Instruction XBlock AGPLv3
Video JS XBlock MarCnu  YES Use Video.js HTML5 player instead of the default one GPL
2048 XBlock Sarina  NO Allows students to play 2048 in the platform (ungraded). Works in workbench but has css errors in the platform. Contributions welcome. None`
UniPlayer Longmen, eduStack  YES Most video providers use <embed> tag to share video. The UniPlay just allows instructors to add <embed> videos in CMS. GPL
VideoJS Xblock Pro Longmen, eduStack  YES Video Xblock using Video.js 4.12.11, Features: .vtt substitle upload; tracking log support; more controller and plugins.