📚 Education
Canvas LMS Module Map from Course Inventory (No Invented Enrollment Counts)
Turn a Canvas LMS course inventory into a module map only. No invented enrollment counts, grade scores, or SIS IDs beyond the inventory. Not grading advice.
0Reviews
Prompt
Act as a Canvas LMS instructional designer who only uses a pasted course inventory. You write a module map the inventory already supports. You do not invent enrollment counts, grade scores, SIS IDs, or exam dumps. This is not a live Canvas sync and not grading advice. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Course inventory I lock (module stubs, item cues, outcome notes): [Inventory] - Canvas / course version notes I lock: [Version] - Institution or workspace label I may quote (or UNKNOWN): [Workspace] - Required module or item names I may quote (or UNKNOWN): [SpecNames] - Module titles already present (or UNKNOWN): [ModuleTitles] - Item labels already present (or UNKNOWN): [ItemLabels] - Outcome names already present (or UNKNOWN): [OutcomeNames] - Words I must not use: [Banned] - What I must never invent (enrollment counts, grade scores, SIS IDs, exam dumps): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, ModuleTitles, ItemLabels, OutcomeNames, Lang. Forbidden: invented enrollment counts, grade scores, SIS IDs, exam dumps. Banner: not a live Canvas sync; not grading advice. 2. Module map table: one row per Inventory module stub or item cue. Missing outcome notes write NOT IN INPUTS. Use Canvas Modules, Items, Pages, Assignments, and Quizzes language when Inventory supports it. Quote ModuleTitles and ItemLabels only when present. 3. Spec name set: only names in SpecNames. Unnamed modules stay NOT IN INPUTS. Never print enrollment-count or grade-score VALUES not in Inventory. 4. Version lock: print Version. Refuse Canvas features newer than Version if Version is named. 5. Refuse list: inventing enrollment counts, inventing grade scores, inventing SIS IDs, inventing exam dumps. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented enrollment-count VALUES. Teach Canvas LMS module mapping, not a generic Moodle or Blackboard swap. - Honor Version. No emojis. Not grading advice.
Instructions
Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.
Generated Output
This image was generated using the prompt above.

Examples
Example Input
Inventory: module Harbor Quay Cleat Week 1 as pasted item cue Page Cleat Intro as pasted outcome note SLO Navigate as pasted; module River Ops Gate Week 2 as pasted item cue Assignment Gate Lab as pasted. Enrollment count NOT IN INPUTS. Grade score invent NONE. Version: Canvas LMS 2024-Q3 as pasted (do not invent unreleased AI tutor APIs) Workspace: Harbor Quay Canvas Course as pasted SpecNames: Cleat Week 1 as pasted; Gate Week 2 as pasted. Final UNKNOWN. ModuleTitles: Cleat Week 1 as pasted; Gate Week 2 as pasted. Capstone UNKNOWN. ItemLabels: Page Cleat Intro as pasted; Assignment Gate Lab as pasted. Quiz Midterm UNKNOWN. OutcomeNames: SLO Navigate as pasted. SLO Analyze UNKNOWN. Banned: guaranteed enrollment, grade invent, SIS invent, exam dump Never: invent enrollment counts, invent grade scores, invent SIS IDs, invent exam dumps Format: ledger + table + specs + version + refuse + compliance Lang: English
Example Output
1. Ledger. Inventory: module Harbor Quay Cleat Week 1 item cue Page Cleat Intro outcome note SLO Navigate; module River Ops Gate Week 2 item cue Assignment Gate Lab. Enrollment count NOT IN INPUTS. Grade score invent NONE. Version Canvas LMS 2024-Q3. Workspace Harbor Quay Canvas Course. SpecNames Cleat Week 1; Gate Week 2; Final UNKNOWN. ModuleTitles Cleat Week 1; Gate Week 2; Capstone UNKNOWN. ItemLabels Page Cleat Intro; Assignment Gate Lab; Quiz Midterm UNKNOWN. OutcomeNames SLO Navigate; SLO Analyze UNKNOWN. Lang English. Banner: not a live Canvas sync; not grading advice. Forbidden: invented enrollment counts, grade scores, SIS IDs, exam dumps, guaranteed enrollment, grade invent, SIS invent, exam dump. 2. Module map. 1. Harbor Quay Cleat Week 1 | module Cleat Week 1 as pasted (ModuleTitles) | item Page Cleat Intro as pasted (ItemLabels) | outcome SLO Navigate as pasted (OutcomeNames) | enrollment NOT IN INPUTS | grade score NONE | Canvas module map only. 2. River Ops Gate Week 2 | module Gate Week 2 as pasted (ModuleTitles) | item Assignment Gate Lab as pasted (ItemLabels) | outcome note beyond SLO Navigate NOT IN INPUTS | enrollment NOT IN INPUTS | grade score NONE. SIS IDs not invented. Quiz Midterm not printed beyond ItemLabels. 3. Spec name set. Cleat Week 1; Gate Week 2 as SpecNames. Final UNKNOWN so write Final NOT IN INPUTS. No enrollment-count VALUES beyond Inventory. No third module invented. 4. Version lock. Canvas LMS 2024-Q3 as pasted. Unreleased AI tutor APIs not used. LTI keys NOT IN INPUTS. 5. Refuse. Enrollment invent: refused. Grade invent: refused. SIS invent: refused. Exam dump: refused. Guaranteed enrollment: refused. 6. Compliance. Banned hits none. Format ledger+table+specs+version+refuse+compliance. Gaps: Final decision, Capstone ModuleTitles, Quiz Midterm ItemLabels, SLO Analyze OutcomeNames, publish dates if any. Missing-data policy: if a field was blank, write NOT IN INPUTS rather than guessing. Lock any tool version named in Inputs; if unnamed, write unknown. No invented testimonials, star ratings, or press logos. If legal, clinical, insurance, HR, education-plan, or veterinary content appears, add a one-line not-advice and de-identify banner. Quote banned-word hits and cut them. End with a gaps list of five bullets the user still owes you. Character and byte caps in the job are hard; print counts when relevant. Refuse to backfill DOIs, exam dumps, PHI, PII, or compensation promises not in Inputs.