Questions tagged [canvas-lms]

Canvas LMS (Learning Management System) is an educational tool that connects student with teachers. Tools include assignment/grading dashboards, multi-media instructional recorders, notifications, and more.

Canvas is an open LMS (Learning Management System) created by Instructure that allows for the management of users and roles (faculty, students, etc), courses and sections, course content, assignments, and grades in a standardised format set by IMS Global.

Extending Canvas

While the current offering includes many features, the open framework allows heavy customisation in a safe way.

  1. The Canvas API allows you to access, update or delete a wide variety of content and settings. The format mainly complies with LTI 1.X specifications at present.
  2. Developing LTI Tools (External Apps) allows you to augment the standard offering and expand on available features. You can also release you're enhancements through many online forums including the EduAppCenter. IMS Global has provided some example code found here to jump start your project.
126 questions
0
votes
1 answer

How to launch LTI 1.1 complaint url using c#

We want to launch a 3rd party web site which is a LTI tool provider and LTI 1.1 complaint. This LTI tool provider has given us url, consumer key and shared secret. Can anybody give us a sample c# code to launch this site as a window popup.
Niroshana
  • 61
  • 1
  • 8
0
votes
1 answer

Translating canvas-lms api cURL request to HttpWebRequest

When I try sending the request I get an "Internal Error" exception, so I want to know if the problem is in my specific request, or if there is an issue beyond that. The cUrl request looks like this: curl…
Hila Raveh
  • 13
  • 6
0
votes
1 answer

Embedding Canvas in an iframe?

I am trying to embed the canvas webpage in an iframe in my app, but I can't because the Same-Origin header is set. Does anyone know of a workaround/other way to do this?
CastleCorp
  • 55
  • 1
  • 1
  • 11
0
votes
0 answers

One or more prerequisites required to install Kaltura failed

I am following https://github.com/instructure/canvas-lms/wiki/Kaltura-setup-instructions to install Kaltura. But I am getting issue in sudo php install.php step. sneha@SCS-I82:~/Downloads/kalturaCE_v3.0.0-instructure$ sudo php install.php [sudo]…
Neha
  • 305
  • 5
  • 23
0
votes
1 answer

Undefinded constant Wiziq::Auth base::HMAC

I have installed wiziq plugin for web conference via canvas lms made in ruby on rail. When I join the conference I get the error as given below Uninitialize constant Wiziq::Auth base::HMAC I am not understand where is the problem. Can any body help…
sewak
  • 11
  • 2
0
votes
2 answers

LMS API account creation resulting in an error

I am working on Canvas LMS and have access token. I need to create an user account using web service in PHP. I have tried to do it using CURL (post method) but getting an error in response. However GET is working fine. Like if I need to get…
0
votes
1 answer

Inject engine observer into rails application

I am creating a plugin for an existing rails application. I am not going to be able to make a change to the core application so I have to try and keep my changes external. As of now it seems like my best bet is an Observer (this is a pre-rails 4…
0
votes
4 answers

How to resume scorm 2004 where we left previously?

Hi, I'm developing scorm based project, I've to play the scorm 2004 packages. courses are playing and capturing the data working properly with the using of LMS functions(LMSFinish(), commit()..etc). Now I've to implement one more function i.e RESUME…
0
votes
1 answer

JSON displays on screen after admin login

We've just followed the Canvas LMS Quick Start and successfully started our Canvas LMS on Ubuntu LTS. After running the server, we browsed to home page, logged in for the first time, and accepted the terms of use, after which Canvas displays the…
Shaun Luttin
  • 133,272
  • 81
  • 405
  • 467
0
votes
1 answer

how to get rid of "mailto:" in a link

I'm working on LTI, trying to build an app for Instructure Canvas (a learning management system). I want to insert a link to the lecture content, so I sent a response to Canvas with the link as parameter. Then I got a hyperlinked text. But when I…
Yinthewind
  • 55
  • 1
  • 6
0
votes
1 answer

Implement LTI tool consumer in java

I'm working on an E-learning project, I need to add Quiz to a school platform. I found QTIWorks to implement the questions, QTIWorks contain LTI provider so I try connect with it through Moodle and it is working. now I need to make my platform as…
user1927468
  • 1,033
  • 2
  • 10
  • 14
0
votes
1 answer

How can I setup and debug "instructure canvas lms" on my desktop using IDE

I want to do application development (i.e adding new features) of "instructure canvas lms" on top of existing open source code https://github.com/instructure/canvas-lms" avalible. For this I need a IDE with debugging and development ability. Also I…
Vinay
  • 705
  • 2
  • 7
  • 22
0
votes
2 answers

Non-interactive Rake task "db:initial_setup"

I'm trying to automate the installation of canvas LMS which requires the execution of bundle exec rake db:initial_setup which asks for an admin email and password interactively How do I pass those values in a non-interactive way?
Eslam
  • 1,623
  • 2
  • 12
  • 18
0
votes
1 answer

non interactive execution of bundle exec rake db:configure_admin

I'm trying to automate installation of canvas lms, and I need to know how to run "bundle exec rake db:configure_admin" command in non-interactive mode as it asks me for admin email/password ? Thanks
Eslam
  • 1,623
  • 2
  • 12
  • 18
0
votes
1 answer

How to resume option to use my course in SCORM LMS?

i am creating one course in flash CS 5.5 and published that course in Learning management system(LMS) and track that course score for slides.but i need to use resume option that The learner is able to navigate through the course (it is 15 pages.)…
Sathis Jo
  • 21
  • 3
1 2 3
8
9