Integrations

Graded quizzes in Moodle, over LTI 1.3

Connect Moodle once, and its teachers add quizzes from your organisation's question bank to any course, coding questions marked by your own tests included. Learners open the quiz from Moodle, and their grade goes back to the Moodle gradebook. Tested end to end with Moodle 4.5.

Training plans In the Training plans, the 30-day trial and the free plan; not in the Teacher plan. Pricing

Last checked

What it does

  • LTI 1.3 with LTI Advantage: Deep Linking to add a quiz to a course, and Assignment and Grade Services to send each score to the gradebook.
  • A Moodle teacher picks questions from your bank (coding, multiple-choice and the other question types) and sets a title, a time limit, the attempts allowed, a pass mark, a closing time and when learners see the answers.
  • Moodle gets a link and a gradebook column out of 100, filled in as each attempt is graded. A score Moodle cannot take at once is sent again.
  • Learners open the quiz in a new tab, signed in to their own account here, and answer as they would in any of your quizzes: they write and run their code in the browser, with nothing to install.
  • In Moodle, the teacher sees each learner's attempts, best score and whether it reached the gradebook. Your staff see the same under LMS connections.

Set it up

  1. In The Skill Site, an admin opens LMS connections in the staff menu. It shows the addresses Moodle needs: the tool URL and redirection URI, the initiate login URL, the public keyset URL and the deep linking URL.
  2. In Moodle, go to Site administration, Plugins, External tool, Manage tools, and configure a tool manually. Choose LTI 1.3, enter those addresses, and turn on deep linking and grade sync.
  3. Back in LMS connections, enter what Moodle shows for the new tool: its platform ID (issuer), client ID, deployment ID, authentication request URL, access token URL and public keyset URL. Then choose Connect.
  4. A Moodle teacher adds an External tool activity, chooses The Skill Site and selects content to pick the questions. Check that a learner can open it and that their score reaches the gradebook.

The LMS and API help guide has each step, and what to check when a score is missing.

Good to know

  • It is in the Training plans, the trial and the free plan. On the Teacher plan, a launch from Moodle is refused.
  • Exam conditions, such as a sitting code or allowed networks, and extensions for one learner are for your batch quizzes, not quizzes added from Moodle.
  • Children's accounts cannot be opened from an LMS.
  • If Moodle sends a learner's email, it is kept with their link to Moodle and never used to join them to another account here.

Questions and answers

Which versions of Moodle does it work with?

We test it end to end with Moodle 4.5. Other versions that support LTI 1.3 may work, but we have not tried them; tell us yours and we will check it with you.

Do learners need an account with you first?

No. Each Moodle user gets an account of their own the first time they open a quiz, kept apart from any account they already have with us, and joins your organisation as a learner. There is no roster sync: learners appear as they first open a quiz.

Can the quizzes have coding questions?

Yes. Coding questions are written and run here and marked against your own tests, in 12 languages, beside multiple-choice and the other question types. Moodle only sees the link and the grade.

Do Moodle teachers become staff of our organisation?

No. They add quizzes and see results from inside Moodle. Your own staff write the questions in your question bank, and see every LMS quiz and its results under LMS connections.

What does it cost?

LTI is in the Training plans, from $99 a month for up to 50 active learners, and on the trial and the free plan, where Moodle learners count towards the 30 learners. Each learner who comes through Moodle counts once, like any other learner. It is not in the Teacher plan.

Does it work with Canvas, Brightspace or Blackboard?

They support LTI 1.3 too, but we have not tested The Skill Site with them yet. If you use one, tell us and we will set it up and test it with you.

Try it with your next cohort

Start a 30-day free trial with up to 30 learners and no card, or see the demo for your kind of class and book a call with us.