The only real way to find out is to just start coding and see how it turns out.
For your purposes, it doesn't really matter what the underlying E-Prime code looks like... you just need to map out what it is you want to do.. and then code an app to do that. (I've seen plenty of code that looked thousands of times more complicated than what it was actually trying to do.) I don't know what your exact comparison task is.. but if it is just the matter of showing two images side by side, and having the test subject click a button to indicate information about one of the images.. I think your accuracy could be about as exact as it could be anywhere. Just load all of the page information in the background and don't display the test until everything is ready... then you can time their click with Javascript (since that is on the client, there should not be significant latency in measuring their click time.) I guess if you want to do Flash on Appengine.. that is perfectly doable as well (but probably a little more involved.) Whatever you do, program the app in Python. (Unless you just love Java or one of the languages you can run in the JVM). Anyway, I'm sure there are all sorts of details that will be very devilish... but if you really thought too deeply about them, you might decide not to do this.. so just get started. Create a simple mockup of one of the experiments as quick as possible and see how it performs. Also, I fear your expectations may be wildly afield... you mention on the E-Prime board that you could not find an "E-Prime to Flash Converter"... and you also state that you do not like the provided solution there because it seemed too hard (But, it was simply suggesting you install software on their computer and configure it to save its results to your servers.) I can guarantee that writing an online pyschology testing system (no matter how rudimentary) will be harder than installing E-Prime software on the people's computers, having them run your tests, and then sending you the results through DropBox or on a USB Key. On Thu, Nov 4, 2010 at 11:10 AM, Tudor Popescu <[email protected]> wrote: > Hi everyone, > > I am not sure if what I want to do can be accomplished with the Google App > Engine, but I'm hoping someone might be able to advise me. > > I have a script written in E-Prime for an experiment that measures > subjects' reaction times to a simple comparison task. The design of the > experiment is such that the subjects need to run the experiment daily for 3 > weeks, which is why I intend to have them run it from their homes, online > (through a web browser), rather than asking them to come each day into the > lab. > > It's quite important that I be able to review the subjects' progress over > the course of the 3 weeks, by accessing the data files produced by the > experiment. I would not need tremendous accuracy for the measurement of > reaction times (+/- 100 ms would be fine). > > I realise there probably aren't many ways of converting the existing > E-Prime code into something that can be ran online, but since what the > experiment does is relatively simple, I could probably have a go at > rewriting it myself, even in a programming/scripting language that is new to > me. > > I am quite confused as to where I should begin to put this experiment > online... any advice that might put me on the right track would be greatly > appreciated - many thanks in advance for any replies! > Tudor > > PS: I've also asked about this on the E-Prime > <http://www.pstnet.com/forum/Topic4828-23-1.aspx>and Adobe Flex > <http://forums.adobe.com/thread/747226>forums, without much success yet > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<google-appengine%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/google-appengine?hl=en. > -- You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
