JakeStoeffler / code_embed_lti

LTI tool that allows users to embed an HTML/JS-based code editor in their LMS per standard LTI.
Apache License 2.0
12 stars 4 forks source link

Donate using Liberapay

Looking for donations!

Code Embed is currently unstable due to needing a paid database plan and some maintenance to the codebase. I am currently accepting donations on Liberapay to help with these costs! If you would like to see Code Embed working again, please consider contributing.

--Jake

Code Embed LTI Tool

Code Embed allows instructors to embed a code editor in their LMS (Canvas, Blackboard, Desire2Learn, etc). I hope to be able to spend more time on it and add some cool features like the ability to create coding assessments, do code execution and show output, auto-grade assessments, etc. Contributions and ideas are always welcome!

Shout outs

Code Embed

Development

To get this running in your development environment, check out the repo, then run:

bundle install
bundle exec rackup config.ru -p 3000

You can use the XML from the /tool_config.xml endpoint to configure the tool in a Tool Consumer.