●学習技法としてのペアプログラミング (2006年03月29日)
プログラムの技法の中にペアプログラミングという技法がある。2人でひとつのプログラムを交代しながら組んでいくというもの。1人がプログラムを組んでいる間は、もう一人は横で見ながら突っ込みを入れたりする。
その結果、2人が別々に別々のプログラムを作っているより、その作業効率が上がってしまうという不思議な技法なのだ。
今回は、これを学習技法として捉えてみよう。
◇ ◇
■ペアプログラミングのやり方説明、
もういちど
ペアプログラミングのやり方の説明は、こちらが分かりやすい。
いつでもいっしょ(ペアプログラミング)
『1人は、キーボードやマウスを使ってプログラムを入力する役、もう1人は、その様を眺めながら入力している人にアドバイスやいわゆる「突っ込み」を入れる役です。で、ちょくちょく2人は役割を交代して、1つのプログラムを仕上げていく…そんな感じですね』
突き詰めてしまえば、これだけのこと。
■ペアプログラミングの効用
では、これをすることでなぜ効率が上がるのか。それはこちらにだいたいのところがまとまっている。
こちらの著者は、自分の会社でペアプログラミングを使っている効用を次のようにまとめる
『ペアで作業を行うため仕事以外の事は一切できない(一人で作業しているとついついメールをチェックしたりウェブを見たりしてしまいます)
「これはあとからちゃんと作るから今は適当に作っておこう」という「とりあえず」なプログラムができにくく、プログラムの品質が上がる(「とりあえず」を放っておくとどんどんバグができてしまい、最終的な効率を大きく下げてしまいます)
作業者間のノウハウが共有され、スキル向上につながる(特に新人教育時には有効です)』
■学習という視点から見た
ペアプログラミング
学習という視点から見ると、3番目の「作業者間のノウハウが共有され、スキル向上につながる」がポイントとなる。お互いの持っているものが違うので、それを隠すことなく出し合うことで、より高いレベルでのプログラム開発ができる上、相手の持っている知識を学習することができる。
これを、学校での学習などに落とすと、例えば先々週のメルマガに掲載した「朗読する作文(あ氏執筆)」などの内容になる。全文引用しておこう。
『作文は頭で考える「書くモード」で行いますが、言葉は音が基本ですので、書くときにも実際に声に出してみると文章のリズムがよくなります。
その際、一人で朗読するのではなく、クラスメートとペアになって、お互いの作文を読み合い、修正していくことで、他者が読んでもわかりやすい文章が書くことができます。』
ペアプログラミングは、教育手法のジャンルでみると「プロジェクトベース学習」や「協同学習」の行なおうとするところにも近い。グループで学習を進める(かつ、だれかがさぼることで、全体の学習は進まなくなる状況をつくる)ことで、メンバー間の協力が増進される。
■ペアプログラミング(のまわり)を
積極的に教育に取り入れる
プロジェクトベース学習や協同学習を進めて行くには、ある程度、ファシリテーターに熟練した技量が必要となる。ペアプログラミングでも、それはもちろん変わらない。
ただし、ペアプログラミングは、プログラム開発という、仕事の現場で使われているため、その進め方が道具として洗練されている部分が多い(勘違いされるかもしれないので注記しておくと、道具として洗練されているから、結果が良くなるというわけでは決してない。いろいろな意味での使いやすさが上というだけ)。そこを取り入れるのは、マイナスにはならないだろう。
そのあたりに詳しく(かつプログラムの知識がなくてもある程度よめそう)なのが、
この前半にある「12のプラクティス(欄としては「エックスピー!」にある)」の中にペアプログラミングがある。この「12のプラクティス」が取り入れたい道具だ。
「計画ゲーム」「スタンドアップミーティング」「ミッションステートメント」などは、どんな仕事・学習であるかを問わず、いつでも使える内容だといえるだろう。これらには様々な利点があるが、
「先生(もしくは上司)が決めてしまうことの多い事柄を、みんなで一緒になって/自分で作成することによって、参加感が向上する」
のが、もっとも大きな利点だといえる。
また、これらの道具を使用することで、参加者全員に全体像やフォーカスするポイントが見えるようになり、先が読めるようになる。先が読めるようになれば、頭の対応はスムーズに行なわれ、いらない混乱は少なくなる。
これは、文章を書く際にも全く変わらない。
『3:水戸黄門をお手本にする=先の読める構成を考える』
これは、メディアは異なるものの、「伝達」という同じ効果を狙う作業「授業」にも、もちろん同じことが言える(榊原)
« 「中学生のための芸術鑑賞会」寺内タケシとブルージーンズ[新宿区/3月30日] | トップページへ 評価は、向上するためにある 学校評価に関する参考資料 栃木県 »
最新記事一覧
- 公立小中学校の教育課程の編成および実施状況は?~文科省(2012年02月06日)
- 今時の大学生 就職活動にSNS利用は47.3% 就活に利用する第3のツール
- 体験型・対話型の科学技術コミュニケーション活動を支援
- 体験型・対話型の科学技術コミュニケーション活動を支援
- 鉛筆を正しく持つためのグリップ、連結可能なの鉛筆キャップなどを新発売
- 家庭で楽しくパソコン学習「ジャストスマイル4[家庭学習用]」3月発売(2012年02月04日)
- 「大科学実験」で実際に使った装置や器具が未来館に大集合!春休みイベント(2012年02月03日)
- チャンツのリズムにのって英語の学習『キクタン小学生』新刊発売
- 「ふせんサプリR アロマ香るふせん」と「ポスト・イットR 辞書引き用ふせん」
- 2012年の新規就職者の意識調査と、就活に関しての調査
- 防災教育補助教材「3.11を忘れない」を作成 東京都教育委員会
- 独自の学力調査を実施したのは全国で43教育委員会、主要全科目が主流(2012年02月02日)
- 知育ゲームがアプリ化『あたまのよくなるゲームランド』~ニフティ
- 全国的な学力調査の「きめ細かい調査」に関する基本的な枠組み
投稿者 kksblog : 2006年03月29日 17:04
このエントリーのトラックバックURL:



