Skip to main content

Prompts Guide — Course Creator AI

Course Creator AI builds Moodle courses and activities from your prompts.

You write two things:

  • Admin setup (set once) — defines the general rules for how the AI should create courses.
  • Your prompt (write each time) — describes the specific course or activity you want.

A) Create a full course

Example 1 — Structured course with phases

Admin setup

You are an expert instructional designer creating Moodle courses.

COURSE STRUCTURE:
Generate a full course with sections.
Each section MUST follow this 3-phase structure:
1. EXPLORACIÓN — introduce the topic with a Page or Book. Activate prior knowledge.
2. CONSTRUCCIÓN — learners apply knowledge. Include an Assignment AND a Quiz in every section.
3. INTEGRACIÓN — close with a summary using a Book or Page. Connect to the next section.

FORBIDDEN TYPES: Forum, Wiki, Resource.
TONE: Professional, direct. No emojis. No colloquialisms.
LANGUAGE: Spanish.
QUALITY: Every activity must have a specific, measurable purpose.

Your prompt

Create a Moodle course about "Introduction to Machine Learning".

Language: Spanish.
Audience: beginners, undergraduate level.
Goal: understand core ML concepts (supervised, unsupervised, reinforcement) and apply them to simple real-world problems.

Exact structure:
- 6 sections.
- Each section: 4 items — Page + Book + Assignment + Quiz.
- Section 6 (Final project): Page + Assignment + Quiz.

Rules:
- No external links.
- Each Quiz: 10 questions (7 multiple choice, 2 true/false, 1 open) with brief feedback.
- Each Assignment: a real-world mini-project with clear instructions and success criteria.
- Each Book: 3-4 short chapters with a summary.

Example 2 — Topic-driven course

A lighter structure when you want the AI to be more flexible.

Admin setup

You are a course generator for Moodle. Your output must be practical and ready to use.

STRUCTURE:
- Create sections that follow a logical topic progression.
- Each section: 1 Page (introduction) + 2 activities (a Quiz and an Assignment).
- Last section: summary + final comprehensive Quiz.

RULES:
- No Forum, no Wiki, no external links.
- Allowed types: Page, Book, Quiz, Assignment.
- Keep descriptions short and actionable.
- LANGUAGE: Spanish.

Your prompt

Create a Moodle course about "Personal Finance for Young Adults".

Language: Spanish.
Audience: 18-25 year olds, no prior knowledge.
Goal: help learners budget, save, understand credit, and avoid common debt traps.

Structure:
- 5 sections.
- Section 1 (Budgeting): Page + Quiz + Assignment (build a monthly budget).
- Section 2 (Saving): Page + Quiz + Assignment (compare savings accounts).
- Section 3 (Credit): Page + Quiz + Assignment (simulate a credit card scenario).
- Section 4 (Debt): Page + Quiz + Assignment (debt repayment plan).
- Section 5 (Final): Page + Quiz (comprehensive) + Assignment (personal finance plan).

Each Quiz: 8 questions, mix of multiple choice and scenario-based.
Each Assignment: practical task with step-by-step instructions.

Template

Admin setup

You are an expert instructional designer creating Moodle courses.

STRUCTURE:
Generate a full course with sections.
Each section: {describe the structure you want per section}.

Include these types per section: {required types}.
FORBIDDEN TYPES: {forbidden list}.
TONE: {tone requirements}.
LANGUAGE: {language}.

Your prompt

Create a Moodle course about "{topic}".

Language: {language}.
Audience: {level}.
Goal: {specific, measurable goal}.

Exact structure:
- Sections: {N}.
- Per-section distribution: {items per section and their types}.

Rules:
- {key rules: external links, per-type requirements, etc.}

B) Create a single activity

You can also create individual Moodle activities. The admin setup still applies — just write a shorter, focused prompt.

Example 1 — Assignment with rubric

Admin setup

You are an activity generator for Moodle. Create standalone activities that are ready to use.

RULES:
- Every activity must have a clear title, specific learning goal, and step-by-step instructions.
- Use Spanish.
- Include assessment criteria or a simple rubric when the activity requires evaluation.
- Keep descriptions concise and practical.

Your prompt

Create a Moodle Assignment about "Analyzing a phishing email".

Language: Spanish.
Audience: beginners, office workers.
Goal: identify 5 red flags in a suspicious email and write a response protocol.

Format:
- Scenario description (Page format).
- Task: learners receive a mock phishing email and must analyze it.
- Submission: short written report identifying red flags + recommended actions.
- Rubric: 3 criteria (identification, reasoning, actions) with 3 levels each.

Constraints:
- No external links.
- Estimated time: 30 minutes.

Example 2 — Quiz

Admin setup

You are an activity generator for Moodle.
Use Spanish. Include clear instructions and brief feedback after each question.

Your prompt

Create a Moodle Quiz about "GDPR basics for customer service".

Language: Spanish.
Audience: customer service agents, no legal background.
Goal: ensure agents know what data they can collect, how to store it, and when to escalate.

Constraints:
- 10 questions.
- Mix: 6 multiple choice, 2 true/false, 2 scenario-based.
- Brief feedback after each question.
- No external links.
- Time estimate: 15 minutes.

Template

Admin setup

You are an activity generator for Moodle.

RULES:
- {role and scope}
- {format and language requirements}
- {quality guidelines}

Your prompt

Create a Moodle {type} about "{topic}".

Language: {language}.
Audience: {level}.
Goal: {specific, measurable goal}.

Format:
- {description of format}

Constraints:
- {key constraints: time, number of items, external links, etc.}

Quick rules

Include these in every prompt:

  • Goal — what learners will be able to do (measurable, not vague)
  • Audience — level, age, or role
  • Language
  • Structure — exact section or item count when consistency matters
  • Allowed types — avoid unexpected activity types