エラーの意味を聞く、コードを1行ずつ説明してもらう、自分のレベルに合った練習問題をつくってもらうの3つが特に効果的です。Canvasなら書いたコードをその場で動かせます(Canvasのコード)。
プロンプト例
- Pythonを始めて1週間です。このエラーの意味と直し方を、初心者向けに説明して(エラー全文を貼る)
- このコードを1行ずつ、何をしているか説明して
- for文の練習問題を、やさしい順に5問。答えは私が聞くまで出さないで
- 私が書いたコードを、もっと読みやすくするには?理由も教えて
上達のコツ
- 答えのコードを丸写しせず、自分で打ち直して動かす
- 「なぜそう書くのか」を必ず聞く
- 慣れてきたら、コードレビューを頼む(コードレビュー)
Geminiが出すコードは自己責任で使い、オープンソースのライセンスが適用される場合がある、とGoogleは案内しています。
出典:Google Gemini アプリ ヘルプ「Canvas でドキュメントやアプリなどを作成する」、Google Gemini アプリ ヘルプ「Gemini アプリを使用する」。