教材や動画は最後まで終えたのに、白紙の画面を前にすると何から書けばいいか分からない。これは「学んでいない」からではなく、教材側が決めてくれていた判断を自分で持つ練習が不足している時に起こります。
チュートリアルから自作へ移る5ステップ
1. 見本を閉じて最小部分を再現する
全部を作り直すのではなく、直前に学んだ核心部分だけを見ずに再現します。
2. 仕様を1つ変える
色や名前だけではなく、表示条件、入力、処理のどれかを変えます。変更に必要な場所を自分で探すのが目的です。
3. 機能を1つ消して作り直す
一度完成したものから小さな機能を削除し、必要な情報を調べながらもう一度実装します。検索やAIを使う前に、期待する結果と分かっていることを言葉にします。
4. 条件3つ以内の小さな自作を作る
例えば「名前を入力する」「ボタンを押す」「挨拶を表示する」だけ。ログイン、データベース、凝ったデザイン、スマホ対応は後回しにします。
5. 未知の条件を1つだけ足す
知らない機能を1つ追加し、調べる → 試す → 壊れる → 原因を探す → 直す、まで経験します。
AIは完成品ではなく、考える範囲を狭めるために使う
AIへ全部作らせると完成は早くても、自分が持つ判断は増えません。「次に確認する場所」「自分の仮説の弱い点」などを聞き、実装は自分で行う使い方が向いています。
CodeNestでは、課題とAIチューターを同じ学習の中で使えます。AIが生成したコードを提出すること自体が成長を保証するわけではなく、AI回答の正確性や学習成果も保証されません。
次は、見本を離れて1つ作ってみる
課題から小さな実装へ進み、詰まったところをAIへ質問する学習を試せます。