Frequently Asked Questions

How can I integrate ISLE into my class?

Instructors may use any of the existing widgets or our prebuilt data explorers. If interested in customized ISLE lessons for computer labs, to use the sketchpad and classroom response system functionality in lectures, or full course integration with the ISLE dashboard, please get in touch.

Is ISLE ready to use?

ISLE is currently under active development and available as a beta version. It has been successfully used at Carnegie Mellon University in classes for the last two and a half years and at several other institutions since 2019.

Can custom datasets be used in a data explorer?

Yes, ISLE comes with functionality for uploading any data set in CSV format into a custom data explorer via a simple drag-and-drop interface.

Can I build my own ISLE lessons?

Yes, the ISLE allows one to build new lessons or update existing ones. Markdown syntax can be used to write simple markup, and a point-and-click interface allows one to easily insert existing ISLE components. Lessons are fully customizable through usage of CSS, HTML, and JavaScript.

Where can I find information on how to author my own ISLE lessons?

The project documentation website at contains various tutorials and documentation on the various components that can be used when authoring ISLE lessons via the accompanying editor.

How can I contribute to the development of ISLE?

Development of ISLE happens on GitHub in the isle-project organization. Feel free to reach out to Philipp Burckhardt and we will get back to you with more details.