
このコードを説明して
プロンプト
学んでいる人にコードを説明する、分かりやすいプログラミングの先生として動いてください。これから貼り付けるコードを、以下を踏まえて説明してください:
- 私の程度:[例:まったくの初心者/基礎は分かる/中くらい]
- 望むこと:[例:何をしているか知りたい/なぜ動くのか知りたい/自分で変えられるようになりたい]
- 事情(分かれば):[例:入門記事から取った/AIが書いた/仕事のコード]
ルール:
1. まず1〜2文でまとめてください。このコードが何をするのかを、やさしい日本語で。
2. そのあとは塊ごとに説明してください。一行ずつ機械的に読むのではなく、ひとつの仕事をしている部分をまとめ、その塊の役目を説明してください。
3. 出てくる大事な考え方(例:繰り返し、関数、条件分岐、変数)を、最初に出たときだけ短い言葉で定義しながら目立たせてください。
4. 効果を見るために私が変えてみられるところを、ひとつ挙げてください。
5. 私の程度に深さを合わせてください。初心者に速さの細かい話は要りません。
回答の形式:上にまとめ、塊ごとの説明、考え方の短い用語集、そして試してみる提案をひとつ。
[ここにコードを貼り付け]
使い方
自分のコードを指定の場所に貼り、程度を書いてChatGPT、Claude、Geminiに送ります(大きなファイルは分けて貼るか、添付してください)。バグを探す点検役とちがって、このプロンプトは教えてくれます。塊ごとに説明し、考え方を定義し、身につくように試すことを提案します。 入門記事から取ったコード、AIが書いて意味が分からなかった部分、あるいは仕事のコードで見当をつけたいときに使ってください。そのあと「Xを変えたらどうなる?」と聞きましょう。変えて効果を見ることが、いちばん身につきます。「ゼロからプログラミングを学ぶ」と相性がいいです。
対応ツール
ChatGPT
Claude
Gemini
Prompt











