Classin provides a LTI tool, which can help teachers to create an online classroom on Moodle.
Here are the steps to setup the tool and enable a supper classroom on Moodle.
STEP 1: PREPARE #
Create a token on the site. #
⮚ Login to Moodle as an Admin.
⮚ ClassIn LTI requires web service on Moodle, so please make sure the webserver is enabled before the next step: https://docs.moodle.org/311/en/Using_web_services
⮚ Click Site Administration > Server.
1. Scroll down. Find and click Manage tokens.
2. Click Create token under Manage tokens. (Token would be used in STEP 2.1)
3. Select Service as Moodle mobile web service and click Save changes Notes: If you want choose a custom services here instead of this build-in serviceplease make sure these functions are included in your created custom service:
- core_enrol_get_enrolled_users
- core_enrol_get_enrolled_users_with_capability
- mod_lti_get_ltis_by_courses
- core_ calendar_ create_ calendar_ events (to support the calendar event)
Add function to a external service:
4. Copy the token that was just created.
Enable service on the site #
Notes:Make sure the webservices and The rest API is enabled on the site
5. Go to Dashboard->Site administration->Server->Web services->External services page, make sure the Moodle mobile web server (Or your created customservice) is enable here
6. Go to Dashboard->Site administration->Server->Web services->Manage protocol And Enable the REST protocol
STEP 2: CONTACT WITH CLASSIN #
STEP 3: CONFIGURE THE TOOL IN MOODLE #
Login your Moodle system as an admin to add the Classin tool in the system. a) Where to set the tool.
From site administration –>Plugins->Activity modules->Manage activities page
Click Settings on External tool so now it’s on ‘Manage preconfigured tools’ page. Click ‘Add preconfigured tool’
b) Configure the external tool with the following:
◆ Tool name: TP-Classin (or what you want the tool to be called),
◆ Tool URL: Paste the LTI URL from Step 2.
◆ Consumer key: Paste the LTI Key from Step 2.
◆ Consumer secret: Paste the LTI Secret from Step 2.
◆ Tool configuration usage: “Show as preconfigured tool when addinganexternal tool”
◆ Default launch container: “Embed, without blocks”
◆ Custom Parameters: not required.
◆ Click save changes then it’ll be showed on the ‘Manage preconfigured tools’ page
STEP 4: SET UP THE TOOL IN COURSE #
Login your Moodle system as admin or teacher of the course to set up the tool
a) In a course, with the editing turned on, choose ‘External tool’ fromthe activitychooser.
b) Give it a name for example ‘Classin-Classroom’ and, if needed, a description.
c) Select the Preconfigured tool as ‘TP-CLASS’ which is configured on step 3
d) Specify the Launch container (option, can leave it with the default value)
e) Specify the privacy settings
f) Save the changes. And it’s listed in the course.
STEP 5: USE THE TOOL IN COURSE #
For admin or teacher in a course, click the tool to enter the ClassIn page.
a) The on going & up coming online classes in the course is showed on the page with the enter, edit and remove button.
b) Can create a new online class for the course on this page.
c) When create a class, you can put a name, start time, duration and the record options. The teacher of this class should be the creator.
For Student in a course, this Classin page will also show the online classes list. And the enter classroom button to invoke the online classroom. But there’s no other operation provided on the student’s page.