> ## Documentation Index
> Fetch the complete documentation index at: https://docs.qoder.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Case 13: Teaching Materials to Narrated Video

## Scenario

Marcus teaches at a professional certification prep center. He has a structured question bank in JSON with questions, answers, and explanations. Turning that into video courseware used to mean: manually building PPT, then recording slide-by-slide. A 30-question set took at least two days.

He wanted to see if QoderWork could automate the whole pipeline.

## File Prep

```plaintext theme={null}
Desktop/Course-Production/
├── Structured-Question-Bank-Vol1.json
├── Answer-Framework-Template.pptx (optional, for PPT style)
└── Intro-Outro-Assets/ (optional)
```

<Steps>
  <Step title="Select your folder">
    Select the `Course-Production` folder.
  </Step>

  <Step title="Generate PPT">
    ```plaintext theme={null}
    Read "Structured-Question-Bank-Vol1.json" and create one PPT slide per question:
    - Top half: question text
    - Bottom half: key answer points (bulleted)
    - Last slide: answer framework summary
    Match the style of "Answer-Framework-Template.pptx"
    ```
  </Step>

  <Step title="Generate narrated video">
    ```plaintext theme={null}
    Turn the PPT into a video:
    - Add voiceover per slide (based on answers, conversational tone)
    - Adjust slide duration by content length
    - Output as MP4
    ```
  </Step>
</Steps>

## What QoderWork Did

QoderWork read the JSON, generated a 30-slide PPT, turned each slide into spoken narration, and produced a narrated video. What used to take two days was done in one morning.

## Ongoing Use

Marcus adds new question sets weekly: drop a new JSON file in the folder and say "New Vol 2 questions added. Generate PPT and video in the same format." He also packaged the flow as a Skill so teaching assistants can run it.

## Key Metrics

| Metric     | Result                                |
| ---------- | ------------------------------------- |
| End-to-end | Materials → PPT → video in one flow   |
| Scope      | Training, teaching, knowledge sharing |

## Pro Tips

Use **stepwise prompts + Skill packaging** for long, multi-step tasks.

Marcus split the work: first PPT (data + template style), then video (narration + timing). Each step has clear inputs and outputs. If something’s off, you fix one step instead of redoing everything.

He then used **create-skill** to turn the flow into a Skill for the team. **Break complex tasks into steps, then package as a Skill for reuse.**
