Creating a Live Course Using the LMS Interface
Synchronize Accounts
Synchronize the institution's teachers and students to ClassIn.
User Registration API
Be sure to fill in the addSchoolmember parameter.
Record the returned uid for later calls.
Create Course (Class) and Classroom Activities
Classroom activities (formerly "class sessions") are the smallest unit of a live course.
They represent a specific live interactive activity within a given time period.
Before creating classroom activities, you need to create the higher-level class and unit structure.
Create Course (actually creates a class)
Here, you can pass the class name, image, etc.Create Classroom Activity
Creating an activity requires passing the name, teacher and assistant information, and the activity time (duration less than 24 hours).
Add students to the activity
There are two ways to add students to participate in activities, depending on the business logic:
- If students participate in all activities under a class, call the Add Course Student API.
- If students only participate in specific classroom activities, call the Add Activity Member API.
- If a student is already a class member but you don't want them to participate in a specific classroom activity, call the Delete Activity Member API
At this point, students and teachers can see the live course entry in their clients. They will receive reminders, pop-ups, and buttons appeared when the course start time arrives.