<2017-07-13 Thu> at Hiroshima.rb #057
Learning Tools Interoperability® (LTI®) is a protocol or specification for e-Learning systems (LMS)
LMS = leaning management system, that is a CMS for education. (for example, Blackboard (Hiroshima University uses), moodle, …)
- Learning Tools Interoperability | IMS Global Learning Consortium
- https://www.slideshare.net/hosamshahin/lti-50090855
You can make your own teaching materials with LTI and add them into LMS of your organization!
I’m making a minimal sample LTI tool by using Sinatra.
But it is accesssed HEAD only LOL.
POST access should come after HEAD.
After the HEAD access, it immediately returns to the page of the list of teaching materials.
The problem Solved at <2017-07-16 Sun>.
Solution: adding the following to my Sinatra app.
set :protection, :except => :frame_optionsSinatra adds a header X-Frame-Options (sameorigin) by default.
I have to remove the X-Frame-Options header. LOL