My Campus Attendance Monitoring Project

The My Imperial App

“The My Imperial Campus app is designed by students, for students and aims to become a central hub for all aspects of campus life. Timetable check‑in is the first of many features being delivered as part of long-term plans to enhance the student experience through innovative digital solutions.”

The new attendance check‑in feature allows students to register their attendance by checking in to their in‑person timetabled events directly through the app. Students can only check in when physically present in the room, preventing misuse and improving the accuracy of attendance records.

How Attendance Updates Work in Medlearn

  • Attendance data is pulled into MedLearn each morning, reflecting attendance from the previous day’s events.
  • This means attendance for sessions will not appear in MedLearn until the following day.

Why We Moved to MyCampus Attendance


Project Rationale

Previously MedLearn used QR codes that students scan to register their attendance. Although this has worked well, there are several limitations, including the fact that students freely share these codes via whatsapp etc enabling non attending students to ‘cheat’ the system.

By using the My Campus app, students will not be able to register attendance unless they are physically in the room where the even is taking place.


What is the workflow

After students have downloaded the app on their mobile device:

  1. They open the app and click the relevant session they are attending
  2. The attendance data is sent to MedLearn at regular intervals and updates the register
  3. All reporting / email workflows remain the same within MedLearn

You can view the student experience of this app here:
https://www.imperial.ac.uk/students/terms-and-conditions/student-engagement-insights/how-to-use-the-my-imperial-campus-app/

and read the formal release information here:
https://www.imperial.ac.uk/admin-services/ict/new-to-imperial/students/my-imperial-campus/


CELCAT Integration


How to manage student registers and CELCAT integration


FAQs

How do admins integrate MedLearn events with the app events?

We are creating a new bulk creation wizard that will allow administrators to create all events for a single module in 1 click. This information is based off celcat data, but if the event is a placement based event hyou can still manually create events and continue to use the QR codes if required.


Will I still be able to use MedLearn for reporting on students etc?

Yes, all data will remain in MedLearn and all reporting functionality for admins and tutors will remain the same

How does the technology work?

The app required the phone to be connected to the Imperial Wifi, and when registering logs the ID of the closest Wifi 'beacon' that the phone is connected to.
This beacon is tied to a room, and therefore we know where the student is located when logging their attendance.