At a Glance

aPlus+ Attendance integrates into your Canvas course, offering a way to track and manage student attendance.

In this guide for teaching teams, you’ll learn how to keep track of student attendance directly within your Canvas course.

We’re piloting aPlus+ Attendance in select courses in Spring 2024. This page contains information for courses that are taking part in the pilot program.

How to Access

In your Canvas course, click on A+ Attendance in the Course Navigation Menu.
Screenshot of A+ Attendance in the Course Navigation Menu

Initial Setup

Follow the steps below to get your course set up for the term.

Step 1: Customize Your Course Navigation Menu

By default, the aPlus+ Attendance tool is located at the bottom of your Course Navigation Menu in Canvas. For easier access, we recommend moving it toward the top of the menu.
Screenshot of the Navigation tab under Course Settings

For step-by-step instructions, see How do I manage Course Navigation links?

Step 2: Customize Your Course’s Start and End Dates

As part of the aPlus+ Attendance Pilot, we customized your course’s start and end dates in Canvas, but we recommend reviewing and updating these dates as necessary.

  1. In your Canvas course, click Settings in the Course Navigation Menu.
    Screenshot of Settings link
  2. Click the Course Details tab.
    Screenshot of Course Details tab
  3. From the Participation drop-down menu, select the Course option.
    Screenshot of Participation Drop-down Menu
  4. Select your course start date by clicking on the Calendar icon and selecting a date. For example: Sep 6, 2023 12:00am
    Screenshot of the Course Start Date field
  5. Select your course end date by clicking on the Calendar icon and selecting a date. For example: Feb 5, 2024 11:59pm
    Screenshot of the Course End Date field
  6. Click the Update Course Details button.
    Screenshot of Update Course Details button

Note: 

  • If your end date time is midnight, a warning message displays notifying you that the date prior to the set end date will be the last participation day in the course. For instance, if the course were set to end January 13, the last full participation date for the course would be January 12.
  • Students can only participate in the course between the course dates, and the course will be in a read-only state outside the course dates.
  • Course participation dates only affect student and observer roles; all other roles default to term access dates.

Step 3: Add Class Sessions to Your Canvas Calendar

One member of the teaching team must add the class sessions to your course’s calendar in Canvas. We suggest coordinating with your teaching team to determine who will schedule these calendar events (e.g., course meet times, recitation sessions, office hours).

For step-by-step instructions, see How to Add and Manage Calendar Events in Canvas.

After these sessions are on your Canvas calendar, you’ll be ready to import them into aPlus+ Attendance in the next step.

Step 4: Setup Your Course in aPlus+ Attendance

When you first access aPlus+ Attendance in your Canvas course, you will be prompted with the Attendance Setup screen. We recommend selecting the following options:

  1. Select the Import Canvas course calendar events checkbox. Note: By default, all calendar events in your Canvas course will be imported into aPlus+ Attendance.
    Screenshot of the Import Canvas course calendar events checkbox
  2. From the Imported session weighting drop-down menu, select one of the following options:
    • Equal sessions (1 point): Every session is treated equally regardless of session duration.
      • Note: This option is the most common and recommended.
    • Hours duration (fractional): Sessions are weighted relative to their duration with no rounding.
    • Hours duration (rounded up): Sessions are weighted relative to their duration but are rounded up to the next hour. For example, a 95-minute session would have a weighting of 2.
      Screenshot of the Imported session weighting drop-down menu
  3. OPTIONAL – NOT RECOMMENDED: If your course has multiple sections with separate timetables, and you would like to merge them ALL into a single timetable for the course, click the Merge multiple section calendars into one checkbox.
    • Note: Selecting this option is NOT recommended. This setting should be used with care as it is not possible to undo without some manual clean-up of attendance.
  4. OPTIONAL: If you’d like each student’s attendance records synced to an assignment and appear in your Gradebook, select the Record attendance as assignment grades checkbox and do the following:
    • Note: With this option selected, a Canvas assignment will be created in your course, appearing on the Assignments page and in your Gradebook. If your course’s Grade Posting Policy is set to Manual, students won’t be able to see their attendance grade synced from the aPlus+ Attendance tool unless you manually post them.
    • In the Assignment Name text box, enter a name for the Canvas assignment (e.g., Attendance).
      Screenshot of the Assignment Name text box
    • In the Calculations drop-down menu, select from the following options:
      • Proportional: Where the proportion of sessions attended vs sessions taught (to date), is applied against a point value for the attendance assignment.
      • Rule Based Percentage Penalty of Total Grade: Where the instructor defines a set of attendance rules, which once breached, trigger a percentage penalty against the students’ total grade.
      • Rule Based Absolute Points Penalty: Where the instructor defines a set of attendance rules, which once breached, trigger a point’s penalty against the student.
      • Raw Points By Session Attended: Where the instructor can enter the number of sessions, and define the points value of attendance overall, meaning each session attended makes up a proportion of that attendance. Attendance is shown as a proportion of sessions attended, vs all sessions (not just the ones that have passed).
        Screenshot of Calculations drop-down menu
  5. IMPORTANT: Select the Select additional instructor users checkbox and select all teaching assistants (TAs) in the list.
    Screenshot of the Select additional instructor users checkbox
  6. Click the Apply button.
    Screenshot of Apply button

Note: You can access the Attendance Setup screen at anytime by clicking on Attendance Setup in the top menu of aPlus+ Attendance.
Screenshot of top menu of aPlus+ Attendance

How to Take Attendance

What attendance options are available?

With this tool, you have two convenient options:

IMPORTANT: In aPlus+ Attendance, a student’s unmarked attendance records are not counted. For example, a student has an “Attended – On Time” status for two of three class sessions, but the third session remains unmarked. When this student clicks on A+ Attendance in the Course Navigation Menu, their attendance record will display as 2/2.

To ensure accuracy, make sure you’ve applied an attendance status (e.g., Attended – On Time, Absent – Excused) for each student in every class session.

Manual Entry by the Teaching Team

With this option, you can manually record student attendance directly in your Canvas course.

  1. In your Canvas course, click on A+ Attendance in the Course Navigation Menu.
    Screenshot of A+ Attendance in the Course Navigation Menu

  2. IMPORTANT – DO NOT SKIP THIS STEP: In the top menu, click on the Section drop-down menu [1], and select the section that you want to take attendance for [2].
    Screenshot of Section drop-down in the top menu of aPlus Attendance

    • Note: All MIT Sloan Canvas sites have a section for the members of the teaching team (e.g., faculty, course admins, and TAs). When accessing aPlus+ Attendance in your Canvas site, the Teaching Staff section may be selected by default. It’s important to select a section of students before taking attendance.
  3. Navigate to the class meeting date you want to take attendance for and click on the column header.
    Screenshot of the column header
  4. Your class roster for the selected section will appear.
    Screenshot of Course Roster in aPlus Attendance
  5. Click on the Attendance Status drop-down menu for a student.
    Screenshot of the Attendance Status drop-down menu
  6. In the Attendance Status drop-down menu, select the appropriate attendance status (e.g., Attended – On Time, Absent – Excused) for that student.
    Screenshot of the Attendance Status options
  7. OPTIONAL: In the Comment text box, add a comment.
    Screenshot of the Comment textbox

    • Note: These comments are currently HIDDEN from students. Only members of the teaching team can view them.
  8. Repeat Steps 5-7 until you’ve recorded the attendance of each student in the selected section.
  9. Click the Save button in the top-right corner of the screen to save your changes.
    Screenshot of the Save button

Student Check-in

With this option, you can generate a code, either static or rolling, to display during class. Students can then enter this code on their laptop or mobile device to self-register their attendance.

  1. In your Canvas course, click on A+ Attendance in the Course Navigation Menu.
    Screenshot of A+ Attendance in the Course Navigation Menu

  2. IMPORTANT – DO NOT SKIP THIS STEP: In the top menu, click on the Section drop-down menu [1], and select the section that you want to take attendance for [2].
    Screenshot of Section drop-down in the top menu of aPlus Attendance

    • Note: All MIT Sloan Canvas sites have a section for the members of the teaching team (e.g., faculty, course admins, and TAs). When accessing aPlus+ Attendance in your Canvas site, the Teaching Staff section may be selected by default. It’s important to select a section of students before taking attendance.
  3. Before your class session, click Codes in the top menu of aPlus+ Attendance.
    Screenshot of Codes in the top menu
  4. In the Attendance Codes window, the next 48 hours worth of class sessions, and the corresponding auto-generated code for each session will appear.
    • These are the unique codes you can provide to your students how and when you choose (e.g., on the projector for the first 5 minutes of class, written on the chalkboard at the front of the room).
    • ​​​Note: By default, attendance codes are available 30 minutes before to 30 minutes after the start time.
  5. From the Entry method drop-down menu, select from the following options:
    • Static Code: With this entry method, the code will stay the same throughout the entry window. If you select this option, do the following:
      • Click on the Down Arrow icon for a class session.
        Screenshot of Down Arrow
      • Under Time Window, select from the following options:
        • Default entry time window: This will use the default time window (30 minutes before to 30 minutes after the start time).
        • Manual entry: This allows you to open and close the time window at your discretion.
        • Specify time window: This allows you to define your own time window in advance.
        • Disabled
          Screenshot of Time window options
        • Take note of the unique code generated for this session, and provide it to your students (e.g., on the projector for the first 5 minutes of class, written on the chalkboard at the front of the room). Note: When students enter the code using their devices, the code is NOT case-sensitive.
    • Rolling Code: With this entry method, the code will change depending on the selected setting (e.g., every 60 seconds). If you select this option, do the following:
      • Click the Start Rolling Code button.
      • To change how often the code is changed, click on the Rotation drop-down menu in the top-left corner (e.g., 60 second rotation).
        Screenshot of Rotation drop-down menu
      • Take note of the unique code generated for this session, and provide it to your students (e.g., on the projector for the first 5 minutes of class, written on the chalkboard at the front of the room). Note: When students enter the code using their devices, the code is NOT case-sensitive.
        Screenshot of rolling code displayed on the screen

Note: When a student successfully checks in using a unique code, you’ll see their attendance status listed as “Attended – Code” in the system.
Screenshot of Attended - Code status

FAQ

What are the available attendance statuses in aPlus+ Attendance?

The following table provides example use cases and the point value for each attendance status:

Old Status New Status (as of 9/13/23) Example Use Case Point Value
Attended Attended - On Time A student arrives at class promptly at 9:00 AM for a class that starts at 9:00 AM. 1
Attended – code Attended - Code A student checks in using a unique code provided at the beginning of the class session to verify attendance.

Note: This status is automatically applied when students check-in using a unique code.
1
Late Attended - Late A student arrives at 9:15 AM for a class that started at 9:00 AM. 1
- Attended - Left Early A student, who initially attended the class on time, had to leave at 10:00 AM for a medical appointment. 1
- Attended - Other A student attends a live broadcast of the class from another location due to a conference commitment. 1
Sick Absent - Excused A student provides a doctor's note ahead of time stating they will be out sick and won't be attending class. 1
Absent – no reason Absent - Unexcused A student misses class without giving any prior notice or reason to the teaching team. 0
- Absent - Late A student arrives so late that they missed the majority of the class session, yet it wasn't long enough to be considered fully absent. For example, a student arrives at 10:15 AM for a class that started at 9:00 AM and lasts until 11:00 AM. 0
- Absent - Left Early A student attends the initial 10 minutes of a class and then leaves without notifying anyone and misses the majority of the class session. 0
Absent – other Absent - Other A student is on a school-sanctioned activity or trip and provides advanced notice but doesn't fit into the excused or unexcused categories. 0

What happens if I leave a student’s attendance record unmarked (empty) for a class session?

IMPORTANT: In aPlus+ Attendance, a student’s unmarked attendance records are not counted. For example, a student has an “Attended – On Time” status for two of three class sessions, but the third session remains unmarked. When this student clicks on A+ Attendance in the Course Navigation Menu, their attendance record will display as 2/2.

To ensure accuracy, make sure you’ve applied an attendance status (e.g., Attended – On Time, Absent – Excused) for each student in every class session.

How do my students check in using a unique code on their devices?

If you want to use the Student Check-in option during class, students can access aPlus+ Attendance and check in via a web browser (e.g., on their laptop) or the Canvas Student app on their iOS or Android devices.

For step-by-step instructions, refer to How to Check into aPlus+ Attendance with a Unique Code as a Student.

What can my students see when clicking on A+ Attendance in the Course Navigation Menu?

Students can see code entry options (when enabled by the teaching team) and how many times their attendance has been recorded thus far.
Screenshot of what students see when clicking on A+ Attendance

How to Get Support

Get in touch with our team by submitting a ticket. We’ll get you to the resources and support you need right away.