도서명

저자명

키워드
 
> 도서정보 > 전체도서
Google Apps Script로 설계 및 구현하는 경제실험 
장두석 l  발행 : 2021-08-30
 
분야 : 사회과학
정가 : 13,000 원
판형 : 4x6
면수 : 225
ISBN : 979.11.6726.004.8
키워드 : script, app, 경제실험, 프로그램
재고상태 : 재고있음
 
   
책소개
GAS로 설계 및 구현하는 경제실험은 최근 각광받고 있는 구글의 스크립트 언어인 구글 앱스 스크립트(Google Apps Script; GAS)를 활용하여 경제 실험을 온라인에서 설계하고 실제로 구현하는 내용을 담고 있다. 최근 경제학은 인간의 다양한 행태를 분석하기 위해서 경제 실험을 적극적으로 활용하여 설계 및 구현하고 있다. 그러나 최근 코로나19로 직접적인 대면접촉이 어려워 경제실험을 실시하는 데 어려움을 겪고 있다. 그러나 GAS를 활용하여 경제실험을 온라인으로 구축함으로서 비대면·온라인으로 경제실험을 적극적으로 활용할 수 있게 되는 장점이 있다. 
이 책에서 제공하는 경제실험을 온라인으로 구현하기 위해서 GAS, 자바스크립트, HTML 등을 활용한 최소한의 코딩 능력이 필요하며 이를 담기 위해서 노력하였다. 또한 이 책의 주요 독자는 경제학을 포함한 사회과학도가 될 것이며 따라서 코딩 관련 전공자가 아닌 독자들이 비교적 쉽게 이해할 수 있는 코딩 관련 적절한 수준을 담기 위해 노력했다. 때문에 이 책을 읽고 이해하게 되면 경제 실험을 설계하는 기본 원리, GAS, 자바 스크립트, HTML 및 GAS를 활용하여 HTML과 서버를 연동하는 기초적인 내용을 이해하게 될 것이다. 
저자소개

장두석 (조)교수는 연세대학교에서 경제학 학사와 석사학위를 받았으며 미국의 애리조나주에 있는 University of Arizona에서 행동경제학과 실험경제학을 연구하여 경제학 Ph.D.를 받았다. 주요 경력으로는 한국산업은행(KDB)에서 기업여신과 산업분석을 담당했었고, 연세대학교(미래)의 빈곤문제연구소에서 연구원으로 국제 빈곤문제를 연구하였다. 대전에 있는 한국과학기술원의 인문사회과학부에서 초빙교수를 거쳐 현재는 울산에 있는 울산대학교에서 경제학 전공 조교수 및 한국은행 울산본부 자문교수로 활동 중이다.

 

02. 경제실험 / 13

 가. 실험의 배경 13

   1) 경제실험을 하는 이유 13

   2) 경제실험의 한계 17

 나. 인과관계와 조작 20

 다. 좋은 경제실험의 설계를 위한 격언 21

 라. 주요 용어 및 개념들 22

   1) 조작 22

   2) 세션과 라운드 24

   3) 속이기(deception) 24

   4) Salience 26

   5) 실험군과 대조군 29

 마. 경제실험 예제 30

   1) Bubble Experiment 30

   2) 자발적 기부게임과 리더십 게임 32

   3) 간접적 상호주의(indirect reciprocity) 35

   4) A price is a fine 37

 

03. 자바스크립트(Javascript) 프로그래밍 / 41

 가. 자바스크립트 언어 이해하기 42

   1) 자바스크립트를 이용할 환경을 설정하기 󰠐42

   2) 변수를 설정하기 45

   3) 연산자 48

   4) 배열(array) 52

   5) 조건문 55

   6) 반복문 60

   7) 예제: 가장 큰 수 찾기 63

   8) 사용자 정의 함수 67

   9) 객체 70

   10) 전역변수와 지역변수 74

 나. 응용 프로그램 76

   1) 정렬 76

   2) 최소자승법(OLS) 79

   3) 수치 해석(Numerical Analysis) 84

 다. 디버거 사용하기 86

  

04. GAS / 93

 가. GAS의 자원 94

 나. Google Sheet 다루기 95

   1) Google Sheet 95

   2) 구글 시트 자료에 접근하기 97

   3) 특정 열과 행의 삭제 및 삽입 104

   4) GAS코드에서 구글 시트 접근하기 107

   5) 기타 108

 다. Google Site와 WebApp 108

 라. HTML 언어 기초 109

   1) 기본 명령어 110

   2) HTML에서 색깔을 표현하는 방법 117

   3) 하이퍼링크 연결하기 118

   4) 이미지 넣기 119

   5) 리스트 119

   6) 테이블 만들기 122

 마. HTML의 입력과 서버와의 통신 127

   1) Client에서의 자바스크립트 129

   2) 예제: 버튼 예제 132