Skip to content

My Learning

My Learning is a learner’s own page in LearnBoard: their progress, assessments, activity and certificates in one view, and nobody else’s. It is the home page for learners who sign in from Moodle, and the same view can sit inside a Moodle page through the LearnBoard Moodle plugin. Staff who also learn in Moodle can open it to see their own record.

  • Route: /my-learning, in the Learner section of the menu, and My learning in the account menu.
  • Who can open it: every built-in role: Admin, Manager, Viewer, Team lead and Learner (view.my-learning). For the Learner role it is the only screen with figures; the AI assistant is the other thing a learner can open.
  • Plan: a Platform screen, included on every plan, Free included.
  • Filters: none. Every figure is about you, so there is nothing to filter, and the Groups filter does not appear.
  • Team leads: see their own learning here, not their team’s. The limit to their groups does not apply to this screen, because it is about them alone.
  • Learners: land here after signing in. Every figure is worked out from their own Moodle account; there is no way to ask for anyone else’s.
My Learning in LearnBoard showing a learner's own progress
My Learning: your header, six tiles, strengths and gaps, activity, score trend, enrolments, certificates and recent activity.

A learner’s LearnBoard account is linked to their Moodle account, so they never set a LearnBoard password. There are two ways in, and both need the LearnBoard Moodle plugin with Enable per-user sign-in (SSO) switched on in Moodle (Site administration, Plugins, Blocks, LearnBoard).

Sign in with Moodle from the LearnBoard sign-in page

Section titled “Sign in with Moodle from the LearnBoard sign-in page”
  1. On the LearnBoard sign-in page, choose Sign in with Moodle. The button is shown when your LearnBoard installation is set up with a Moodle sign-in address.
  2. Moodle asks you to sign in if you are not signed in already.
  3. Moodle sends you back to LearnBoard, which shows “Signing you in from Moodle.” and signs you in with no password.
  4. You land on My Learning. If you were trying to open a particular LearnBoard page before signing in, you land there instead.

Behind this, the plugin’s sign-in page on your Moodle site (/blocks/learnboard/sso.php) asks LearnBoard for a single-use ticket and sends your browser to LearnBoard with it. Any signed-in Moodle user may use it to sign in to their own LearnBoard account. The ticket works once, and only for about two minutes by default. If it has expired you see “Sign-in link expired: This sign-in link is invalid or has expired. Open LearnBoard from Moodle again to get a fresh one.”

A Moodle administrator or teacher can add a LearnBoard block to a Moodle page and set its Dashboard source to “My learning (the viewer’s own progress)”. Each person who views the page then sees their own My Learning inside Moodle, with no sign-in step. A block can also give each role its own view under What each role sees, for example “company managers see My team, students see My learning, and managers see a dashboard”.

The first time someone arrives from Moodle, LearnBoard makes their account in your workspace, keyed by their Moodle user id and named as in Moodle. The account cannot be used with a password. Its role comes from the plugin’s Role mapping page in Moodle: by default a Moodle student, or anyone whose roles are not mapped, becomes a Learner. Someone who leads courses becomes a team lead instead, and a site administrator keeps the read-only workspace view. The name and role are refreshed each time they arrive.

Panel

Your name, status, risk band, username and email, the date you joined and when you last accessed the site.

  • How to read it: the status badge reads Active, Inactive, Suspended or Hidden. Active means activity in the last 30 days. A risk badge (Low Risk, Medium Risk or High Risk) appears only when the workspace’s at-risk figures have already been worked out.

Six tiles sit under the header. Each has an info button and an Ask AI button. They count only courses you are enrolled in now as a learner.

Stat tileactive course enrolments
Enrolments stat tile in LearnBoard

How many courses you are actively enrolled in as a learner.

  • How it is worked out: each course counts once. Suspended enrolments, disabled enrolment methods, courses hidden from analytics and courses you teach are left out. Across LearnBoard, enrolments are active learner and course pairs, each person once per course; staff, excluded courses and suspended enrolments are left out.
Stat tileN% of enrolments

How many of your enrolments are complete, and what share that is.

  • How to read it: the percentage is your completion rate: completed enrolments divided by enrolments. With no enrolments it shows “-”.
  • How it is worked out: a course counts as completed with a course completion record, every tracked activity shown in the course done, or a certificate issued in it.
Stat tilecertified enrolments

How many of the courses you are enrolled in now have issued you a certificate.

  • How it is worked out: certified enrolments, from any certificate tool. A re-issued certificate counts once, and certificates from courses you are no longer enrolled in are left out.
Stat tiletracked activities done

How many completion-tracked activities you have finished.

  • How it is worked out: activities set to track completion and shown in the course (hidden ones are not counted) that you have completed or passed. A failed attempt is not counted as done.
Stat tileN% avg score

How many quizzes you have passed, with your average score.

  • How to read it: each quiz counts once however many attempts it took. The line underneath is your average score across finished attempts, or “no scores yet”.
  • How it is worked out: a pass is an attempt at or above the quiz’s own pass grade. Only quizzes in courses you are enrolled in now count, and teacher previews are left out. A quiz with no pass grade counts no passes.
Stat tilehours (last 90 days)

Hours you spent in activity sessions over the last 90 days.

  • How it is worked out: the gaps of 30 minutes or less between your activity events are added up, and a longer gap starts a new session, so an idle tab is not counted. When all your events are more than 30 minutes apart, the tile shows 0 and says “no timed sessions”, with the number of activity events, none within 30 minutes of another.
ChartScore 0 to 100 per area, against the group average
Your Strengths and Gaps chart in LearnBoard

A radar chart of how you compare with your group across five areas, each scaled 0 to 100.

  • How to read it: the filled shape is you; the dashed line is the group average. The spokes are Engagement, Completion velocity, Assessment performance, Attendance and Time invested. Attendance means active days in the activity log, not a register. Where you have no figure, the spoke says “no quiz attempts” or “no timed sessions” rather than 0. A list under the chart gives the figures behind Completion velocity and Time invested, and says why there is no group average when there is none.
  • How it is worked out: Engagement is activity events over 90 days (500 events = 100). Completion velocity is the share of tracked activities done, out of every tracked activity shown in the courses you are enrolled in now, started or not (30 done of 60 reads 50). Assessment performance is your average score on finished quiz attempts in those courses. Attendance is active days over 90 days (20 days = 100). Time invested is session hours over 90 days (40 hours = 100). Your group is your first group in a course you take as a learner, counting only its members who are learners there. With no group, or fewer than 3 others in it, no group average is shown.
  • What you can do: hover for each spoke’s value, read the info text, or Ask AI.
ChartActivity events per day
Your Activity Over 90 Days chart in LearnBoard

A calendar heatmap of your daily activity over the last 90 days. Darker cells are busier days.

  • How to read it: hover a cell for the date and the number of activities. The info panel also says which time zone a day is counted in.
  • How it is worked out: each cell is the number of recorded activity events for that calendar day, on the workspace’s clock. When you were active on fewer than 7 days, the unit line reads “Activity events per day; limited activity data”.
  • What you can do: hover cells, read the info text, or Ask AI.
ChartQuiz score % per finished attempt
Your Assessment Score Trend chart in LearnBoard

Your finished quiz scores over time, in the courses you are enrolled in now.

  • How to read it: each point on the “This learner” line is one finished attempt, as a percentage of the quiz’s marks. Markers show your High and Low. The dashed “Group average” line is shown only when you are in a group with at least 3 other learners.
  • How it is worked out: previews are left out. The group line is each group learner’s own average of their finished attempts in their current courses, then the mean of those, the same figure as Assessment performance on Your Strengths and Gaps.
  • What you can do: hover for each attempt, drag the slider under the chart or use Zoom and Reset zoom to focus on a period, Save the chart as an image, read the info text, or Ask AI.
  • Empty state: “No assessment attempts yet: You haven’t completed any scored assessments yet, so there’s nothing to chart.”
TableEnrolled courses, one row per course
Your Enrolments table in LearnBoard

Every course you are enrolled in now, with its status and last access.

  • How to read it: the columns are Course (with its short name underneath when two courses share a name), Enrolled, Enrolment (the method), Status (Completed or In progress) and Last accessed.
  • How it is worked out: one row per course you are enrolled in now as a learner, the Enrolments tile’s count. Two enrolment methods in one course are one row. Last accessed is your most recent recorded activity in that course.
  • What you can do: sort by a column heading, page through, Download CSV, read the info text, or Ask AI.
TableCertified enrolments, one row per course
Your Certificates table in LearnBoard

The courses you are enrolled in now where you have been issued a certificate.

  • How to read it: the columns are Certificate, Course, Issued and Expires (“-” when it does not expire).
  • How it is worked out: one row per course with a certificate issued there, from any certificate tool, with the certificate names and the latest issue date. A re-issued certificate does not add a row.
  • What you can do: sort, page, Download CSV, read the info text, or Ask AI.
  • Empty state: “No certificates issued yet: No certificate yet in a course you are enrolled in now.”
TableLatest 20 activity events
Your Recent Activity table in LearnBoard

Your 20 most recent recorded actions, newest first.

  • How to read it: the columns are When, Activity and Course.
  • How it is worked out: the latest 20 events from the Moodle activity log, with their course.
  • What you can do: sort by When, page through, Download CSV, read the info text, or Ask AI.
  • Empty state: “No recent activity: Your recent learning activity will appear here.”
  • Download CSV on Your Enrolments, Your Certificates and Your Recent Activity. The file is built in your browser from every row of the table.
  • Ask AI on every tile and card. A learner’s questions are answered from their own records only. See Ask AI.
  • Info (the i button): hover to read what the card counts, or click to keep the panel open.

Why does My Learning say “No learning profile linked yet”?

Section titled “Why does My Learning say “No learning profile linked yet”?”

The page reads “No learning profile linked yet: Your personal learning analytics appear here once your account is linked to your LMS sign-in.” Your LearnBoard account is not linked to a Moodle account, which is normal for a staff account that signs in with a password, or your Moodle account is not in the Moodle site this workspace is connected to. Sign in with Moodle to use a linked account.

No. My Learning takes no person as input: LearnBoard works out whose record to show from the signed-in account’s own Moodle identity, so a learner cannot ask for another person’s figures.

My Learning counts only courses you are enrolled in as a learner. Courses you teach are left out.

Per-user sign-in is switched off in the plugin, or the block’s rules hide it for your role. People editing the page see a note explaining which.

On a demo workspace there is no Moodle sign-in, so My Learning shows a sample learner from the demo’s Moodle, and a note names them. Opened from Moodle, each person sees their own.

How is this different from the Learner Dashboard?

Section titled “How is this different from the Learner Dashboard?”

The Learner Dashboard is for staff picking any learner, and adds course-by-course progress, every quiz attempt, grades against classmates and SCORM packages, with a view of each course. My Learning is the learner’s own page and adds a score trend, an enrolments table and recent activity.