process 2

Block Engine

Bengine is a tool for creating and showing dynamic web resources. There are tons of amazing new tools out there, but it's a pain to set up each one. Bengine simplifies this and makes it easy to add great content to your elearning sites and online textbooks.

Bengine is simple. It manages the creation and deletion of blocks, which can contain anything you want, like video, audio, interactive graphs, responsive visualizers, dynamic text, powerpoint slides, and more! It's also open source, so you can contribute by extending block functionality: Bengine Repo

Below you will find a list of blocks that have programmed so far.


-
WYSIWYG

What You See Is What You Get. A text block using HTML5.

AsciiMath

Write AsciiMath mark up code and MathJax will render the mark up into great looking math equations.

CodeMirror

Write and format code using the CodeMirror web IDE.

Slide

Upload PowerPoint and other slide formats, which are then converted into PDF slides that load on any web browser.

Image

Upload images for conversion with ImageMagick and they are returned in a responsive format.

Sage

Run SageMath code and return the results (including images).

LaTeX

Write LaTeX mark up code and MathJax will render the mark up into great looking math equations.

Audio

Upload audio, and FFMEG will convert, store, and present it as HTML5 audio.

hljsCode

Specify the programming language and your code will be syntax highlighted when displayed.

Video

Upload video, and FFMEG will convert, store, and present it as HTML5 video.

D3js

Create interactive graphs, charts, data visualizers, and more.

Code Visualizer

View your code executed step by step. Python Tutor is used for the visualization.