forked from gureckis/collecting_behavioral_data_online
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsyllabus.html
229 lines (188 loc) · 10.7 KB
/
syllabus.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="behavioral data collection, mechanical turk, psychology">
<meta name="author" content="todd m. gureckis">
<title>collecting behavioral data online - todd gureckis
(Syllabus Spring 2014)
</title>
<!-- JQuery and D3.js -->
<script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
<script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script>
<!-- hit the Mint -->
<script src="http://gureckislab.org/mint/?js" type="text/javascript"></script>
<!-- Bootstrap core CSS -->
<link href="css/bootstrap.css" rel="stylesheet">
<!-- Custom styles for this template -->
<link href="css/cdbo.css" rel="stylesheet">
<!-- Just for debugging purposes. Don't actually copy this line! -->
<!--[if lt IE 9]><script src="../../docs-assets/js/ie8-responsive-file-warning.js"></script><![endif]-->
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
<![endif]-->
</head>
<body>
<!-- Wrap all page content here -->
<div id="wrap">
<ol class="breadcrumb">
<li><h4><a href="http://gureckislab.org">gureckislab</a></h4></li>
<li><h4><a href="./">collecting behavioral data online</a></h4></li>
<li class="active">Syllabus Spring 2014</li>
</ol>
<!-- Begin page content -->
<div class="container">
<div class="page-header">
<h3>Spring 2014</h3><h1>Syllabus</h1>
</div>
<p>
This is a graduate course in the <a href="http://psych.nyu.edu">psychology department</a> at NYU. The following document describes the policies and grading proceedure. <strong>Everything is subject to change.</strong>
</p>
<hr>
<div class="panel panel-warning">
<div class="panel-heading">
<h3 class="panel-title">Meeting time/place</h3>
</div>
<div class="panel-body">
<p>
Wednesdays from 12-1:50pm in Meyer 851.
</p>
</div>
</div>
<hr>
<div class="panel panel-info">
<div class="panel-heading">
<h3 class="panel-title">Overview</h3>
</div>
<div class="panel-body">
<p>
The aim of this seminar course is explore using the Internet to collect behavioral data.
The course is structured to be very hands-on. Students will be expected to program
an experiment relevant to their research goals by the end of the class.
</p>
<p>
The course
will be taught using a "<a href="http://www.knewton.com/flipped-classroom/">flipped classroom</a>" design. The lectures and readings
will be posted on this webpage <strong>before</strong> class. Students will be expected to watch
the videos and follow along with the instruction <strong>before</strong> they come to class.
In class time will be spent entirely in constructive conversation, debugging, talking
with other students about problems that came up, etc... The idea is that you can get
the lecture stuff offline on your own time/pace but in class time it is more valueable
to get hands-on help from other students and from the professor (me!).
</p>
</div>
</div>
<hr>
<div class="panel panel-success">
<div class="panel-heading">
<h3 class="panel-title">Blurb</h3>
</div>
<div class="panel-body">
Online data collection is revolutionizing many aspects of experimental psychology by allowing
access to large and (potentially) diverse participant populations. Online collection may be
useful for many creative research applications including stimulus generation/norming, crowd-based
computation (e.g., obtaining independent coding or raters for laboratory collected data), group
experiments that require multiple participants to interact simultaneously, or simply running standard
experiments quickly and with large sample sizes. However, the skills required to successfully
manage an online experiment are somewhat more complex than a traditional experiment design.
For example, researchers need to have an understanding of web servers, databases, encryption,
cross-browser web programming, etc.. The goal of this course is to teach students in a hands-on
way how to collect data online. Topics covered include how to maximize the quality of online data
collection, how to design dynamic experiments that run in a browser, the limits to what browsers
can record in terms of reaction time or stimulus timing, and how to maximize the chance that
participants can view your experiment successfully. The goal will be to have everyone in class
make an online experiment useful for their research by the end of the semester.
Specific skills taught include the basics of Javascript, databases/SQL, Amazon's Mechanical Turk,
and a bit of Python. Gaining basic proficiency with these topics will not only increase your
overall research productivity but also are also in heavy demand in industry.
</div>
</div>
<hr>
<div class="panel panel-danger">
<div class="panel-heading">
<h3 class="panel-title">Computer requirement</h3>
</div>
<div class="panel-body">
Everyday in class we will be working on computers
and the Internet. You will need a laptop to take this course because it is
not being held in a computer lab (the NYU computer lab does not have Internet
access). In an extreme case a loaner laptop may be made available however
this is not an ideal situation since you won't be able to keep your system
setup to work at home. In addition, it is preferred that you use Mac OS X or Linux/Unix.
Windows will have considerable problems with the software. If you really must
use windows I will help you set up with a remote unix server that you can
log into. Note, acceptable Linux-based laptops can be had for a little as <a href="https://www.google.com/search?q=linux+laptop&oq=linux+laptop&aqs=chrome..69i57j0l5.1646j0j7&sourceid=chrome&espv=210&es_sm=119&ie=UTF-8#q=linux+laptop&tbm=shop&tbs=vw:l,cat:328,pdtr0:703981%7C903840,price:1,ppr_max:250&spd=0">$150-200</a> (similar to the cost of some textbooks). I'm sorry if this
requirement is a pain or seems "politically" insensitive, but if you are serious about
getting online data a unix-based system is a <strong>much</strong> better place to start.
</div>
</div>
<hr>
<div class="panel panel-warning">
<div class="panel-heading">
<h3 class="panel-title">Grading</h3>
</div>
<div class="panel-body">
Active class participation (15%),various assignments/exercises (15%), final project (70%). This is a learn-by-doing
class. What you put in you will get out (specifically, an experiment
you can run online with hundreds or thousands of participants).
</div>
</div>
<hr>
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">Textbook</h3>
</div>
<div class="panel-body">
There is no textbook for the course. Many handouts, reading, blog posts, and other
resources will be shared each week. Students are expected to read this material
before class.
</div>
</div>
<hr>
<div class="panel panel-danger">
<div class="panel-heading">
<h3 class="panel-title">Time commitment</h3>
</div>
<div class="panel-body">
This class may involve a significant time commitment. All online experiment work
does because it involves programming which can (at times) be fustrating and
result in hours of lost time due to small bugs/typos. Do not take this course if
you do not really want to put together an online experiment for your research.
It just won't be worth it if you only have a passing interest in online experimentation.
</div>
</div>
<hr>
<div class="panel panel-success">
<div class="panel-heading">
<h3 class="panel-title">Schedule</h3>
</div>
<div class="panel-body">
The class schedule will roughly follow the outline <a href="index.html">here</a>. Note
there are fewer planned lectures than there are class meeting times. This is to accomodate
the inevitable fact that things may blur together or run over from time to time.
</div>
</div>
<hr>
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">Instructor</h3>
</div>
<div class="panel-body">
<a href="http://gureckislab.org/~gureckis">Todd Gureckis</a>. I'm a computational cognitive scientists who does a lot of
online data collection these days. My office is Meyer 859. Office hours
by appointment.
</div>
</div>
</div>
</div>
<div id="footer">
<div class="container">
<p class="text-muted">(c) 2014 to <a href="http://gureckislab.org/~gureckis">tmg</a>. <a href="http://getbootstrap.com/">bootstrap</a>ped.</p>
</div>
</div>
</body>
</html>