NeuroTask Scripting
Psychonomics 2018

Hoe wij vinden dat het programmeren van online experimenten zou moeten gaan

  • Studenten en onderzoekers die een online experiment willen ontwikkelen zouden geen kopzorgen te hoeven te hebben over allerlei ingewikkelde en onduidelijke aspecten van internet programmeren.

  • Ons Scripting framework moet beginnende onderzoekers ondersteunen, zonder beperking reeds deskundige programmeurs te beperken.

  • Zelfs mensen die geen ervaring hebben met programmeren zouden materiaal van andere NeuroTask gebruikers moeten kunnen hergebruiken, bijvoorbeeld door het kopiëren van een experiment waarbij dan alleen de stimuli worden aangepast.

  • We zijn echter zelf ook programmeurs in hart en nieren en we zouden het vreselijk vinden als echte programmeurs zouden terugdeinzen door onze benadering van het maken van experimenten. Daarom sluit onze benadering naadloos aan bij bestaande methoden voor online programmeren; programmeurs kunnen in principe alle aspecten van JavaScript gebruiken.

  • Gebruikers moeten gemakkelijk in staat zijn om gegevens te filteren en te downloaden in gangbare formaten zoals Excel, CSV etc.

  • Als iemand geld wil verdienen door het creëren van een geweldige tool voor onderzoek, dient dit te worden gefaciliteerd. We kunnen niet alle interessante en nuttige dingen die zouden kunnen worden geprogrammeerd op ons platform overzien. Als iemand tijd wil investeren in een mooi onderzoekstool met een uitstekende documentatie, geloven we dat dit beloond moet worden. Het stimuleert de ontwikkeling van handige tools en onderzoekers kunnen een hoop tijd besparen voor een klein bedrag.

  • Wij geloven dat een bepaalde vormen van 'best practice' de psychologie tot een betere wetenschap kunnen maken, door het onderzoek meer transparant te maken, hetgeen uiteindelijk leidt tot betrouwbaardere kennis. Daarom:

    • Stimuleren en ondersteunen wij het delen van experimentele scripts en stimuli tussen onderzoekers via onze Task Store (gratis of tegen betaling).

    • Moedigen wij de transparantie van het experimenteren in alle fasen van het onderzoek aan door middel van onze Publish pagina’s die een experiment, een plan, scripts, stimuli, data en het eigenlijke experiment samenvatten. Kopieer gewoon de QR-code of de URL en begin met het verzenden van het experiment naar uw collega's.

    • Veel online experimenten kunnen nu (ook) al offline worden gebruikt als (lab-gebaseerde) experimenten, met alle voordelen van een gemakkelijk gebruik in één van 's werelds meest populaire programmeertalen, JavaScript, en met overal toegang tot uw gegevens.

Neem een kijkje bij NeuroTask Scripting

Wat kan NeuroTask Scripting bieden?

Een solide online programmeerplatform dat uw werk sterk vereenvoudigt

Het schrijven van online experimenten is behoorlijk moeilijk om te leren, vooral omdat het een grondige kennis van vele verschillende soorten talen en systemen vereist. We hebben het gevoel dat het schrijven van een online experiment van de grond af aan is als het programmeren van uw eigen versie van MS Word alleen maar om een paar brieven te willen schrijven. Het is een verspilling van tijd voor de meesten van ons.

Het zou een zeer lange lijst worden als we alle dingen opsommen die u moet leren om een online experiment zonder voorkennis met succes te kunnen programmeren. Het is onze missie om kennis over deze dingen bijna allemaal overbodig te maken, zodat u zich alleen maar zorgen hoeft te maken over de experimentele instructies, het soort stimuli, welke stimuli wanneer te laten zien welke responsen op te nemen. U hoeft niets te weten over DNS, HTML, PHP, .access, SQL, CSS3, jQuery, DOM, XHR, JSON en vele andere afkortingen, die elk een lange leercurve representeren.

We proberen niet om u hier af te schrikken, maar u moet hier wel degelijk veel over weten. Elk van deze onderwerpen kan dagen of weken duren voordat u het onder de knie heeft, afhankelijk van uw talent voor programmeren. Uit onze ervaring blijkt dat de meeste beginners zes tot twaalf maanden nodig hebben om de basisbeginselen onder de knie te krijgen. Het is ons doel om de leercurve te beperken tot een paar uren of dagen voor een niet al te buitenissig experiment.

Bij het werken met NeuroTask Scripting kunt u de meeste experimenten schrijven met slechts een paar onderdelen van JavaScript. Onze versie van JavaScript is op bepaalde punten sterk vereenvoudigd en reeds voorzien van ingebouwde functies voor de presentatie van stimuli, het opslaan van responsen, het opnemen van reactietijden en het wegschrijven van gegevens.

Als uw experimentele taak een variatie van een bestaande taak is, dan is de kans groot dat u deze vanuit de Task Store kunt kopiëren-en-plakken. U kunt dan een bestaand script wijzigen of zelfs alleen de stimuli aanpassen (zonder programmeren) van een script uit de Task Store.

Veel experimenten van hoog wetenschappelijk niveau kunnen behoorlijk complex worden, waardoor het pad naar geweldige data niet altijd even gemakkelijk zal zijn. Met NeuroTask kunt u er tenminste vrij zeker van zijn dat er geen makkelijkere manier is om uw online experiment te ontwikkelen en af te nemen.

Neem een kijkje bij NeuroTask Scripting