エラー解決でAIを使う順番|原因を丸投げせずデバッグ力を残す方法

AIへエラーを貼れば、修正案がすぐ返ることがあります。ただ、毎回「直して」で終わると、直った理由を説明できず、似たエラーでまた止まりやすくなります。

AIを使う前に、観察と仮説を1回入れる

1. 観察する

エラー文、発生箇所、期待した結果、実際の結果を分けて書きます。まず事実だけを整理します。

2. 原因の仮説を1つ置く

「入力値が文字列のままだからでは?」など、当たっていなくても良いので1つだけ仮説を作ります。

3. 小さく検証する

同時に何か所も直さず、仮説を確かめる最小の変更を1つだけ試します。

4. そこでAIへ相談する

「原因を断定せず、確認順を教えてください」「私の仮説の弱い点を指摘してください」と依頼すると、思考を残したまま支援を受けやすくなります。

5. 修正後に再検証する

別の入力でも動くか確認し、「なぜ直ったか」を1行で説明します。AIの提案を全部一度に試すと原因が見えなくなるので避けます。

AIの回答は正確性が保証されるものではありません。CodeNestのAIチューターを使う場合も、自分で実行・確認しながら進めることが前提です。

AIを「答え」ではなく学習の伴走に使う

デバッグ中も自分の仮説を残しながら質問できる学習を試せます。

CodeNestのAI学習を体験する