Plan the week before it becomes a scramble
Turn a module, syllabus, or course goal into discussions, assignments, quizzes, pages, and feedback starters that fit the course you already teach.
Morrow helps you plan, check, revise, and document Canvas course work without giving up control of the course.
The catalog below groups the recurring Canvas jobs instructors ask for, from course setup and accessibility review to feedback, files, grades, and evidence records.
It is not another course dashboard to babysit. It sits beside the Canvas course you already use, reads the current state, prepares the work, and waits for your approval.
Turn a module, syllabus, or course goal into discussions, assignments, quizzes, pages, and feedback starters that fit the course you already teach.
Run course health, accessibility, date, link, gradebook, and outcome checks without opening every page by hand.
Morrow can prepare fixes in batches, but the instructor remains the approval point before Canvas changes.
Approved work, checks, findings, and exports stay connected to the course, so later review does not start from memory.
Morrow works across course building, accessibility review, health checks, outcomes, grading, workflows, files, and evidence records. Each action still depends on your Canvas role, course setup, and approval before changes land.
Morrow walks every page, assignment, quiz, discussion, and file across live Canvas courses, so it works from the whole thing, not just the one tab you have open.
Modules, pages, assignments, quizzes, discussions, and files load together, so a change in one place accounts for what links to it elsewhere.
Example prompt: look at my whole course before you suggest anything
Upload a syllabus and Morrow turns it into editable Canvas objects: modules, pages, assignments, discussions, quizzes, and reusable question banks.
Weekly topics, readings, activities, and assessments land in the right course structure for review.
Example prompt: build a course from this syllabus PDF
It reviews the course and gives you an ordered to-do list you can save and work down, with the highest-impact fixes first, not a wall of nitpicks.
Missing due dates, empty modules, pages worth no points, and unpublished items all surface, ranked so you clear what blocks students first.
Example prompt: what should I fix first in this course
Ask for activities and it suggests ones that line up with the learning goals you are actually measuring, not generic filler added after the fact.
Reading the outcomes tied to a module, it proposes discussions, assignments, or quiz questions that assess them, so the work measures what you teach.
Example prompt: suggest activities for my week 3 outcomes
Decide the shape a module should take and Morrow brings every module in the course into line with it, so the course reads as one thing.
Set the order of an overview page, readings, an assignment, and a check, then watch every module reorder and fill to that same weekly pattern.
Example prompt: make every module follow this layout
Design a page once, and Morrow reuses that exact layout across as many pages as you need.
Headings, sections, and formatting carry into each new page, so twelve weekly pages match without rebuilding the same structure twelve times.
Example prompt: use this page as the template for all weeks
From your own material it writes complete quiz questions and saves them to a question bank you can pull from again across courses.
Multiple choice, true or false, and short answer questions come from your reading or notes, then land in a Canvas question bank for future quizzes.
Example prompt: make a quiz from this chapter and save the questions
No building it on one screen and filing it on another: Morrow makes the assignment and places it exactly where it belongs in the module list.
Points, submission type, and due date get set, then the assignment slots into the right module position, ready for students in a single step.
Example prompt: add a 20-point essay to the Week 5 module
One pass checks the course end to end and reports what is broken, missing, or off-standard: the review a person would do by hand over days.
Every module, assignment, quiz, page, and file gets walked, then returned as one list ranked by what blocks students first.
Example prompt: run a full health check on my biology course
Lay your course next to your master copy and see exactly what is different: modules, assignments, point values, due dates, and page text, side by side.
Each difference carries a label, so you can tell an intentional edit from drift, then pull the master values back in where they belong.
Example prompt: show me what changed from my master course
Morrow grades a page like a course reviewer: cognitive load, heading order, goal alignment, and the exact fixes that would raise the grade.
Each grade comes with the concrete changes behind it: split the wall of text, reorder the heading, or tie the section to an objective.
Example prompt: grade how this overview page is built
It checks every link in the course and flags the ones that have quietly stopped working since you last looked.
Links in pages, assignments, and the syllabus all get tested, then you learn which file, video, or outside site stopped responding.
Example prompt: find every broken link in this course
It checks the whole course for work that is not tied to any learning goal, so nothing is being graded for no reason.
Each assignment and quiz maps to your outcomes, and the ones with no match get listed, so grading always points back to something you meant to measure.
Example prompt: which assignments are not tied to a learning goal
Find a phrase, a policy, or a recurring mistake everywhere it appears across every course you teach, not one course at a time.
Pages, assignments, and syllabi across every course you teach get scanned, with each hit returned by course and location, so one correction can travel everywhere.
Example prompt: search all my courses for the old late-work policy
Morrow turns live Canvas courses into ranked accessibility worklists, separating supported HTML fixes from files, media, and cases that need human review.
Each issue points to the page, file, image, or caption gap behind it, ready for review.
Example prompt: scan my whole course for accessibility problems
Morrow writes missing alt text across Canvas pages and assignment descriptions, then verifies the values landed where they belong.
Each description reflects what the image actually shows in context, and decorative images get marked as such instead of getting filler text.
Example prompt: add alt text to every image missing one
It repairs heading order, vague link text, iframe titles, simple table headers and captions, and list structure across Canvas-owned HTML.
Headings go back in order, “click here” links become meaningful, and data tables gain header rows.
Example prompt: fix the headings and link text across these pages
Clear the copyright warnings that keep files from publishing, across your whole files area in one move.
Pick the usage rights and license once, and every selected file gets them set, so the copyright warning stops blocking the publish step.
Example prompt: set usage rights on all my course files
It gathers the full set of fixes, shows you each one, and only applies the ones you approve.
Nothing changes in your course until you say so, and you can approve some fixes, skip others, and apply the rest in one pass.
Example prompt: show me the fixes before you apply anything
Participation, submissions, scores, and missing work for every student at once, pulled straight from Canvas and ready to act on.
One sortable table joins each student’s participation, submitted work, current scores, and missing items, so trouble shows before you open six Canvas pages.
Example prompt: show me how the whole class is doing
Walk through one student’s every assignment, whether each was on time, late, or missing, so students needing attention are visible while there is still time to help.
Open one name and every assignment lines up in order with its due date and status, turning a scattered gradebook row into a readable timeline.
Example prompt: pull up everything for one student
Averages, spread, and outliers for any assignment: the numbers behind the grade column, not just the column itself.
For any assignment you get the mean, the high and low, and how scores cluster, so you can tell a hard question from a class that did not study.
Example prompt: what are the stats on the midterm essay
Watch engagement rise and fall over the weeks so you can catch a slump while there is still time to act on it.
A week-by-week line of submissions and logins shows when the class leaned in or drifted off, so a quiet stretch is visible in time to respond.
Example prompt: chart engagement over the term
A clear read of every submission, graded, late, or missing, so nothing falls through the cracks at the end of the term.
Every submission sorts into graded, late, or missing and groups by student and assignment, so the gaps are obvious long before grades are due.
Example prompt: who still owes me work
It surfaces the questions everyone missed or everyone guessed, the broken ones quietly distorting your grades, and shows how hard each question was and how students answered.
Difficulty and answer breakdowns flag items the whole class missed or guessed at random, the ones skewing scores, so you can fix or drop them.
Example prompt: find the bad questions on quiz 3
Roll real results up beyond one course to the whole program: the view accreditors actually ask for.
Each course’s recorded results come out of the Learning Mastery Gradebook and total by program, so one weak course shows in the number instead of hiding in a section.
Example prompt: add up my program’s outcomes across every course
Bring every learning goal in the course into one summary, mastered, approaching, or needs support, for each goal and each student.
Reading the Learning Mastery Gradebook, it lays out a grid: every outcome down one side, every student across the top, each cell marked mastered, approaching, or needs support.
Example prompt: show me who has mastered each outcome in this course
Set the proficiency levels and how they are calculated, so “mastered” means exactly what your program says it means.
Pick the mastery scale and the calculation method Canvas uses, highest score, most recent, decaying average, or a set number of attempts, and every standing recomputes to that rule.
Example prompt: set mastery to a decaying average and a 70 percent bar
Morrow gathers audit runs, current standing, and approved-change history into an evidence packet a reviewer can follow.
Export the packet as PDF or Word, with the self-evaluation report beside the dated record.
Example prompt: build my accreditation evidence packet
One dashboard across many courses, so a chair can see the whole program’s health at a glance.
Outcome standing across every course in the department stacks into one screen marked green, amber, or red, so a chair sees which course drags a program down without opening each one.
Example prompt: give me a department dashboard across all our courses
Prepare scores for every submission in one pass, then apply the grade column through the Canvas role and approval flow you control.
Open SpeedGrader once and move through the queue, posting scores to the gradebook column without reopening each student tab.
Example prompt: grade the whole essay assignment for my class
Morrow works against the rubric you built, filling in each line for review so grading stays consistent, defensible, and fast.
Applying the criteria and ratings you defined, it marks each row and totals the points, so two students with the same work get the same score.
Example prompt: score these against my lab report rubric
Draft specific feedback for each student’s own work, then place the approved comments on the matching submissions.
Each comment cites what the student actually submitted, posted to the submission so it lands in their feedback alongside the grade.
Example prompt: write specific comments on each discussion post
It creates the peer-review pairings and assigns them, so students review each other without the manual matchmaking.
Turn on peer review for the assignment, generate the reviewer assignments across the roster, and notify each student of who they were given.
Example prompt: assign two peer reviews per student here
Create the group set, spread students evenly, and automatically place anyone left over.
Set the number of groups or the size, and the roster distributes evenly, then any ungrouped students get placed to fill out the set.
Example prompt: split the class into five even project groups
Draft a direct message to one student, or an announcement to a section or the whole class, without leaving the work.
Pick the recipient and the message goes through the Inbox for one student or as an announcement to a chosen section or the full roster.
Example prompt: message the three students who missed the quiz
Shift every due date and availability window to the new term together, with nothing left behind in a page or a description.
Dates buried in assignment instructions and page text get caught too, not just the obvious due and unlock fields, so quizzes, discussions, and overrides all land on the new calendar.
Example prompt: move all my fall dates to spring semester
Copy a whole course, or bring selected content in from another, and Morrow follows the move until it lands.
Starting the course copy or content import, it watches the job through to completion and tells you what arrived instead of leaving you refreshing the import status page.
Example prompt: import the modules from my old stats course
Combine several sections into one course, or split them back out, without losing who is enrolled.
Cross-listing students into one shell or pulling a section back to its own course keeps every enrollment, grade, and submission attached to the right person.
Example prompt: cross-list my three morning sections together
Decide how late work and letter grades behave once, then apply it across the whole course.
Missing and late submission deductions and the letter grade thresholds get set in one place, so every assignment scores by the same rules without per-item edits.
Example prompt: dock 10 percent a day for late work
Add columns for attendance, flags, notes, or other local signals, then have Morrow fill the whole class in one pass.
The record lives in the gradebook instead of a side spreadsheet, with every enrolled student filled in.
Example prompt: add an attendance column and mark today present
Morrow drafts the handout, report, or notes as a finished Word or PDF and uploads it into the course files in the same step.
What you get is a true .docx or .pdf, not a Canvas page, placed in the course files folder you name so it is ready to link or attach.
Example prompt: draft the syllabus as a PDF in course files
Plan mode lays out the exact edits with a before-and-after view and waits. Nothing reaches Canvas until you say go.
Each affected assignment, due date, and module shows in a list you can scroll and check item by item, then approve or cancel the whole batch.
Example prompt: shift all module 3 due dates back a week, but let me look first
Every saved version of a page is on hand. See who changed what and when, and roll a page back to any earlier version in one move.
Restore a page’s earlier wording, links, or embedded files without rebuilding it by hand, even after several rounds of edits by different people.
Example prompt: put the syllabus page back to how it read last Tuesday
Every approved change is logged, risk-rated, and paired with undo when Canvas supports it. Permanent actions get an explicit warning first.
The log keeps the date, editor, and risk rating, so a publish or points change stays traceable later.
Example prompt: show me everything that touched the gradebook this week
Proxy checks AI-bound requests and swaps student identifiers for stable local codes before AI sees them. Reports stay in your browser and are never sent to Morrow’s servers.
The local map never reaches the model. It only renders names back in your browser.
Example prompt: rewrite quiz 3 feedback with specific next steps
Turn a check you ran by hand into a saved workflow, then run it the same way on any course, any term, without retyping it.
A workflow stores the exact prompt and the standard behind it, so the fortieth course gets the same review as the first, no matter who runs it.
Example prompt: save this accessibility sweep as a workflow
Common checks come ready to run out of the box, so you build your routine from a working starting point instead of a blank page.
Course health check, post-copy date audit, accessibility sweep, and evidence binder are ready the moment you install, so a new user is productive on day one.
Example prompt: run the course health check workflow
A Semester Readiness template audits the course and prepares the fixes under a single review, so a term-prep pass is one approval, not twenty.
Plan mode shows the whole audit and the prepared fixes together; you approve once and Morrow applies the lot, then records what changed.
Example prompt: run semester readiness on this course
Set a check to run on a recurring schedule, in the background while Chrome is open, so a course gets watched without you remembering to look.
The run fires on its own schedule and reports back, so watching a course for drift never depends on someone remembering to open the panel.
Example prompt: audit this course every Monday morning
Morrow can publish the right page and make it the front page, so students land on the course entry point you intended, not whatever Canvas last remembered.
Morrow checks publication state first, then sets the chosen page as the course front page after the page itself is ready to serve students.
Example prompt: make the week 1 welcome page the course home page
See which Canvas features are on, off, or allowed, then turn the right ones on for a course without hunting through settings screens.
Feature flags return with their current state and display names, so the change is made against the real Canvas setting, not a guessed toggle label.
Example prompt: turn on the feature that lets students see mastery paths
Require students to view, submit, contribute, mark done, or hit a minimum score, then remove the rule when the path changes.
Each module item gets the right rule, and Morrow can remove it when it no longer belongs.
Example prompt: require students to submit the lab before module 4 completes
Set modules to unlock after earlier modules are complete, so students move through a sequence instead of jumping into work that depends on material they skipped.
Prerequisite module IDs are read from the live module list, then applied in order so each gate points at the right earlier module.
Example prompt: make module 5 unlock only after module 4 is complete
Morrow places pages, assignments, discussions, quizzes, files, links, tools, and text headers where they belong in modules.
Items land with the right type, title, position, and indent, including links, tools, files, and dividers.
Example prompt: add a resources divider and put the lab PDF under it
Create and tune assignment groups, weights, order, and drop rules so the gradebook matches the syllabus instead of quietly drifting from it.
Group weights, assignment placement, position, and drop rules stay together, so the grading scheme is not split across three separate settings passes.
Example prompt: make quizzes worth 25 percent and drop the lowest quiz
Add different due, unlock, or lock dates for a student, group, or section, then remove the override when the accommodation is over.
Overrides can target a student, group, or section, then be updated or removed later so the exception does not become a permanent hidden rule.
Example prompt: give section 2 three extra days on the midterm project
Copy a page or assignment inside the course, keep the source intact, and start from a real editable duplicate instead of rebuilding by hand.
Copies stay unpublished by default when Canvas creates them that way, giving you a real editable duplicate without surprising students.
Example prompt: duplicate the final project assignment for the online section
Morrow can ingest a file from upload, URL, or Canvas, extract its text and structure, and tie it to the project so the document can inform the work.
Uploaded PDFs, linked documents, and Canvas files come back with extracted text plus structural cues like headings, tables, slides, and file type.
Example prompt: read this rubric and use it to audit my assignments
Syllabi, rubrics, alignment audits, evidence binders, and self-evaluation reports come out as files, not chat text.
Registered templates cover docx, pdf, pptx, and xlsx outputs for course and evidence work.
Example prompt: make the evidence binder as a PDF and Word file
Send a generated file to Downloads, Canvas Files, a Canvas page link, a module item, an assignment attachment, or the clipboard.
A generated file gets a durable file ID first, then can be delivered to the exact Canvas or local target you choose.
Example prompt: put that report in Canvas Files and link it from the syllabus page
Find the file, read its metadata, upload a new one, create folders, and keep the file area aligned with the course structure.
Course file tools can list folders, fetch file metadata, upload files, set usage rights, and place files back into course structure.
Example prompt: upload this handout to the week 3 folder and add it to the module
Use built-in interactive HTML templates, customize the markup, upload it as a Canvas file, and embed it where students can use it.
Morrow can list the available interactive templates, read the source, customize it, upload the HTML, and return the embed path.
Example prompt: make an interactive review activity from this page
Drop styled content blocks directly into existing Canvas pages after reading the current page first, so the new section fits what is already there.
Block templates insert directly into page HTML after Morrow fetches the current page, so the inserted section is additive and reviewable.
Example prompt: insert a lab safety callout block into the lab prep page
Generate one page pattern across every module or a selected group of modules, useful for weekly overview pages, lab prep pages, or repeated checklists.
Bulk template pages create a consistent page pattern across a module set, reducing the weekly copy-paste work that usually causes drift.
Example prompt: create a lab prep page in every module
When the work needs a clean export or a small durable artifact, Morrow can produce the file and hand it off instead of trapping it in the chat.
Raw files are useful for exports, calendars, audit logs, data handoffs, and small web assets that need to exist outside a conversation.
Example prompt: make an iCal file for all course deadlines
Morrow checks whether assignment-group weights add up, assignments sit in the right groups, and grading columns match the structure you meant to use.
Assignment groups, weights, columns, and totals are checked together so a single hidden mismatch does not distort the final grade.
Example prompt: verify my gradebook matches the syllabus weights
Preview the running total students see, compare it with the weighted grade, and find hidden ungraded work that distorts the view.
Morrow compares the student-facing total with the weighted reality and calls out ungraded work behind the mismatch.
Example prompt: show me what students think their grade is versus the real grade
For a de-identified student, Morrow can calculate the score needed on unfinished assignments to reach a target grade.
The calculation uses remaining assignment weights and current standing, so the answer is specific enough to support an advising conversation.
Example prompt: what does this student need on the final to earn a B
Analyze grade changes over time so the student who looks fine in the final percentage but is trending down still gets noticed.
The trend view separates improving, stable, and declining trajectories, which helps catch students whose average hides a recent slide.
Example prompt: which students are slipping over the last three weeks
Get one clean row per student, one column per assignment, weighted group totals, and the true final grade, without Canvas-only clutter.
The export omits Canvas-only noise and includes weighted group totals, giving faculty or program staff a CSV they can actually inspect.
Example prompt: export a clean gradebook for my records
Find assignments with submitted but unposted work and switch them to manual posting so partial grading does not leak confusing scores to students.
Manual posting prevents partial grading from publishing uneven feedback while an instructor is still working through the queue.
Example prompt: mute assignments that have submissions but no grades yet
Morrow can calculate the distribution behind an assignment score, including median, quartiles, spread, and unusually high or low scores.
Mean, median, quartiles, interquartile range, high, low, and outliers turn a grade column into a readable assessment signal.
Example prompt: show me the score distribution for the lab practical
For a specific assignment, Morrow returns the exact count of submissions, graded work, ungraded work, late work, and missing work.
Submission summaries separate submitted, graded, ungraded, late, and missing work so the next action is obvious.
Example prompt: summarize submission status for the final paper
When the browser supports it, Morrow can take microphone dictation, show a live listening state, preserve the text in the composer, and read responses aloud.
The microphone control and /listen command use browser dictation when available; /voice toggles spoken responses through the same Plan and Edit path as typed requests.
Example prompt: listen while I ask what changed in this course
After the course Item Banks page has loaded once, Morrow can list banks, create a bank, add or update individual items, remove item entries, and share a bank.
Item-level bank changes keep snapshots and readback where Canvas supports it. Full bank delete or archive is intentionally outside the normal tool surface.
Example prompt: create a New Quizzes item bank for the cardiology questions
Move questions into the sequence you want, then have Morrow read the quiz back and confirm the final item order instead of trusting the write alone.
The reorder job requires approval, applies the requested item order, then compares Canvas readback against the order you asked for.
Example prompt: move the case-study question before the final essay item
Want to know which of these matter for your course?
Bring one Canvas course and start with the actions that would remove the most repeat work from your week.
Bring one Canvas course. We will walk through the work Morrow can read, plan, prepare, and document while you stay in control.