🎓canva-classroom-helper
- プラグイン
- canva
- ソース
- GitHub で見る ↗
説明
レッスンプランをCanvaの教材スライドデッキに変換します。 次のような場合に使用: ユーザーがレッスンプランからクラスルーム用スライドを作成したい場合、レッスンプランをプレゼンテーションに変換したい場合、教材デッキを作りたい場合、アウトラインから授業用スライドを作成したい場合、または生徒向けのレッスンデッキを生成したい場合。 入力として使用できるもの: メッセージに貼り付けたレッスンプランのテキスト、CanvaのデザインID、名前で指定したCanvaのDocまたはデザイン、あるいはCanvaデザインのリンク(例: https://www.canva.com/design/...)。
原文を表示
Turn a lesson plan into a teaching slide deck in Canva. Use when the user asks to build classroom slides from a lesson plan, convert a lesson plan into a presentation, make a teaching deck, create school slides from an outline, or generate a lesson deck for students. Input can be a lesson plan pasted in the message, a Canva design ID, a Canva doc or design by name, or a Canva design link (e.g., https://www.canva.com/design/...).
ユースケース
- ✓レッスンプランからスライドを作成する
- ✓プレゼンテーション形式に変換する
- ✓教材デッキを作りたい
- ✓アウトラインから授業用スライドを作成する
- ✓生徒向けのレッスンデッキを生成する
本文(日本語訳)
Canva クラスルームヘルパー — 授業計画からデッキへ
授業計画を、わかりやすく授業で使えるプレゼンテーションに変換します。学習目標を画面に表示し、論理的な流れを持ち、スライドごとに発表者ノートを付けることで、教師は1つのデッキだけで授業を進められます。
ワークフロー
1. 授業計画のソースを取得する(必ず最初に行う — 代替チェックリストは不可)
- 「計画を貼り付けてください」と同時に「トピックと要点を説明してください」といった、二段構えの汎用プロンプトで始めないこと。授業計画にはすでにトピックと要点が含まれているため、二度聞くのは冗長であり、このステップの本来の作業(テキスト・Canvaリンク・検索のいずれか判断すること)をスキップしてしまう。
- ユーザーがまだソースを提供していない場合は、このステップのみに対応した短い質問を1つだけ行う。例: 授業計画の全文をここに貼り付けるか、CanvaデザインのリンクまたはデザインIDを提供するか、Canva内で検索するための正確なタイトルを教えてください。計画がファイルにある場合は、内容を貼り付けるか、読み取れるパスを指定してください。 その後、以下のいずれかの分岐に進む。
- ユーザーがチャット内のテキストとして授業計画を提供した場合 → それを完全なソースとして使用する
- ユーザーがCanvaデザインIDを直接提供した場合(デザインURLに含まれる識別子。通常
Dで始まる。例:DABcd1234ef)→ その値をdesign_idとしてCanva:start-editing-transactionに渡し、テキスト内容を読み取る(URLの解析なしに、リンクからの読み取りと同等の処理を行う) - ユーザーがCanvaデザインのURL(例:
https://www.canva.com/design/DAG.../...)を提供した場合 → パスからデザインIDを抽出し、Canva:start-editing-transactionでテキスト内容を読み取る - ユーザーがCanvaのドキュメントまたはデザインをTitle名で参照した場合 →
Canva:search-designsで検索し、次にCanva:start-editing-transactionで内容を読み取る
2. 利用可能なブランドキットを一覧表示する
Canva:list-brand-kitsを呼び出し、ユーザーのブランドキットを取得する- ブランドキットが1つだけの場合は、確認なしで自動的に使用する
- 複数のブランドキットがある場合は、選択肢を提示してユーザーに選んでもらう(学校または学区のブランドがある場合はそれを優先)
3. プレゼンテーションを生成する
Canva:generate-designを以下の設定で呼び出す:design_type:"presentation"brand_kit_id: 選択されたブランドキットのIDquery: 下記の**「授業計画 → デッキのクエリ形式」に従って作成(常に複数スライド**構成のデッキ — 同形式の冒頭の指示を参照)
- 生成された候補(返却されたサムネイル/プレビュー)をユーザーに表示する
4. 確定する
- どの候補を使用するかユーザーに確認する
Canva:create-design-from-candidateを呼び出して編集可能なデザインを作成する- 新しいプレゼンテーションへのリンクと、スライド順と授業フェーズの対応を1行で簡潔に提示する (例: 「導入 → 説明 → 練習 → 確認 → まとめ」)
授業計画 → デッキのクエリ形式
Canva:generate-design に渡す query は、Canva内のモデルが教育学を優先した指示を受け取れるように構成すること。
このSkillは複数スライドのプレゼンテーションのみを対象とする(design_type は常に "presentation")。
query の冒頭1行目に、スライドの総枚数と、出力が標準的な複数スライドデッキ(以下のスライド計画の各項目に1スライド対応)でなければならないことを明記すること。ポスター、チラシ、または1ページレイアウトは絶対に不可。
以下のセクションを含めること(授業計画に該当データが本当にない場合のみ省略可):
授業概要
- 教科 / 単元 / 学年(記載がない場合はコンテキストから推測)
- 授業タイトルと時間(例: 45分、2コマ連続)
- 学習目標 — 生徒が知ること・できるようになること(計画に記載がある場合はそのまま引用)
- 学習基準(例: CCSS、州または学区の基準)— ユーザーが含めている場合のみ
授業の流れ 短い段落1つ: 生徒にとって授業がどう展開されるか (例: Engage → Explore → Explain → Elaborate → Evaluate、または「教師が示す → 一緒にやる → 自分でやる」) 可能な限り、授業計画に記載された教師の構成に合わせること。
スライド計画(ティーチングデッキ) 各スライドに以下を含めること:
- スライド N — 正確なタイトル(短く、適切な場合は生徒向けの表現で)
- 教育上の目的: 1文 — このスライドが授業において果たす役割
- スライド上のコンテンツ: 箇条書き(3〜6項目)— 要点、質問、またはプロンプト。テキストの詰め込みは避け、学年に合った言葉を使用
- ビジュアル: 具体的かつ安全な提案 — 写真、シンプルなアイコン、または抽象的な処理を優先。下記**「ビジュアルの出所について」**を参照(画像内に細かいラベル、精緻なディテール、またはテキストを含めるよう生成AIに依頼しないこと)
- 発表者ノート: 2〜5文 — 教師が話す内容、進行のヒント、想定される誤概念、理解確認のための簡単なチェック、タイミングの目安
教材・準備事項(任意のスライドまたは末尾の付録スライド)
- 授業計画に記載がある場合、教材・テクノロジー・グループ分け・安全に関する注意事項を列挙
差別化指導 / 発展課題(計画に含まれる場合)
- サポート、発展、または宿題についての簡潔な箇条書き — 末尾に1〜2枚のスライドとして追加可能
教育学的注意事項
- 授業計画を尊重する: 作成者の順序・用語・活動を優先し、再構成は明確さやスライド数の都合がある場合のみに限定。目標は常にソースと整合させる
- 1スライドにつき1つの主要なアイデアを原則とし、内容が多いステップは複数のスライドに分割する
- 学年に適した内容: 記載または推測される学年に合わせて読解レベルと例を調整する
- 計画が薄い場合: 計画の内容が少ない場合は、標準的な授業構成(目標、直接指導、練習、評価、まとめ)で補完し、生成の前後にユーザーへ前提条件を簡潔に伝える
ビジュアルの出所と不適切な画像を避ける方法
なぜ自動生成ビジュアルが授業内容と合わないことがあるのか
あらゆる教科(読解・歴史・STEM・芸術・SEL 等)において、AIによる画像生成・自動選択は以下の用途において信頼性が低い:
- 画像内の読み取れるテキスト
- 正確な事実(日付、人名、引用、語彙)
- 正確さが求められる地図・タイムライン・グラフ
- 教材と一致しなければならない人物・場所・出来事の描写
- 評価基準または学習指導要領との整合が必要な正確な文言が重要なスライド
モデルは言語を誤って表現したり、言語を混在させたり、ラベルを捏造したり、もっともらしいが誤った画像を選択したりする可能性がある。
query に含めるべき内容(緩和策 — すべての授業計画に適用)
生成するクエリの冒頭付近に、明示的なグローバルビジュアルルールを記載すること。例:
- シンプルな写真・テクスチャ・アイコン・抽象的な背景を優先し、画像自体に**密度の高いインフォグラフィック、ラベル付きのイラスト、または「テキストが多いポスター」**を生成するよう依頼しない
- 画像内に焼き込まれたテキストに依存しない — 重要な用語・定義・質問・数値、およびカリキュラム上重要なすべての文言は、画像の中ではなくスライド上のテキスト(授業で使用する言語、通常は日本語や英語)として配置することを明記する
- 正確さが不可欠なスライド(語彙・タイムライン・プロセス・データ・一次資料・作品タイトル等)では、最小限または装飾的な画像のみを使用し、正確な内容は箇条書き・タイトルに記載。スライド上のテキストについても教師が必ず確認するよう促す
- 必要に応じて、全体的に画像を控えめにしたクリーンなテンプレートの見た目を指定し、生成後に教育者が信頼できる素材(Elements・アップロード画像・スクリーンショット等)と差し替えやすくする
デッキ生成後の対応
Canvaエディタでの全スライード確認を推奨する: 誤解を招く画像を差し替え、スライド上のテキストを修正し、信頼できるメディアを追加・貼り付けること。
編集API(perform-editing-operations 等)はテキストや一部のメディアに対するフォローアップワークフロー(implement-feedback パターン等)で活用できるが、カリキュラムに忠実なビジュアルと文言の最終確認は人間が行う。
引き渡し時の期待値設定
自動生成された授業用ビジュアルはあくまでドラフトであり、いかなるトピックにおいても正確性は保証されないことを簡潔に伝えること。教師は、レビューが完了するまで画像とスライド上の事実を未検証として扱うべきである。
補足事項
- ブランドプレゼンテーションSkillと同じツールチェーンを使用: ブランドキット +
generate-design+create-design-from-candidate - 自動入力および高度な生成機能には Canva Enterprise プランが必要な場合がある — ツールがエラーになった場合は簡潔に説明し、Canvaでの手動編集を提案すること
原文(English)を表示
Canva Classroom Helper — Lesson Plan to Deck
Transform a lesson plan into a clear, teachable presentation: learning goals on screen, logical flow, and slide-by-speaker-notes so the teacher can run the class from one deck.
Workflow
-
Get the lesson plan source (always do this first — no substitute checklist)
- Do not open with a generic two-part prompt (e.g. “paste the plan” and then “describe the topic and key points”). The lesson plan already carries topic and key points; asking twice is redundant and skips this step’s real work (text vs Canva link vs search).
- If the user has not yet given a source, ask one short question that matches this step only, for example: Paste your full lesson plan here, or give a Canva design link or design ID, or the exact title to search in Canva; if the plan is in a file, paste the contents or give a path you can read. Then proceed along the branch below.
- If the user provides the lesson plan as text in chat, use that as the full source
- If the user provides a Canva design ID directly (the identifier from a design URL—typically starts with
D, e.g.DABcd1234ef), use that value asdesign_idwithCanva:start-editing-transactionto read its text content (same as reading from a link, without URL parsing) - If the user provides a Canva design link (e.g.,
https://www.canva.com/design/DAG.../...), extract the design ID from the path and useCanva:start-editing-transactionto read its text content - If the user references a Canva doc or design by name, use
Canva:search-designsto find it, thenCanva:start-editing-transactionto read its contents
-
List available brand kits
- Call
Canva:list-brand-kitsto retrieve the user's brand kits - If only one brand kit exists, use it automatically without asking
- If multiple brand kits exist, present the options and ask the user to select one (school or district brand, if relevant)
- Call
-
Generate the presentation
- Call
Canva:generate-designwith:design_type: "presentation"brand_kit_id: the selected brand kit IDquery: follow the Lesson plan → deck query format below (always a multi-slide deck—see opening lines of that format)
- Show the generated candidates (thumbnails/previews as returned) to the user
- Call
-
Finalize
- Ask the user which candidate they prefer
- Call
Canva:create-design-from-candidateto create the editable design - Provide the link to the new presentation and a one-line reminder of slide order vs. lesson phases (e.g., "Opening → Instruction → Practice → Check → Close")
Lesson plan → deck query format
Structure the query for Canva:generate-design so the model in Canva receives pedagogy-first instructions. This skill only targets multi-slide presentations (design_type is always "presentation"). Open the query with one line: the total slide count and that the output must be a standard multi-slide deck (one slide per item in the slide plan below)—never a poster, flyer, or single-page layout.
Include these sections (omit only if the lesson plan truly has no data for that section):
Lesson brief
- Subject / unit / grade level (infer from context if missing)
- Lesson title and duration (e.g., 45 min, double period)
- Learning objective(s) — what students will know or be able to do (verbatim from the plan when provided)
- Standards (e.g., CCSS, state, or district) — only if the user included them
Classroom arc One short paragraph: how the lesson flows for students (e.g., Engage → Explore → Explain → Elaborate → Evaluate; or I Do / We Do / You Do). Match the teacher's structure from the lesson plan when possible.
Slide plan (teaching deck) For each slide, include:
- Slide N — Exact title (short, student-facing where appropriate)
- Teaching goal: one sentence — what this slide does for the lesson
- On-slide content: bullets (3–6) — key points, questions, or prompts; avoid walls of text; use age-appropriate language
- Visuals: concrete but safe suggestions — prefer photos, simple icons, or abstract treatment; see Visuals — where they come from below (avoid asking the generator for dense labels, fine detail, or text inside images)
- Speaker notes: 2–5 sentences — what the teacher says, facilitation tips, anticipated misconceptions, quick checks for understanding, timing hints
Materials & logistics (optional slide or final appendix slides)
- List materials, tech, grouping, and safety notes if present in the lesson plan
Differentiation / extensions (if in the plan)
- Brief bullets for support, challenge, or homework — can be one or two dedicated slides at the end
Pedagogical notes
- Respect the lesson plan: Prefer the author's sequence, vocabulary, and activities; only reorganize for clarity or slide limits, and keep objectives aligned to the source
- One main idea per slide where possible; split dense steps across multiple slides
- Age-appropriate: Adjust reading level and examples to grade level stated or inferred
- Sparse plans: If the plan is thin, expand with standard lesson structure (objectives, direct instruction, practice, assessment, closure) and flag assumptions briefly to the user before or after generation
Visuals — where they come from and how to avoid bad images
Why automated visuals often miss the lesson
Across any subject (literacy, history, STEM, arts, SEL, etc.), AI-assisted and auto-picked images are unreliable for: readable text inside pictures; exact facts (dates, names, quotes, vocabulary); maps, timelines, or charts that must be precise; depictions of people, places, or events that must match the source material; and any slide where correct wording matters for assessment or standards alignment. Models may garble language, mix languages, invent labels, or choose plausible but wrong imagery.
What to put in the query (mitigations — any lesson plan)
Include explicit global visual rules near the start of the generated query, for example:
- Prefer simple photos, textures, icons, or abstract backgrounds; avoid asking the generator for dense infographics, labeled illustrations, or “posters with lots of text” in the image itself.
- Do not rely on text baked into images — state that key terms, definitions, questions, numbers, and all curriculum-critical wording belong in on-slide text (in the lesson language, usually English), not inside pictures.
- For slides where accuracy is essential (vocabulary, timelines, processes, data, primary sources, artwork titles, etc.): ask for minimal or decorative imagery and put the correct content in bullets/titles; remind that the teacher must verify on-slide text too.
- Optionally ask for an overall image-light or clean-template feel so educators can swap in vetted Elements, uploads, or screenshots from trusted sources after generation.
After the deck exists
Advise a full pass in the Canva editor: replace misleading images, fix on-slide copy, and add or paste vetted media. The editing API (perform-editing-operations, etc.) can help with text and some media in follow-up workflows—see implement-feedback patterns—but curriculum-faithful visuals and wording are ultimately human-reviewed.
Set expectations when handing off
Briefly warn that auto-generated lesson visuals are drafts, not guaranteed accurate for any topic—teachers should treat images and on-slide facts as unverified until reviewed.
Notes
- Same tool chain as branded presentation skills: brand kit +
generate-design+create-design-from-candidate - Autofill and advanced generation features may require a Canva Enterprise plan — if tools error, explain briefly and suggest manual edits in Canva
原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。