タグ

2019年7月15日のブックマーク (1件)

  • 効果的なコーディング練習問題の解かせ方 - Qiita

    開発現場で役に立つ基動作を身に着けるための効果的なコーディング練習問題の解かせ方について紹介します。 NOTE: ソースコード、紹介するURL等は基的にPythonに統一しています まとめ 練習問題は一度解かせて終わりにしない。 一定時間内に解けるまで何度も反復させる。 一定時間内に解けるようになっても、少し期間を空けた上で再度解かせる。 練習問題を解くことを短期集中で終わらせず、長期継続する。 例えば2週間は毎日ミッチリ解いてもらい、それ以降は1日1時間を数カ月継続する。 練習問題は「解くこと」だけを求めず、以下の指針を設ける。 入力値の手動入力を排除する。(INを意識させる) 結果確認時の目視確認を排除する。(OUTを意識させる) (おまけ) 結果確認のパターンをテストデータ化する。 背景 開発チームに新人プログラマ、開発未経験メンバーが入ってきた場合は以下のように育成をすると思い

    効果的なコーディング練習問題の解かせ方 - Qiita