- 発売日:2024/12/10
- 出版社:コロナ社
- ISBN:9784339029482
通常価格
3,520 円(税込)
通常価格
セール価格
3,520 円(税込)
単価
/
あたり
税込
- 発売日:2024/12/10
- 出版社:コロナ社
- ISBN:9784339029482
読み込み中...
My店舗在庫
My店舗登録で在庫確認と店舗お受け取りのご利用が可能になります。(要ログイン)
店舗在庫
商品説明
【書籍の特徴】
本書は,国内で(おそらく)初めての「社会科学におけるプレイヤー同士のインタラクションのある実験研究を行うために,ソフトウェアのインストールからプログラミング,そして実験の実施方法までを紹介する」書籍です。
PythonやoTreeなどのツールを使用した実験設計の基本から応用までを解説するとともに,具体的な実験の設計までをカバーしています。これにより,実験の手法が広く知られ,より多くの研究者や学生が実験をできるようになることを目指しています。さらには,だれしもが実験を行いやすくなるようにすることで,この分野の発展に寄与し,社会科学の研究方法として実験的アプローチがより広く受け入れられるようにすることも目指しています。
さぁ,一緒に実験しましょう!
【読者対象】
おもに以下のような読者を想定しています。
・社会科学における「実験」に興味のある学部生・院生・研究者
・オンライン上で調査や実験を実施する必要がある学部生・院生・研究者
・とにかく!どうしても!!卒業研究や修論・博論で実験を行いたいけどやり方がわからなくて困って,切羽詰まっている学部生・院生
【各章の概要】
1章:社会科学における実験の意義と実験研究の概要,さらに実験の手続きについて紹介します。
2章:oTreeの基本的な考え方と基本的な用語について紹介します。
3章:はじめてのプログラム作成としてアンケートを作成します。さらに,必要な表記を日本語で表示できるようにします。
4章:oTreeの画面の見方を紹介します。あわせて,実験実施に必要なテクニックを紹介します。
5章:インタラクションのある実験の基礎として公共財ゲーム実験を作成します。あわせて,プレイヤーのマッチング手法についても紹介します。
6章:独裁者ゲーム実験を作成します。さらに,実験の中にコミュニケーション機能としてチャットを入れる方法を紹介します。
7章:最終提案ゲーム実験を作成します。あわせて,時間制約のある実験およびさまざまな入力方法について紹介します。
8章:信頼ゲーム実験を作成します。さらに,結果の表示方法の工夫の仕方についても紹介します。
9章:おもにラボ実験およびオンライン実験での課題と検討すべき項目,そして今後の研究の展望について論じます。
付録:PythonおよびVisual Studio Codeのインストール方法,サーバの立ち上げに必要な設定,oTreeの基礎となるPythonやHTMLテンプレートの書き方などを紹介しています。
本書は,国内で(おそらく)初めての「社会科学におけるプレイヤー同士のインタラクションのある実験研究を行うために,ソフトウェアのインストールからプログラミング,そして実験の実施方法までを紹介する」書籍です。
PythonやoTreeなどのツールを使用した実験設計の基本から応用までを解説するとともに,具体的な実験の設計までをカバーしています。これにより,実験の手法が広く知られ,より多くの研究者や学生が実験をできるようになることを目指しています。さらには,だれしもが実験を行いやすくなるようにすることで,この分野の発展に寄与し,社会科学の研究方法として実験的アプローチがより広く受け入れられるようにすることも目指しています。
さぁ,一緒に実験しましょう!
【読者対象】
おもに以下のような読者を想定しています。
・社会科学における「実験」に興味のある学部生・院生・研究者
・オンライン上で調査や実験を実施する必要がある学部生・院生・研究者
・とにかく!どうしても!!卒業研究や修論・博論で実験を行いたいけどやり方がわからなくて困って,切羽詰まっている学部生・院生
【各章の概要】
1章:社会科学における実験の意義と実験研究の概要,さらに実験の手続きについて紹介します。
2章:oTreeの基本的な考え方と基本的な用語について紹介します。
3章:はじめてのプログラム作成としてアンケートを作成します。さらに,必要な表記を日本語で表示できるようにします。
4章:oTreeの画面の見方を紹介します。あわせて,実験実施に必要なテクニックを紹介します。
5章:インタラクションのある実験の基礎として公共財ゲーム実験を作成します。あわせて,プレイヤーのマッチング手法についても紹介します。
6章:独裁者ゲーム実験を作成します。さらに,実験の中にコミュニケーション機能としてチャットを入れる方法を紹介します。
7章:最終提案ゲーム実験を作成します。あわせて,時間制約のある実験およびさまざまな入力方法について紹介します。
8章:信頼ゲーム実験を作成します。さらに,結果の表示方法の工夫の仕方についても紹介します。
9章:おもにラボ実験およびオンライン実験での課題と検討すべき項目,そして今後の研究の展望について論じます。
付録:PythonおよびVisual Studio Codeのインストール方法,サーバの立ち上げに必要な設定,oTreeの基礎となるPythonやHTMLテンプレートの書き方などを紹介しています。
目次
1.社会科学における実験とは
1.1 社会科学における実験の意義
1.1.1 経済学と実験
1.1.2 価値誘発理論
1.1.3 経済学における実験の意義
1.2 ランダム化比較試験
1.3 経済実験と成果報酬
1.4 実験の分類
1.4.1 人工的な空間-現実的な空間
1.4.2 対面実施-遠隔実施
1.4.3 本書のターゲット
1.5 一般的な実験の流れ
1.5.1 事前準備
1.5.2 本番
1.5.3 事後整理
1.5.4 事前説明について
2.oTreeとは
2.1 oTreeでできること
2.2 プログラム環境
2.2.1 oTreeを用いた実験のためのスキル
2.2.2 本書では触れないこと
2.3 oTreeの概要
2.3.1 oTreeとは
2.3.2 oTreeの考え方
2.4 本書における用語
2.4.1 研究と実験
2.4.2 セッション,サブセッション,アプリ
2.4.3 パティシパント,プレイヤー
2.5 oTreeのインストール
2.5.1 プロジェクトの作成
2.5.2 プロジェクトフォルダの作成
2.5.3 サーバとして起動
2.6 プログラム作成の流れ
2.6.1 デフォルトのアプリを見てみよう
2.6.2 プログラムを作成するときの手順
2.6.3 __init__.pyファイルにおけるMODELSの定義
2.6.4 htmlファイルの定義
2.6.5 __init__.pyファイルにおけるPAGESの定義
3.アンケートを作ってみよう―アプリ作成の基本と表記の日本語化―
3.1 これから作成する実験プログラムの概要
3.1.1 MODELSの定義
3.1.2 htmlファイルの定義
3.1.3 PAGESの定義
3.1.4 SESSION_CONFIGSの定義
3.1.5 動作の確認
3.2 表記の日本語化
章末問題
すべてのプログラム
4.画面の見方
4.1 oTree全体の画面構成
4.1.1 デモ画面(Demo)
4.1.2 セッション画面(Sessions)
4.1.3 ルーム画面(Rooms)
4.1.4 データ画面(Data)
4.1.5 サーバチェック画面(Server Check)
4.2 個別セッション・アプリでの画面構成
4.2.1 更新画面(New)
4.2.2 リンク画面(Links)
4.2.3 モニター画面(Monitor)
4.2.4 データ画面(Data)
4.2.5 支払い情報画面(Payments)
4.2.6 概要画面(Description)
4.3 Roomsの設定
4.3.1 roomsフォルダの作成
4.3.2 labelファイルの設定
4.3.3 settings.pyの設定
4.3.4 実験実施時の利用方法
5.公共財ゲーム実験を作ろう―インタラクションのある実験の基礎―
5.1 公共財ゲームとは
5.2 これから作成する実験プログラムの概要
5.3 アプリ作成の手順
5.3.1 MODELSの定義
5.3.2 htmlファイルの定義
5.3.3 PAGESの定義
5.3.4 SESSION_CONFIGSの定義
5.3.5 動作の確認
5.4 ゲーム実験のマッチング
5.4.1 パートナーマッチング
5.4.2 ストレンジャーマッチング
5.4.3 パーフェクトストレンジャーマッチング
章末問題
すべてのプログラム
6.独裁者ゲームを作ろう―条件別画面表示とチャット―
6.1 独裁者ゲームとは
6.2 これから作成する実験プログラムの概要
6.3 アプリ作成の手順
6.3.1 MODELSの定義
6.3.2 htmlファイルの定義
6.3.3 PAGESの定義
6.3.4 SESSION_CONFIGSの定義
6.3.5 動作の確認
6.4 チャットを導入する
章末問題
すべてのプログラム
7.最終提案ゲームを作ろう―時間制限とボタン入力―
7.1 最終提案ゲームとは
7.2 これから作成する実験プログラムの概要
7.3 アプリ作成の手順
7.3.1 MODELSの定義
7.3.2 htmlファイルの定義
7.3.3 PAGESの定義
7.3.4 SESSION_CONFIGSの定義
7.3.5 動作の確認
7.4 ボタン入力の設定
章末問題
すべてのプログラム
8.信頼ゲームを作ろう―表形式の出力と報酬の表示―
8.1 信頼ゲームとは
8.2 これから作成する実験プログラムの概要
8.3 アプリ作成の手順
8.3.1 MODELSの定義
8.3.2 htmlファイルの定義
8.3.3 PAGESの定義
8.3.4 SESSION_CONFIGSの定義
8.3.5 動作の確認
8.4 payoffの設定とポイントの扱いについて
章末問題
すべてのプログラム
9.バーチャルラボ実験の課題
9.1 社会科学実験全般で注意すること
9.1.1 ラボ実験での留意事項
9.1.2 オンラインラボ実験での留意事項
9.1.3 クラウドソーシング実験での留意事項
9.2 バーチャルラボ実験一般に関わる課題
9.2.1 回答環境のあいまい性
9.2.2 回答端末の差異
9.2.3 途中離脱
9.3 実験のモラルと課題
9.4 実験研究のこれから
9.4.1 実験プログラムの公開
9.4.2 プレレジストレーション(プレレジ)
9.4.3 レジストレーションレポート(レジレポ)
付録
A.1 Pythonのインストール
A.1.1 Windows環境でのインストール
A.1.2 Mac環境でのインストール
A.2 Visual Studio Codeのインストール
A.2.1 Windows環境でのインストール
A.2.2 Mac環境でのインストール
A.3 サーバにアップしよう
A.3.1 サーバの準備
A.3.2 サーバの設定
A.4 Pythonの基本
A.4.1 基本的なプログラム
A.4.2 oTreeにおける関数の扱い方
A.5 htmlテンプレートの基本
A.5.1 基礎的なプログラム
A.5.2 if文を用いた条件分岐
A.5.3 for文を用いた繰り返し処理
A.6 oTreeにおけるフィールド
A.6.1 CurrencyField
A.6.2 IntegerField
A.6.3 FloatField
A.6.4 BooleanField
A.6.5 StringField
A.6.6 LongStringField
A.7 Q&A:アレがしたいときのチェックリスト
A.7.1 インストールがうまくいかない
A.7.2 エラーが出たら最初にするべきこと
A.7.3 Pythonのバージョンが合わない
A.7.4 oTreeが入っていない
A.7.5 db.sqlite3を消してほしい
A.7.6 関数や変数がないって叱られた
A.7.7 複数のアプリを続けて実行したい!
A.7.8 ダウンロードしたデータが文字化けしている
A.8 さまざまなWeb技術の活用
A.8.1 Web解析ツール:mouseflow
A.8.2 可視化ツール:highcharts
A.8.3 インタラクティブチュートリアルシステム:intro.js
引用・参考文献
おわりに
索引
1.1 社会科学における実験の意義
1.1.1 経済学と実験
1.1.2 価値誘発理論
1.1.3 経済学における実験の意義
1.2 ランダム化比較試験
1.3 経済実験と成果報酬
1.4 実験の分類
1.4.1 人工的な空間-現実的な空間
1.4.2 対面実施-遠隔実施
1.4.3 本書のターゲット
1.5 一般的な実験の流れ
1.5.1 事前準備
1.5.2 本番
1.5.3 事後整理
1.5.4 事前説明について
2.oTreeとは
2.1 oTreeでできること
2.2 プログラム環境
2.2.1 oTreeを用いた実験のためのスキル
2.2.2 本書では触れないこと
2.3 oTreeの概要
2.3.1 oTreeとは
2.3.2 oTreeの考え方
2.4 本書における用語
2.4.1 研究と実験
2.4.2 セッション,サブセッション,アプリ
2.4.3 パティシパント,プレイヤー
2.5 oTreeのインストール
2.5.1 プロジェクトの作成
2.5.2 プロジェクトフォルダの作成
2.5.3 サーバとして起動
2.6 プログラム作成の流れ
2.6.1 デフォルトのアプリを見てみよう
2.6.2 プログラムを作成するときの手順
2.6.3 __init__.pyファイルにおけるMODELSの定義
2.6.4 htmlファイルの定義
2.6.5 __init__.pyファイルにおけるPAGESの定義
3.アンケートを作ってみよう―アプリ作成の基本と表記の日本語化―
3.1 これから作成する実験プログラムの概要
3.1.1 MODELSの定義
3.1.2 htmlファイルの定義
3.1.3 PAGESの定義
3.1.4 SESSION_CONFIGSの定義
3.1.5 動作の確認
3.2 表記の日本語化
章末問題
すべてのプログラム
4.画面の見方
4.1 oTree全体の画面構成
4.1.1 デモ画面(Demo)
4.1.2 セッション画面(Sessions)
4.1.3 ルーム画面(Rooms)
4.1.4 データ画面(Data)
4.1.5 サーバチェック画面(Server Check)
4.2 個別セッション・アプリでの画面構成
4.2.1 更新画面(New)
4.2.2 リンク画面(Links)
4.2.3 モニター画面(Monitor)
4.2.4 データ画面(Data)
4.2.5 支払い情報画面(Payments)
4.2.6 概要画面(Description)
4.3 Roomsの設定
4.3.1 roomsフォルダの作成
4.3.2 labelファイルの設定
4.3.3 settings.pyの設定
4.3.4 実験実施時の利用方法
5.公共財ゲーム実験を作ろう―インタラクションのある実験の基礎―
5.1 公共財ゲームとは
5.2 これから作成する実験プログラムの概要
5.3 アプリ作成の手順
5.3.1 MODELSの定義
5.3.2 htmlファイルの定義
5.3.3 PAGESの定義
5.3.4 SESSION_CONFIGSの定義
5.3.5 動作の確認
5.4 ゲーム実験のマッチング
5.4.1 パートナーマッチング
5.4.2 ストレンジャーマッチング
5.4.3 パーフェクトストレンジャーマッチング
章末問題
すべてのプログラム
6.独裁者ゲームを作ろう―条件別画面表示とチャット―
6.1 独裁者ゲームとは
6.2 これから作成する実験プログラムの概要
6.3 アプリ作成の手順
6.3.1 MODELSの定義
6.3.2 htmlファイルの定義
6.3.3 PAGESの定義
6.3.4 SESSION_CONFIGSの定義
6.3.5 動作の確認
6.4 チャットを導入する
章末問題
すべてのプログラム
7.最終提案ゲームを作ろう―時間制限とボタン入力―
7.1 最終提案ゲームとは
7.2 これから作成する実験プログラムの概要
7.3 アプリ作成の手順
7.3.1 MODELSの定義
7.3.2 htmlファイルの定義
7.3.3 PAGESの定義
7.3.4 SESSION_CONFIGSの定義
7.3.5 動作の確認
7.4 ボタン入力の設定
章末問題
すべてのプログラム
8.信頼ゲームを作ろう―表形式の出力と報酬の表示―
8.1 信頼ゲームとは
8.2 これから作成する実験プログラムの概要
8.3 アプリ作成の手順
8.3.1 MODELSの定義
8.3.2 htmlファイルの定義
8.3.3 PAGESの定義
8.3.4 SESSION_CONFIGSの定義
8.3.5 動作の確認
8.4 payoffの設定とポイントの扱いについて
章末問題
すべてのプログラム
9.バーチャルラボ実験の課題
9.1 社会科学実験全般で注意すること
9.1.1 ラボ実験での留意事項
9.1.2 オンラインラボ実験での留意事項
9.1.3 クラウドソーシング実験での留意事項
9.2 バーチャルラボ実験一般に関わる課題
9.2.1 回答環境のあいまい性
9.2.2 回答端末の差異
9.2.3 途中離脱
9.3 実験のモラルと課題
9.4 実験研究のこれから
9.4.1 実験プログラムの公開
9.4.2 プレレジストレーション(プレレジ)
9.4.3 レジストレーションレポート(レジレポ)
付録
A.1 Pythonのインストール
A.1.1 Windows環境でのインストール
A.1.2 Mac環境でのインストール
A.2 Visual Studio Codeのインストール
A.2.1 Windows環境でのインストール
A.2.2 Mac環境でのインストール
A.3 サーバにアップしよう
A.3.1 サーバの準備
A.3.2 サーバの設定
A.4 Pythonの基本
A.4.1 基本的なプログラム
A.4.2 oTreeにおける関数の扱い方
A.5 htmlテンプレートの基本
A.5.1 基礎的なプログラム
A.5.2 if文を用いた条件分岐
A.5.3 for文を用いた繰り返し処理
A.6 oTreeにおけるフィールド
A.6.1 CurrencyField
A.6.2 IntegerField
A.6.3 FloatField
A.6.4 BooleanField
A.6.5 StringField
A.6.6 LongStringField
A.7 Q&A:アレがしたいときのチェックリスト
A.7.1 インストールがうまくいかない
A.7.2 エラーが出たら最初にするべきこと
A.7.3 Pythonのバージョンが合わない
A.7.4 oTreeが入っていない
A.7.5 db.sqlite3を消してほしい
A.7.6 関数や変数がないって叱られた
A.7.7 複数のアプリを続けて実行したい!
A.7.8 ダウンロードしたデータが文字化けしている
A.8 さまざまなWeb技術の活用
A.8.1 Web解析ツール:mouseflow
A.8.2 可視化ツール:highcharts
A.8.3 インタラクティブチュートリアルシステム:intro.js
引用・参考文献
おわりに
索引
カスタマーレビュー
honto本の通販ストアのレビュー(0件)
並び順:
- 最新順
- 評価高い順
- 評価低い順
1/1ページ
最近チェックした商品
- 選択結果を選ぶと、ページが全面的に更新されます。
- 新しいウィンドウで開きます。