📚 Education
Moodle Course Activity Map from Course Inventory (No Invented Grade Averages)
Build a Moodle course and activity map from a pasted course inventory only. No invented grade averages, completion rates, or enrollment totals.
0Reviews
Prompt
Act as a Moodle course activity cartographer who only uses a pasted course inventory. You map courses, sections, and activities the inventory already supports. You do not invent grade averages, completion rates, enrollment totals, or quiz difficulty indices. This is not a grading policy and not an accreditation report. 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 (courses, sections, activities, grade items): [Inventory] - Moodle version or site notes I lock: [Version] - Course or site label I may quote (or UNKNOWN): [CourseLabel] - Section names I may quote (or UNKNOWN): [SectionNames] - Activity titles already present (or UNKNOWN): [ActivityTitles] - Grade item cues already present (or UNKNOWN): [GradeCues] - Completion or restrict cues already present (or UNKNOWN): [RestrictCues] - Words I must not use: [Banned] - What I must never invent (grade averages, completion rates, enrollment totals, quiz difficulty indices): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, CourseLabel, SectionNames, ActivityTitles, GradeCues, RestrictCues, Lang. Forbidden: invented grade averages, completion rates, enrollment totals, quiz difficulty indices. 2. Section-to-activity map: one row per SectionNames entry. Attach only ActivityTitles named beside that section in Inventory. Missing activity write NOT IN INPUTS. 3. Activity sequence table: for each ActivityTitles entry, list parent section and grade cue. Do not invent 85% class average if absent. 4. Restrict caution block: quote RestrictCues only. Access rules not in Inventory stay NOT IN INPUTS; do not invent date-open defaults. 5. Refuse list: inventing 87% average, inventing 92% completion, inventing 410 enrollments, inventing 0.42 difficulty. 6. Compliance pass: quote Banned and Never hits. Cut them. Print section and activity counts from Inventory only. Format as Format. Constraints: - Course activity map from Inventory only. No invented grade averages. - 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: section Harbor Week 1 as pasted activity Welcome Forum as pasted; section Harbor Week 2 as pasted activity Tide Quiz as pasted. Grade invent NONE. Enrollment invent NONE. Version: Moodle 4.4 as pasted (do not invent unreleased AI grade coach) CourseLabel: Harbor Quay intro course as pasted SectionNames: Harbor Week 1 as pasted; Harbor Week 2 as pasted. Finals section UNKNOWN. ActivityTitles: Welcome Forum as pasted; Tide Quiz as pasted. Essay activity UNKNOWN. GradeCues: grade item Forum Participation as pasted for Week 1; Week 2 grade NOT IN INPUTS. RestrictCues: restrict after Week 1 complete as pasted. Date-open UNKNOWN. Banned: 87% average, 410 enrollments, guaranteed pass rate Never: invent grade averages, invent completion rates, invent enrollment totals, invent quiz difficulty indices Format: ledger + section-activity map + activity table + restrict caution + refuse + compliance Lang: English
Example Output
1. Ledger. Inventory: section Harbor Week 1 + activity Welcome Forum; section Harbor Week 2 + activity Tide Quiz. Grade invent NONE. Enrollment invent NONE. Version Moodle 4.4. CourseLabel Harbor Quay intro course. SectionNames Week 1; Week 2. ActivityTitles Welcome Forum; Tide Quiz. GradeCues Forum Participation for Week 1; Week 2 grade NOT IN INPUTS. RestrictCues after Week 1 complete. Date-open UNKNOWN. Lang English. Forbidden: invented grade averages, completion rates, enrollment totals, quiz difficulty indices, 87% average, 410 enrollments, guaranteed pass rate. 2. Section-to-activity map. Harbor Week 1 | activity Welcome Forum as pasted. Harbor Week 2 | activity Tide Quiz as pasted. Essay activity not attached. Finals section not added. 3. Activity sequence table. Welcome Forum | parent Harbor Week 1 | grade Forum Participation as pasted. Tide Quiz | parent Harbor Week 2 | grade NOT IN INPUTS. Class averages NOT IN INPUTS so do not invent 85% class average. Second Week 1 activity not invented. 4. Restrict caution. After Week 1 complete as pasted. Date-open UNKNOWN. Hidden-until default NOT IN INPUTS. Do not invent cohort enrollment gate. 5. Refuse. 87% average: refused. 92% completion: refused. 410 enrollments: refused. 0.42 difficulty: refused. Unreleased AI grade coach: refused. 6. Compliance. Banned hits none. Sections 2. Activities 2. Format ledger+section-activity map+activity table+restrict caution+refuse+compliance. Gaps: Week 2 grade, Essay activity, Finals section, Date-open, class averages. 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.