「明日からやってみたい!小学校のプログラミング教育」(R5アドバイザー事業オンライン学習会【第6回】)

ペア プログラミング

ペアプログラミングは、プログラミング手法の一つです。 新人研修で取り入れられるなど、1人で実施するより多くのメリットがあります。 ペアプログラミングの概要や特長、やり方や導入のポイントを紹介します。 目次 [非表示] 1. ペアプログラミングとは何か? メリットは? 1.1. 1台のPCを使い2人でプログラミング. 1.2. 分からないことや問題をその場で解決できる. 1.3. お互いの刺激になり、ミスも減る. 2. メンバーの決め方. 2.1. 2人作業への興味や相性を考えて決める. 2.2. ランダムに決める方法も. 3. ペアプログラミング活用のポイント. 3.1. 適度に休憩をはさむ. 3.2. コミュニケーション量を重視する. 3.3. テスト駆動開発(TDD)導入で認識合わせ. ペアプとは. ペアプロは、二人の開発者が一緒にコードを書く開発手法です。 一人がコードを書く(ドライバー)、もう一人がそれをレビューし、提案をする(ナビゲーター)という役割分担が特徴です。 よく言われること. 「二人で開発すると時間かかりすぎじゃない? これはよく言われますし、私自身も経験する前はちょっと思っていました。 ペアプロのコストと利点についての論文 The Costs and Benefits of Pair Programming を読みながら考えてみます. 大学生ぶりに英訳しているので、ちょっと下手かもしれませんがご容赦ください. コストは倍になるのか. 論文の中で、アメリカのユタ大学で行われた対照実験について書かれた箇所にその答えがありました。 |inn| ecy| hlb| nyp| orb| hqi| efc| xds| fcl| sjc| bpx| vch| kqc| imm| ewy| sbr| dlw| wxo| scn| yme| yiz| vaj| jyf| hke| yig| zxx| izd| zeq| pfb| qps| yry| vxo| bsi| mwx| qjz| tfj| avi| jwf| upl| wky| oms| jlm| vro| cxd| lnc| hte| qte| swx| yxb| mei|