プログラミング学習では①エラーの意味を聞く、②コードを1行ずつ説明してもらう、③小さな練習問題を出してもらうの3つが特に役立ちます。完成したコードをもらうだけでなく、なぜそう書くのかを説明してもらうと身につきます。
段階別の使い方
- 学ぶ言語を決める:「Webサイトを作りたい初心者。何の言語から始めるべき?理由も」
- 学習計画:「Pythonを1日30分、3か月。毎週の目標と小さな作品を」
- コードの解説:「このコードを1行ずつ、初心者向けに」(コードを説明させる)
- エラー対応:エラー文とコードを貼って「原因と直し方を。答えのコードは最後に」(エラーの直し方)
- 練習問題:「for文の練習問題を3問。私が書いたらレビューして」
- 小さな作品:「じゃんけんゲームを作りたい。設計から一緒に考えて」
もらったコードは、自分で打ち込んで動かし、1か所変えたら何が起きるか試すと理解が深まります。
ChatGPTのコードには、古い書き方や動かない部分が混じることがあります。公式ドキュメントも並行して読みましょう(ChatGPTでコードを書く基本)。