Code Embed is no longer under active development. It started out as a hobby project and I've simply run out of time to maintain it. If someone would like to step up and take over, please contact me. Thanks!
--Jake
- live at code-embed.com!
- instructions for installation and usage here
- featured on Edu Apps
- placed in the top ten for the LTI App Bounty initiated by Instructure
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!
Code Embed
- was developed as part of an LTI App Bounty initiated by Instructure
- started out as a lti_tool_provider_example (thanks Instructure for making it so easy to get started!)
- built on the Ace code editor
- uses the ims-lti gem for authenticating LTI consumers
To get this running in your development environment, check out the repo, then run:
bundle install
shotgun
You can use the XML from the /tool_config.xml
endpoint to configure the tool in a Tool Consumer.