visual dmdx: a web-based authoring tool for...
TRANSCRIPT
43rd annual meeting of the Society for Computers in Psychology (SCiP)Toronto, Canada, November 14th, 2013
Pablo Garaizar, University of Deusto, SpainJulen Tellería, University of Deusto, SpainUlf-Dietrich Reips, University of Konstanz, Germany
Visual DMDX: A web-based authoring tool for DMDX
● Experimental software● DMDX
● Benefits● Pitfalls● DMDX tutorials
● Visual DMDX● Demo● Future plans
● Q&A
Outline
2
Experimental software
3
Several software packages availableCategorized by different dimensions
(Mathôt, Schreij, & Theeuwes, 2012)
Open source vs.closed source
Offline vs.online
General purpose vs. specific
Single-platform vs. multiplatform
Commercial vs.non-commercial
Our goal: Provide a web-based editor for novice DMDX users
http://visualdmdx.com
DMDX
6
It is precise and accurateEven in commodity hardware
(Forster & Forster, 2003)
Low-level drawing and timing APIs
Fine tunning via TimeDX
7
LOW PRECISION LOW ACCURACY LOW RESOLUTION
It is powerfulYou can do almost everything using its syntax
CC-by-nc-sa joeshlabotnik, http://www.flickr.com/photos/joeshlabotnik/7405703154
Loops Scramblingitems
Conditionalbranching
8
It is freeNot open source
CC-by-nc-sa inggmartinez, http://www.flickr.com/photos/inggmartinez/51509339069
But...
10
DMDX/DMASTR syntax is not easyYou can do almost everything using its syntax
http://www.u.arizona.edu/~jforster/dmdx/help/dmdxhallkeywordssortedbykeyword.htm
A 30-year-old syntax(counters, branches, etc.)
414 keywords(224 synonyms)
11
Most DMDX users are not really interested in coding experiments, but running them
CC-by epicfireworks, http://www.flickr.com/photos/epicfireworks/3637583621
Copy & Paste SorceryReplace-All+ =
12
There are (very) good tutorialsSome of them habe been abandoned
CC-by-sa shardsofblue, http://www.flickr.com/photos/shardsofblue/5554706066
Use DMDX(N. Jiang)
DM Tutorial(A. Woollams)
Introduction to DMDX(M. Ford > M. Davis >
I. Darcy > A. Lukyanchenko)
DM/DMTG Tutorial(K. Forster)
DMDX for Eegits(A. Woods)
DMDX Resources(J.J. Curtin)
13
They cover the basicsItem files: parameters + items
http://www.mrc-cbu.cam.ac.uk/personal/matt.davis/dmdx-tutorial/img028.jpg1414
Visual DMDX: Added value
15
Web-basedHTML5 + CSS + JavaScript (see also McClelland & Reips. 2013)
CC-by-nc-sa stralunato, http://www.flickr.com/photos/stralunato/5298672103
Multiplatform(Win/Mac/Linux/IOS/Android/...)
Work from anywhere, anytime
No plugins needed
16
authoring toolNo DMDX-syntax skills needed
(Garaizar, Tellería, & Reips, 2013)17
for DMDXInteded for beginners (and/or procrastinators)
CC-by-nc-sa Leo Reynolds, http://www.flickr.com/photos/lwr/7694808786
43 keywords(18 synonyms)
Versioning(undo)
Contextual help Previews
18
Demo
19
1. Access http://visualdmdx.com
http://visualdmdx.com20
6. Looping and scrambling items
http://visualdmdx.com/edit/7qvofp26
10. Versioning (undo, nice URLs)
http://visualdmdx.com/edit/7qvofp/130
Future plans
31
Future plansSuggestions are very welcome ;)
CC-by-nd h.koppdelaney, http://www.flickr.com/photos/h-k-d/3629569854
Improvepreviews
Set expertiselevel
Add morekeywords
Export toother formats
32
Q&A
33
Thank you ;)
34
● Darcy, I. (2010). DMDX Introductory Tutorial. Retrieved from: http://www.iub.edu/~psyling/resources/dmdx-tutorial_id_2010.pdf
● Forster, K. I., & Forster, J. C. (2003). DMDX: A Windows display program with millisecond accuracy. Behavior Research Methods, Instruments, & Computers, 35(1), 116-124.
● Garaizar, P., Telleria, J, & Reips, U-D. (2013). Visual DMDX: A web-based authoring tool for DMDX. 43rd annual meeting of the Society for Computers in Psychology (SCiP). Toronto, Canada, November 14th, 2013.
● Lukyanchenko, A. (2012). Introduction to DMDX. Retrieved from: http://www.terpconnect.umd.edu/~lav/pdfs/DMDX_Lukyanchenko.pdf
● Mathô, S., Schreij, D., & Theeuwes, J. (2012). OpenSesame: An open-source, graphical experiment builder for the social sciences. Behavior Research Methods, 1–11.
● Jiang, N. (2012). Conducting reaction time research in second language studies. Routledge.
● Woods, A. (2009). DMDX for Eegits. Retrieved from: http://www.opensourcesci.com/DMDX/DMDX_for_Eegits.pdf
References
35
All rights of images are reserved by the original owners*, the rest of the
content is licensed under a Creative Commons by-sa 3.0 license
* see references in each slide
36