プログラミングを勉強するおすすめの方法
プログラミングを勉強する際の、おすすめの方法を紹介します。
私の場合、新しい言語を勉強する場合はじゃんけんゲーム
を作成します。
じゃんけんゲームを作成する理由は↓です。
理由
- じゃんけんは簡単なアルゴリズムである
- アルゴリズムを考えて悩むことが少ない
- 人に実装方法を聞く場合でも、説明しやすい
- オンライン対戦ゲームにしたり、複数人で対戦できるようにしたり、相手のAIを考えたりとできることがたくさんある
- 基本文法を全て試せる
- 変数
- if文
- for文
- while文
- switch文
- etc...
- cuiでの実装、guiでの実装どちらもできること
slackと合わせて、botとじゃんけんしてもよいです。
予めじゃんけんのアルゴリズムを組み、他の人とアルゴリズム勝負をしても良いかもしれません。
1回だけじゃんけんをするというプログラムから、実装が難しいゲームまでじゃんけんで勉強できるのです。