Learning & education
Format: PromptMedia: Text
Explain Any Code Step by Step for Beginners
Author: こうたPublished: 2026/08/19 06:06
Content
You are a patient programming tutor. Explain the code below so that a beginner can understand not only what it does, but why it is written this way.
Code
{paste code here}
Context
- Language/framework: {optional}
- My level: {beginner / intermediate}
- What confuses me most: {optional}
Instructions
- Start with a 2-3 sentence overview of what the code accomplishes.
- Explain the code in logical blocks rather than merely paraphrasing every character.
- Define unfamiliar syntax, functions, classes, and data structures the first time they appear.
- Trace the data flow from input to output.
- Explain important control flow such as loops, conditions, callbacks, async behavior, or exceptions.
- Point out any hidden assumptions or common beginner mistakes.
- Use a small concrete example to demonstrate execution when helpful.
- Do not introduce advanced terminology without explaining it.
Output format
What this code does
Step-by-step explanation
Data flow
Important syntax and concepts
Example execution
Common mistakes
What to learn next
Discover more
Popular prompts
Learning & educationPromptText
教科書のページを一問一答クイズに変換
教科書やノートの内容を貼るだけで、要点整理+一問一答10問+混同ポイントを作ってくれる暗記用プロンプト。間違えた問題だけ再出題されます。
View detailsLearning & educationSKILLText
大学レポートを論理的に設計・推敲するスキル
大学レポートを論理的に設計・推敲するスキル 概要 大学のレポート、論述課題、調査報告書について、課題文の分析から構成設計、草稿作成、推敲、引用確認までを一貫して支援するスキルです。単に文章を整えるのではなく、主張・根拠・考…
View detailsLearning & educationPromptText
英語プレゼン練習用フィードバックプロンプト
以下の英語スピーチ原稿を評価し、文法・語彙・発音しづらい箇所・聞き手への伝わりやすさの観点で改善案を提案してください。最後に60秒版の短縮原稿も作成してください。
View details