JavaScript/HTML5 task for Embedding in Qualtrics Survey

Finalizat Postat la acum 7 ani S-au achitat serviciile după ce au fost prestate
Finalizat S-au achitat serviciile după ce au fost prestate

We are seeking to work with a freelancer who is skilled in JavaScript/HTML5 and integration with the web-based survey software Qualtrics. Our goal is to rebuild a simple text-based scientific task so that it can run natively inside the Qualtrics environment, and data from the task can be passed back to Qualtrics for recording. Currently, the task is uses a scripting language for assessment program Inquest, but this can not be made to run natively inside Qualtrics as it requires a browser plugin/separate website.

Desired data to be recorded includes:

(A) which words are displayed and in what order, which are selected without replacement from multiple word banks

(B) participant responses to displayed words, which will be from participants pressing one of two pre-assigned keys (P/Q in current design)

(C) reaction times of presses (time in between each word’s display and participant pressing each item.)

Intended task function:

(1) Several word banks are pre-coded in, representing different word categories of interest. (typically 2 banks of words, though a customizable number would be preferred)

(2) The task randomly displays a word from one of the banks, sampling without replacement.

(3) This word will be displayed on participant’s screen.

(4) After each word is displayed, participant will respond by pressing one of two pre-determined keys (P/Q) on their keyboards, conveying a yes/no type response.

(5) The task records which word was displayed, and from which bank.

(6) The task then records which key was pressed.

(7) The task also records the length of time in between the display of the word and participant’s response.

(8) The process above repeats until the number of words displayed reaches a pre-determined limit. Sampling from the different word banks should be balanced so participants receive equal numbers of words from each bank.

(9) When done, task terminates and the participant can move to the next page in the survey. If data has not yet been passed to Qualtrics already for recording, it will all be sent on advancement to the next page.

Additional considerations:

Existing script for the entire task in Inquisit will be made available to the freelancer. Also, a working JavaScript word selection module exists and will be available. Both can be sent at bidding time on request.

Free versions of Qualtrics survey-building are available at [login to view URL]

We would prefer that the word bank used and the number of items displayed should be customizable. However, quick task development is a first priority, as we plan to use this task in January. The JavaScript code is less suited to customizing the number of banks/words displayed than alternate approaches, but may be useful if needed for quick turnaround. Freelancers should consider this in their proposals; easily customizable approaches (researchers will have basic coding skill) will be preferred, but only if development can be done within the needed timeframe.

If for some reason passing of data directly to Qualtrics is not feasible, freelancers may propose the development of alternate approaches that still allow linking of data (e.g., accepting unique ID’s from Qualtrics and saving data via a different means. However, a version with full integration is strongly preferred.

It may also be the case that consistent and reliable recording of reaction time across multiple computers (item 4) is not possible while meeting the other requirements (note: computers used will be similar and collocated). This requirement can thus be relaxed, but working solutions will be preferred.

Milestones:

1. Working framework of task that can be run in a standalone web-page.

2. Demonstration of function inside (otherwise blank) Qualtrics page, with means of data recording.

3. Demonstration of reasonable consistency of reaction time data across multiple environments (including effective understanding of any necessary constraints such as browser type).

The actual task will have three blocks:
1. a short practice block where participants see a few words on their screen and are able to practice responding with p/q. This will use separate words.

2. a full block with all the words desired.

3. a final, recall block. This is simply a text entry field where participants write in all the words that they can remember. This should be timed entry, approximately 3 minutes available for entry.

Qualtrics has a javascript API that will be useful:

https://s.qualtrics.com/WRAPI/QuestionAPI/classes/Qualtrics%20JavaScript%20Question%20API.html

A screenshot of the task has been uploaded.

JavaScript

ID Proiect: #12647196

Detalii despre proiect

21 propuneri Proiect la distanță Activ acum 7 ani

Acordat lui:

hieutc

As we have discussed. Also it seems that the free account cannot have Javascript with Qualtrics. Could you give me another account?

%selectedBids___i_sum_sub_7%%project_currencyDetails_sign_sub_8% USD în 3 zile
(4 Recenzii)
4.2

21 freelanceri plasează o ofertă medie de 1979$ pentru proiect

meet2amitvw

Let's discuss more about project to finalize the proper scope with estimated cost and time so ping me over the freelancer chat.....I will share some demo as well for recent works if you want to check. You can also c Mai multe

$1546 USD în 20 zile
(32 recenzii)
7.8
suhelshaikh

Hello! I have expertise in Wordpress plugin development / customization / setup / installation / and developed various plugins from scratch, as well as decustomised many to add more functionalities to them. I have g Mai multe

$700 USD în 12 zile
(35 recenzii)
7.2
talha222

Hi, I have 3 years + experience of front end and back end development. I will be interested in long term relationship. Please reply so that we can discuss details.

$555 USD în 10 zile
(7 recenzii)
6.1
prashushinde9

Hello, We have accomplished 90% of the project which is similar of your requirement. All we need 10% customization as per your requirement set and specifications. I want to discuss in personal chat in order to explore Mai multe

$773 USD în 20 zile
(5 recenzii)
4.7
mmadi

Dear Client, Greetings from Flowgica technologies, I have experience with these skills. We do have similar experience doing something similar to yours therefore I am looking forward to discuss more about more details a Mai multe

$525 USD în 12 zile
(4 recenzii)
3.1
mike199

My name is Mike, I’m from UK. I work with individual clients and agencies who have design, development and SEO needs. Your project description sounds interesting to me and I do have skills & experience that are require Mai multe

$555 USD în 10 zile
(1 părere)
3.2
Besst

HELLO------ Your request looks feasible and interesting for development for us... We have just started working with Freelancer. However, we have a good experience with a few Clients in the UK, USA, Australia, Isr Mai multe

$1234 USD în 22 zile
(10 recenzii)
3.0
Iftakhermasum

I can do your work. Since 2011 i am doing this work professionally. My skills are psd to html, Latest Bootstrap, WordPress theme development and plugin customization, joomla and php website development, php, mySql, js, Mai multe

$555 USD în 10 zile
(5 recenzii)
2.6