course_session_members_V1

Members in Course Session

Course session can have two types of members - learners and instructors. Since course session exists within a group, its members must also be a member of containing group. A user can be either a learner or instructor in any courseSession, but can't be both. The key difference between learner and instructor is that 

  • Instructors can change course session's settings, create assignments, evaluate tests with essay questions and edit grades
  • Instructors can also launch the course player, but their activities do not get recorded as graded activities and therefore they can't get any completion certificate etc
  • Instructors get notified about a learner's completion 
  • Any number of instructors can be added in the courseSession

Members listing can be viewed by clicking on Members tab from the course session details page. Course Session Members listing page provides several filtering mechanism to filter by username (first, last, username), member type and course completion status of the member. The list result is also downloadable to a CSV file.

Adding Activity (useful only in Instructor led / Blended sessions)

To record any activitiy about the learners manually, click on Add Activity button. Select the activity type from the drop down, specify activity date and save. You can optionally grade the activity as well.

Send Email with Login Instructions

Email with instruction containing the password reset link and username of the learner can be sent from the members list, by selecting specific learners, or by just clicking Send Email button without any select (to send to all).

Notify all

This action allows you to send adhoc messages to all learners in the course session. For example if you added a new lesson in the course, you can use this option to notify all learners that a new lesson is available and they need to go thru it.

Set End Date

Use this option to change or set the end date of one or more learners in a course session. Select the learners from the list and click on Set End Date. You will notice a Date input box, just select a date and Save.

Adding new Learners or Instructors in Course Session

Members can be added anytime in the course session, as long as it is active and has not ended (if not done already by selecting Enroll all group members option). To add members,

  • click on Add Members button from the members listing page.
  • Select the role as Learner or Instructor for specifying the role the new members you are adding would have in the course session. By default learner option is selected. Note that one user can be either a learner or instructor in a given course session
  • From the new page, you can select the group members from the list and click on Enroll button. The list shows filtered view of only those members who are not already added in the course session. You can change the number of items displayed on one page, and filter the list by user name (first, last or login id)
  • Optional - You can check the Send email checkbox to auto send email to the new member in course session.

Enter Usernames

As an alternative to selecting only from existing group members, you can also enter comma separated usernames (login ids) of users from the microsite. It doesn't matter whether these users are members of the group or not. If they are not a member, they would become member automatically once you add them to the course session.

 

Enter Emails

Third way to add learners in course session is by adding them using their email ids. If a user with matching email id already exists in the site, that user will be used. If the existing user was inactive, it will be activated again. If the user was not found, a new user will be created in the site with username same as email. First time password of newly added user will be unspecified so they will have to use forgot password feature to request a password reset link before they can login. If site admin wants, they can also reset the password of the user from site-user management.

This option is always available to site admins. If the current user is group admin in the group where course session belongs and is not site admin, then also they can be given access to this feature by enabling Allow group admin to add learners via email option from Site Details->Security tab

Managing Learner's Status and Start/End Dates

Each learner can have a start and end date to restrict the access to the course session. By default, the date when member was added becomes their joining (start) date and end date remains empty. Which allows learners to access the course till end date of the course session. In case course session's Max Subscription Days property is set, then learner's end date is calculated by adding the days to the joining date.  You can edit the learner's start/end dates by clicking on the learner's name from the members listing.

From the member details page (also called Transcript page), click on Edit Members Details link, and specify the new start/end dates. You can also update status of the learner. If the status of the learner is anything other than Active, they won't be able to access the course session. If the learner has already completed the course (its awarded) you can also reset the awarded status when you click on the Edit Member Details.

 Automatically assigning course session

For some usages, it may be needed that whenever a new user gets added to a group, they must be assigned a set of courses. To achieve this, create the course sessions for courses that you want to get auto assigned. Keep the end date of course sessions to far in future and set the max subscription days to some reasonable value. Then edit the group and go to Options tab, from there, enable Auto Enroll Group Members to All Course Sessions. If you want to have all users in the site get added to this group as well and get asigned the course-sessions, then enable Auto Enroll Site Users in this Group option.

 


Rating: