Day 0・なぜPython/挫折しない始め方
AIへの良い質問・悪い質問
文脈・期待する出力・制約を添えると、AIの回答は劇的に良くなる。良い聞き方の型を身につける。
同じAIでも、聞き方で答えの質は大きく変わる
AIは魔法ではなく、あなたが渡した情報をもとに答えを組み立てます。情報が少なければ推測が増え、的外れになりがちです。逆に、状況をきちんと伝えれば、そのぶん答えは的確になります。良い質問ができることは、AI時代の中心的なスキルです。
良い質問に入れる3つの要素
- 文脈(コンテキスト): 自分のレベル、何をしていて、何をしたいのか。例『プログラミング初心者で、Colabで練習中』
- 期待する出力: どんな形の答えがほしいか。例『修正後のコードと、なぜ直るのかの一言説明』
- 制約: 条件や避けたいこと。例『専門用語はできるだけ噛み砕いて』『ライブラリは使わずに』
悪い質問
文脈も期待する形も制約もない。AIは何を前提に、どんな形で答えるべきか判断できない
動きません。直して。良い質問
状況・ほしい形・条件がそろっている
Python初心者です。Colabで次のコードを実行したら
エラーが出ました。
[コード]
print("こんにちは)
[エラー]
SyntaxError: unterminated string literal
原因と、修正後のコードを示し、なぜ直るのかを
専門用語を避けて一言で説明してください。なぜ文脈を添えると良くなるのか
AIはあなたの画面も経歴も見えていません。『初心者か経験者か』『何をしたいか』が分かるだけで、説明の深さや言葉づかいを合わせられます。文脈は、AIにピントを合わせるためのヒントです。
良い質問の型(そのまま使えるひな形)
私は(自分のレベル)です。
(今やっていること・目的)をしています。
やりたいこと: (ゴール)
今の状況: (コード・エラー・現状)
ほしい答え: (形式。例=手順/修正コード/理由)
制約: (避けたいこと・条件)AIにはこう聞く
答えが的外れなときは、責めずに条件を足します。『今の説明は難しかったので、中学生にもわかる言葉で』『コードは短い例だけにして』のように、期待する形を追加で伝えると近づきます。
落とし穴
AIの答えを検証せず丸のみしないこと。とくにコードは、実行して結果を確かめるのが前提です。AIは自信ありげに間違えることがあります。だからこそ、あなたが『読める・直せる・説明できる』ことが最後の砦になります。
良い質問は一度で完璧である必要はありません。まず聞く、答えを見て、足りない情報を足してもう一度聞く。この往復自体が、AIをうまく使う技術です。エラー修正のループと同じで、対話も反復で磨かれます。
読んでも腑に落ちない所は、AIに噛み砕いてもらいましょう。
理解度チェック
答えられれば、面接で説明できる状態に一歩近づきます。
AIから良い答えを引き出す質問に、含めると効果的な3要素の組み合わせはどれか。
AIの回答の扱い方として、この教材の姿勢に最も合うものはどれか。
『動きません。直して。』という質問を、良い質問に書き直すとしたら、どんな情報を足すか。3点挙げて説明せよ。
記述式です。まず自分の言葉で答えを考えてから、模範解答を開いて自己採点してください。