SlideShare a Scribd company logo
1 of 36
モブプログラミング
x
行動分析学
x
教育
ライフマティックス株式会社 CTO
国立情報学研究所 特任准教授
土肥 拓生
2020/01/08 RSGT2020 - Takuo Doi 1
2020/01/08 RSGT2020 - Takuo Doi 2
土肥 拓生 (Takuo Doi)
ライフマティックス株式会社 CTO
国立情報学研究所 特任准教授
今日のおはなし
2020/01/08 RSGT2020 - Takuo Doi 3
反転授業
予習してこない
行動分析学
x
モブプログラミング
プログラミングが楽しい
2020/01/08 RSGT2020 - Takuo Doi 4
行動分析学とは?
行動分析学
行動分析学は心理学の一つで、目の前の行動をそのまま
対象とし、行動を変える変数を実験によって探る方法論
をもっています。他の多くの心理学とは異なり、何かが
できないときに、その原因を意思の弱さや能力のせいに
はしないところに特徴があります。
2020/01/08 RSGT2020 - Takuo Doi 5
出典: 使える行動分析学: じぶん実験のすすめ
2020/01/08 RSGT2020 - Takuo Doi 6
行動 = 死人にはできないこと
2020/01/08 RSGT2020 - Takuo Doi 7
ABC分析
先行事象 行動 後続事象
Antecedent Behavior Consequence
行動随伴性
好子:その行動を強化する刺激
嫌子:その行動を弱化する刺激
後続事象として、
好子が出現すれば、その行動は強化される
好子が消失すれば、その行動は弱化される
嫌子が出現すれば、その行動は弱化される
嫌子が消失すれば、その行動は強化される
2020/01/08 RSGT2020 - Takuo Doi 8
2020/01/08 RSGT2020 - Takuo Doi 9
課題1
予習してこない
予習してこない ABC分析
2020/01/08 RSGT2020 - Takuo Doi 10
先行事象 行動 後続事象
授業では個人演習
授業に予習せず
に来て、演習時
間で内容を学ぶ 演習を行わず、
手を動かした学
びがない
学習性の嫌子
=
初学者には中性的
予習時間を取ら
なくてよい
好子
モブプログラミング
2020/01/08 RSGT2020 - Takuo Doi 11
予習してこないと、チームに貢献できない
2020/01/08 RSGT2020 - Takuo Doi 12
「関西でモブプログラミングやってみぃ〜ひん??」の風景
タイピスト
モブモブモブ
モブモブモブ
予習してこない 対策の仮説
2020/01/08 RSGT2020 - Takuo Doi 13
先行事象 行動 後続事象
授業をモブプロ
グラミングでグ
ループ演習
授業に予習せず
に来て、演習時
間で内容を学ぶ
ここに介入
劣等感を感じる
嫌子
授業に予習してか
ら来て、演習時間
で内容を学ぶ
予習してこない 対策の結果
2020/01/08 RSGT2020 - Takuo Doi 14
先行事象 行動 後続事象
授業をモブプロ
グラミングでグ
ループ演習
手を動かして学
ぶことができる
好子
予習時間を取ら
なくてよい
好子
ここに介入
劣等感を感じる
嫌子
授業に予習せず
に来て、演習時
間で内容を学ぶ
2020/01/08 RSGT2020 - Takuo Doi 15
課題1
予習をしてこない
2020/01/08 RSGT2020 - Takuo Doi 16
賞賛を集める
今日の学びに一番貢献した人は誰ですか?
成績評価に反映
予習してこない 対策2の仮説
2020/01/08 RSGT2020 - Takuo Doi 17
先行事象 行動 後続事象
授業をモブプロ
グラミングでグ
ループ演習
授業に予習せず
に来て、演習時
間で内容を学ぶ 手を動かして学
ぶことができる
好子
予習時間を取ら
なくてよい
好子
劣等感を感じる嫌子
周囲からの賞賛
と成績の加点が
得にくい
嫌子
ここに介入
予習してこない 対策2の仮説
2020/01/08 RSGT2020 - Takuo Doi 18
先行事象 行動 後続事象
授業をモブプロ
グラミングでグ
ループ演習
授業に予習せず
に来て、演習時
間で内容を学ぶ 手を動かして学
ぶことができる
好子
予習時間を取ら
なくてよい
好子
劣等感を感じる嫌子
周囲からの賞賛
と成績の加点が
得にくい
嫌子
ここに介入
授業に予習してか
ら来て、演習時間
で内容を学ぶ
弱化
予習してこない 対策2の結果
2020/01/08 RSGT2020 - Takuo Doi 19
先行事象 行動 後続事象
授業をモブプロ
グラミングでグ
ループ演習
授業に予習せず
に来て、演習時
間で内容を学ぶ 手を動かして学
ぶことができる
好子
予習時間を取ら
なくてよい
好子
劣等感を感じる嫌子
周囲からの賞賛
と成績の加点が
得にくい
嫌子
ここに介入
授業に予習してか
ら来て、演習時間
で内容を学ぶ
2020/01/08 RSGT2020 - Takuo Doi 20
課題2
タイピストが交代しない
タイピストが交代しない ABC分析
2020/01/08 RSGT2020 - Takuo Doi 21
先行事象 行動 後続事象
交代せずにキー
ボードの前にい
すわる
コードを書き続
けられ、達成感
を得られる
好子多くの人がタイ
ピストをあまり
やりたがらない
教員からタイピ
ストを変更する
ように伝える
2020/01/08 RSGT2020 - Takuo Doi 22
時間をチームで計る
タイピストが交代しない 対策の仮説
2020/01/08 RSGT2020 - Takuo Doi 23
先行事象 行動 後続事象
時間になったら
交代する
ボタンを押すこ
とが楽しい
好子多くの人がタイ
ピストをあまり
やりたがらない
タイマーで時間
を計測
強化
タイピストが交代しない 対策の結果
2020/01/08 RSGT2020 - Takuo Doi 24
先行事象 行動 後続事象
時間になったら
交代する
ボタンを押すこ
とが楽しい
好子多くの人がタイ
ピストをあまり
やりたがらない
タイマーで時間
を計測
強化
期待ほど強い好子
ではなかった?
2020/01/08 RSGT2020 - Takuo Doi 25
時間が解決
タイピストが交代しない 対策の結果
2020/01/08 RSGT2020 - Takuo Doi 26
先行事象 行動 後続事象
時間になったら
交代する
ボタンを押すこ
とが楽しい
多くの人がタイ
ピストをあまり
やりたがらない
タイマーで時間
を計測
指示通りに実施
する安心感を得
る
自分の操作で動
作する喜びを感
じる
小さな好子時間とともに消失
強化
2020/01/08 RSGT2020 - Takuo Doi 27
課題3
モブに参加しない
モブに参加しない ABC分析
2020/01/08 RSGT2020 - Takuo Doi 28
先行事象 行動 後続事象
モブに参加する 手元にコードが
残らない
嫌子演習課題をモブ
プログラミング
で解くように指
示される 自分のアイディ
アを試せない
嫌子
楽しい / 安心好子
「 嫌子 > 好子 」の人がいる
いいアイディアをお持ちの方は
いらっしゃいませんか?
2020/01/08 RSGT2020 - Takuo Doi 29
2020/01/08 RSGT2020 - Takuo Doi 30
一人でやらせてみる
モブに参加しない 対策の仮説
2020/01/08 RSGT2020 - Takuo Doi 31
先行事象 行動 後続事象
モブに参加する 手元にコードが
残らない
嫌子演習課題をモブ
プログラミング
で解くように指
示される 自分のアイディ
アを試せない
嫌子
楽しい / 安心
学習性の好子
個人作業の体験
好子の強度を増加
2020/01/08 RSGT2020 - Takuo Doi 32
環境を整える
モブに参加しない 対策の仮説2
2020/01/08 RSGT2020 - Takuo Doi 33
先行事象 行動 後続事象
モブに参加する 手元にコードが
残らない
嫌子演習課題をモブ
プログラミング
で解くように指
示される 自分のアイディ
アを試せない
嫌子
楽しい / 安心好子
授業後のコード
の共有
タイピストの
位置付け
嫌子の強度を低下
まとめ
2020/01/08 RSGT2020 - Takuo Doi 34
チームを導くための行動分析学
2020/01/08 RSGT2020 - Takuo Doi 35
1.ABC分析で状況を整理
2.状況を改善するための介入を検討
3.介入した結果を観察
4.状況の再整理
一人よがりの介入に注意
2020/01/08 RSGT2020 - Takuo Doi 36

More Related Content

Similar to モブプログラミング x 行動分析学 x 教育

Saya Projectの感情スコア推定モデル
Saya Projectの感情スコア推定モデルSaya Projectの感情スコア推定モデル
Saya Projectの感情スコア推定モデルHaruo Fujiwara
 
あなただけにそっと教える弊社の分析事情 #data analyst meetup tokyo vol.1 LT
あなただけにそっと教える弊社の分析事情 #data analyst meetup tokyo vol.1 LTあなただけにそっと教える弊社の分析事情 #data analyst meetup tokyo vol.1 LT
あなただけにそっと教える弊社の分析事情 #data analyst meetup tokyo vol.1 LTHiroaki Kudo
 
統計データを楽しむ 「新しいアクティブ・ラーニング教材」の提案
統計データを楽しむ 「新しいアクティブ・ラーニング教材」の提案統計データを楽しむ 「新しいアクティブ・ラーニング教材」の提案
統計データを楽しむ 「新しいアクティブ・ラーニング教材」の提案E2D3.org
 
20190606_ml_and_buisiness
20190606_ml_and_buisiness20190606_ml_and_buisiness
20190606_ml_and_buisinessYoichi Tokita
 
WACATE 2010夏 ゆもつよ講演スライド
WACATE 2010夏 ゆもつよ講演スライドWACATE 2010夏 ゆもつよ講演スライド
WACATE 2010夏 ゆもつよ講演スライドTsuyoshi Yumoto
 
プログラミングを学ぶと何が良いのか
プログラミングを学ぶと何が良いのかプログラミングを学ぶと何が良いのか
プログラミングを学ぶと何が良いのかHaruo Sato
 
【LOCALGOODYOKOHAMA×横浜市大教員地域貢献活動支援事業ロジックモデルワークショップ】第1回 PDCA&ロジックモデルについて学ぼう
【LOCALGOODYOKOHAMA×横浜市大教員地域貢献活動支援事業ロジックモデルワークショップ】第1回 PDCA&ロジックモデルについて学ぼう【LOCALGOODYOKOHAMA×横浜市大教員地域貢献活動支援事業ロジックモデルワークショップ】第1回 PDCA&ロジックモデルについて学ぼう
【LOCALGOODYOKOHAMA×横浜市大教員地域貢献活動支援事業ロジックモデルワークショップ】第1回 PDCA&ロジックモデルについて学ぼうLOCAL GOOD YOKOHAMA
 
はじパタ2章
はじパタ2章はじパタ2章
はじパタ2章tetsuro ito
 
Ezostyle WAN2010_02_21
Ezostyle WAN2010_02_21Ezostyle WAN2010_02_21
Ezostyle WAN2010_02_21networkwan
 
エンジニアも知っておきたいAI倫理のはなし
エンジニアも知っておきたいAI倫理のはなしエンジニアも知っておきたいAI倫理のはなし
エンジニアも知っておきたいAI倫理のはなしYasunori Nihei
 
リクルートライフスタイル流!分析基盤との賢い付き合い方
リクルートライフスタイル流!分析基盤との賢い付き合い方リクルートライフスタイル流!分析基盤との賢い付き合い方
リクルートライフスタイル流!分析基盤との賢い付き合い方Recruit Lifestyle Co., Ltd.
 
(道具としての)データサイエンティストのつかい方
(道具としての)データサイエンティストのつかい方(道具としての)データサイエンティストのつかい方
(道具としての)データサイエンティストのつかい方Shohei Hido
 
ディープラーニングによる時系列データの異常検知
ディープラーニングによる時系列データの異常検知ディープラーニングによる時系列データの異常検知
ディープラーニングによる時系列データの異常検知Core Concept Technologies
 
本当に知ってる!? リアルなデータ分析の世界~サイカのエンジニアが語る、話題の技術の「いま」と「未来」~
本当に知ってる!? リアルなデータ分析の世界~サイカのエンジニアが語る、話題の技術の「いま」と「未来」~本当に知ってる!? リアルなデータ分析の世界~サイカのエンジニアが語る、話題の技術の「いま」と「未来」~
本当に知ってる!? リアルなデータ分析の世界~サイカのエンジニアが語る、話題の技術の「いま」と「未来」~Hisao Soyama
 
2016年度コーポレートフェローシップ活動報告(吉野さん)
2016年度コーポレートフェローシップ活動報告(吉野さん)2016年度コーポレートフェローシップ活動報告(吉野さん)
2016年度コーポレートフェローシップ活動報告(吉野さん)Code for Japan
 
ET West 2012 P-1セッション
ET West 2012 P-1セッションET West 2012 P-1セッション
ET West 2012 P-1セッションNaoya Maekawa
 
Naitou sakai 20120825
Naitou sakai 20120825Naitou sakai 20120825
Naitou sakai 20120825nextedujimu
 
大切なお客様を、一生のお客様に ~自社・競合データから導く、結果につながるデータ分析の最新事例~
大切なお客様を、一生のお客様に  ~自社・競合データから導く、結果につながるデータ分析の最新事例~大切なお客様を、一生のお客様に  ~自社・競合データから導く、結果につながるデータ分析の最新事例~
大切なお客様を、一生のお客様に ~自社・競合データから導く、結果につながるデータ分析の最新事例~株式会社Consumer first
 
本を読んでもわからないリアルなアンケート実践法
本を読んでもわからないリアルなアンケート実践法本を読んでもわからないリアルなアンケート実践法
本を読んでもわからないリアルなアンケート実践法takashi sasaki
 

Similar to モブプログラミング x 行動分析学 x 教育 (20)

Saya Projectの感情スコア推定モデル
Saya Projectの感情スコア推定モデルSaya Projectの感情スコア推定モデル
Saya Projectの感情スコア推定モデル
 
あなただけにそっと教える弊社の分析事情 #data analyst meetup tokyo vol.1 LT
あなただけにそっと教える弊社の分析事情 #data analyst meetup tokyo vol.1 LTあなただけにそっと教える弊社の分析事情 #data analyst meetup tokyo vol.1 LT
あなただけにそっと教える弊社の分析事情 #data analyst meetup tokyo vol.1 LT
 
統計データを楽しむ 「新しいアクティブ・ラーニング教材」の提案
統計データを楽しむ 「新しいアクティブ・ラーニング教材」の提案統計データを楽しむ 「新しいアクティブ・ラーニング教材」の提案
統計データを楽しむ 「新しいアクティブ・ラーニング教材」の提案
 
20190606_ml_and_buisiness
20190606_ml_and_buisiness20190606_ml_and_buisiness
20190606_ml_and_buisiness
 
WACATE 2010夏 ゆもつよ講演スライド
WACATE 2010夏 ゆもつよ講演スライドWACATE 2010夏 ゆもつよ講演スライド
WACATE 2010夏 ゆもつよ講演スライド
 
プログラミングを学ぶと何が良いのか
プログラミングを学ぶと何が良いのかプログラミングを学ぶと何が良いのか
プログラミングを学ぶと何が良いのか
 
【LOCALGOODYOKOHAMA×横浜市大教員地域貢献活動支援事業ロジックモデルワークショップ】第1回 PDCA&ロジックモデルについて学ぼう
【LOCALGOODYOKOHAMA×横浜市大教員地域貢献活動支援事業ロジックモデルワークショップ】第1回 PDCA&ロジックモデルについて学ぼう【LOCALGOODYOKOHAMA×横浜市大教員地域貢献活動支援事業ロジックモデルワークショップ】第1回 PDCA&ロジックモデルについて学ぼう
【LOCALGOODYOKOHAMA×横浜市大教員地域貢献活動支援事業ロジックモデルワークショップ】第1回 PDCA&ロジックモデルについて学ぼう
 
はじパタ2章
はじパタ2章はじパタ2章
はじパタ2章
 
Ezostyle WAN2010_02_21
Ezostyle WAN2010_02_21Ezostyle WAN2010_02_21
Ezostyle WAN2010_02_21
 
エンジニアも知っておきたいAI倫理のはなし
エンジニアも知っておきたいAI倫理のはなしエンジニアも知っておきたいAI倫理のはなし
エンジニアも知っておきたいAI倫理のはなし
 
リクルートライフスタイル流!分析基盤との賢い付き合い方
リクルートライフスタイル流!分析基盤との賢い付き合い方リクルートライフスタイル流!分析基盤との賢い付き合い方
リクルートライフスタイル流!分析基盤との賢い付き合い方
 
(道具としての)データサイエンティストのつかい方
(道具としての)データサイエンティストのつかい方(道具としての)データサイエンティストのつかい方
(道具としての)データサイエンティストのつかい方
 
ディープラーニングによる時系列データの異常検知
ディープラーニングによる時系列データの異常検知ディープラーニングによる時系列データの異常検知
ディープラーニングによる時系列データの異常検知
 
本当に知ってる!? リアルなデータ分析の世界~サイカのエンジニアが語る、話題の技術の「いま」と「未来」~
本当に知ってる!? リアルなデータ分析の世界~サイカのエンジニアが語る、話題の技術の「いま」と「未来」~本当に知ってる!? リアルなデータ分析の世界~サイカのエンジニアが語る、話題の技術の「いま」と「未来」~
本当に知ってる!? リアルなデータ分析の世界~サイカのエンジニアが語る、話題の技術の「いま」と「未来」~
 
地方自治体におけるナッジの実装に向けた体制構築と普及戦略
地方自治体におけるナッジの実装に向けた体制構築と普及戦略地方自治体におけるナッジの実装に向けた体制構築と普及戦略
地方自治体におけるナッジの実装に向けた体制構築と普及戦略
 
2016年度コーポレートフェローシップ活動報告(吉野さん)
2016年度コーポレートフェローシップ活動報告(吉野さん)2016年度コーポレートフェローシップ活動報告(吉野さん)
2016年度コーポレートフェローシップ活動報告(吉野さん)
 
ET West 2012 P-1セッション
ET West 2012 P-1セッションET West 2012 P-1セッション
ET West 2012 P-1セッション
 
Naitou sakai 20120825
Naitou sakai 20120825Naitou sakai 20120825
Naitou sakai 20120825
 
大切なお客様を、一生のお客様に ~自社・競合データから導く、結果につながるデータ分析の最新事例~
大切なお客様を、一生のお客様に  ~自社・競合データから導く、結果につながるデータ分析の最新事例~大切なお客様を、一生のお客様に  ~自社・競合データから導く、結果につながるデータ分析の最新事例~
大切なお客様を、一生のお客様に ~自社・競合データから導く、結果につながるデータ分析の最新事例~
 
本を読んでもわからないリアルなアンケート実践法
本を読んでもわからないリアルなアンケート実践法本を読んでもわからないリアルなアンケート実践法
本を読んでもわからないリアルなアンケート実践法
 

More from Takuo Doi

Mob Programing x Behavior Analysis x Education
Mob Programing x Behavior Analysis x EducationMob Programing x Behavior Analysis x Education
Mob Programing x Behavior Analysis x EducationTakuo Doi
 
プログラマのためのScrum
プログラマのためのScrumプログラマのためのScrum
プログラマのためのScrumTakuo Doi
 
行動分析学に基づくScrumの導入
行動分析学に基づくScrumの導入行動分析学に基づくScrumの導入
行動分析学に基づくScrumの導入Takuo Doi
 
Introduce Scrum Based on Behavior Analysis
Introduce Scrum Based on Behavior AnalysisIntroduce Scrum Based on Behavior Analysis
Introduce Scrum Based on Behavior AnalysisTakuo Doi
 
Scrumを使うと本当に成長できるの?
Scrumを使うと本当に成長できるの?Scrumを使うと本当に成長できるの?
Scrumを使うと本当に成長できるの?Takuo Doi
 
自己組織的なScrumチームの目指し方
自己組織的なScrumチームの目指し方自己組織的なScrumチームの目指し方
自己組織的なScrumチームの目指し方Takuo Doi
 
It dependsの子育て
It dependsの子育てIt dependsの子育て
It dependsの子育てTakuo Doi
 

More from Takuo Doi (7)

Mob Programing x Behavior Analysis x Education
Mob Programing x Behavior Analysis x EducationMob Programing x Behavior Analysis x Education
Mob Programing x Behavior Analysis x Education
 
プログラマのためのScrum
プログラマのためのScrumプログラマのためのScrum
プログラマのためのScrum
 
行動分析学に基づくScrumの導入
行動分析学に基づくScrumの導入行動分析学に基づくScrumの導入
行動分析学に基づくScrumの導入
 
Introduce Scrum Based on Behavior Analysis
Introduce Scrum Based on Behavior AnalysisIntroduce Scrum Based on Behavior Analysis
Introduce Scrum Based on Behavior Analysis
 
Scrumを使うと本当に成長できるの?
Scrumを使うと本当に成長できるの?Scrumを使うと本当に成長できるの?
Scrumを使うと本当に成長できるの?
 
自己組織的なScrumチームの目指し方
自己組織的なScrumチームの目指し方自己組織的なScrumチームの目指し方
自己組織的なScrumチームの目指し方
 
It dependsの子育て
It dependsの子育てIt dependsの子育て
It dependsの子育て
 

モブプログラミング x 行動分析学 x 教育