会社で、新人教育を担当している社員が打ち合わせに入っている間、新人さんの様子を見る役をやりました。
今行っているのはプログラム実習で、今日から「神経衰弱」を作り始めます。
「神経衰弱」とは、トランプのゲーム。
伏せてある54枚のトランプから2枚を返し、同じ数字ならそれを取り除いてポイント加算するというアレです。
去年は新人の教育係でして、コレを作りました。
今年はそれの再利用。
エコです。(←謎)
ルールはシンプルなんですが、これをいざプログラムで作ろうとすると、なかなか難しいと思います。
主な動きとしては以下。
・初期表示時に、カードの絵柄をシャッフルする
・伏せてあるトランプの絵柄をクリックすると、数字が書いてある方が開く処理を作る
・2枚返した時点で、同じ数字なら取り除いてポイント加算、異なっていれば再び伏せる
日本語で書くと、非常にシンプルな作り。
でも、これを処理の流れから考えるとなかなか面白いです。
新人さんには、出来るだけ柔軟な思考でプログラム作成を愉しんでもらいたいと思います◎