Experiment(){
Context(){
AssignmentGroup(){
TrialFactor = 1;
new Wortart = 2;
SubjectCode = "pxlab";
// DataFileTrialFormat = "%TrialCounter% %Phase% %Wortart% %Trial.Message:second.Text% %Trial.Message:second.ResponseTime% ms %Trial.Feedback.Response%";
ExperimentName = lang2("Levels of Processing (Craik & Tulving, 1975)", "Lernen und Verarbeitungstiefe (Craik & Tulving)");
}
Session:Study(){
Instruction(){
Text = lang2(["Questions about Words", " ", "You will see a series of yes/no-questions about words.", "Please use the left mouse button for \'yes\' and the right mouse button for \'no\'.", "You should answer as fast as you can, but you should not give any wrong answers.", " ", "Press any key to start."], ["Fragen zu Worteigenschaften", " ", "In jedem Durchgang wird Ihnen eine Ja/Nein-Frage zu einem Wort gestellt werden.", "Bitte benutzen Sie die linke Maustaste für \'Ja\' und die rechte Maustaste für \'Nein\'.", "Sie sollten so schnell wie möglich antworten, aber dabei keine Fehler machen.", " ", "Zum Starten drücken Sie bitte eine beliebige Taste."]);
}
}
SessionEnd:Study(){
SessionEndMessage(){
Text = "P A U S E";
}
}
Session:Test(){
TextParagraph(){
Text = "Es wurde Ihnen jetzt eine Reihe von Wörtern gezeigt, zu denen Sie jeweils eine Frage beantworten sollten. Wir möchten nun gerne wissen, wie gut Ihnen die einzelnen Wörter im Gedächtnis haften geblieben sind. Wir werden Ihnen daher im folgenden Teil der Untersuchung noch einmal eine Reihe von Wörtern zeigen, die zum Teil aus neuen, bisher nicht vorgekommenen und zum Teil aus bereits vorgekommenen Wörtern besteht. Sie sollen bei jedem Wort angeben, ob es als ist, also in der gerade bearbeiteten Liste enthalten war, oder ob es neu ist. Bei alten Wörtern drücken Sie bitte die linke Maustaste, bei neuen die rechte Maustaste. \nFalls Sie bereit sind, drücken Sie bitte eine beliebige Taste um weiterzumachen.";
}
}
SessionEnd:Test(){
SessionEndMessage(){
}
}
Block( BlockCounter, StoreData){
BlockStartMessage(){
}
}
BlockEnd(){
BlockEndMessage(){
}
}
Trial( Message:Question.Text, Message:Word.Text, Feedback.CorrectCode, Wortart, Feedback.Response, Message:Word.ResponseTime){
Message:Question(){
Timer = de.pxlab.pxl.TimerCodes.NO_TIMER;
FontSize = 42;
LocationY = -120;
}
Message:Word(){
Overlay = de.pxlab.pxl.OverlayCodes.JOIN;
Timer = de.pxlab.pxl.TimerCodes.LIMITED_RESPONSE_TIMER;
Duration = 3000;
ResponseSet = [1, 3];
FontSize = 60;
}
Feedback(){
ResponseParameter = "Trial.Message:Word.ResponseCode";
CorrectText = "Richtig!\n %Trial.Message:Word.ResponseTime@i% ms";
FalseText = "Falsch!";
Evaluation = de.pxlab.pxl.EvaluationCodes.COMPARE_CODE;
Timer = de.pxlab.pxl.TimerCodes.CLOCK_TIMER;
Duration = 1000;
}
}
Trial:Test( Message.Text, Feedback.CorrectCode, Wortart, Feedback.Response, Message.ResponseTime){
Message(){
Timer = de.pxlab.pxl.TimerCodes.LIMITED_RESPONSE_TIMER;
Duration = 3000;
ResponseSet = [1, 3];
FontSize = 60;
}
Feedback(){
ResponseParameter = "Trial:Test.Message.ResponseCode";
CorrectText = lang2("Correct!", "Richtig!");
FalseText = lang2("False!", "Falsch!");
Evaluation = de.pxlab.pxl.EvaluationCodes.COMPARE_CODE;
Timer = de.pxlab.pxl.TimerCodes.CLOCK_TIMER;
Duration = 1000;
Visible = 0;
}
}
// Command line assignments
AssignmentGroup();
}
Procedure(){
Session:Study(){
Block( 1, 0){
Trial( "Ist das Wort groß geschrieben?", "Tafel", 0, 3, ?, ?);
Trial( "Ist das Wort groß geschrieben?", "Brief", 0, 3, ?, ?);
Trial( "Ist das Wort groß geschrieben?", "Wiese", 0, 3, ?, ?);
Trial( "Ist das Wort groß geschrieben?", "Wolke", 0, 3, ?, ?);
Trial( "Ist das Wort groß geschrieben?", "Rolle", 0, 3, ?, ?);
Trial( "Ist das Wort groß geschrieben?", "Tinte", 0, 3, ?, ?);
Trial( "Ist das Wort groß geschrieben?", "jacke", 1, 3, ?, ?);
Trial( "Ist das Wort groß geschrieben?", "maler", 1, 3, ?, ?);
Trial( "Ist das Wort groß geschrieben?", "köche", 1, 3, ?, ?);
Trial( "Ist das Wort groß geschrieben?", "spitze", 1, 3, ?, ?);
Trial( "Ist das Wort groß geschrieben?", "ruhe", 1, 3, ?, ?);
Trial( "Ist das Wort groß geschrieben?", "lüge", 1, 3, ?, ?);
}
Block( 2, 0){
Trial( "Passt das Wort in das Schema KVKKV?", "Birne", 0, 2, ?, ?);
Trial( "Passt das Wort in das Schema KVKKV?", "Dogge", 0, 2, ?, ?);
Trial( "Passt das Wort in das Schema KVKKV?", "Ferse", 0, 2, ?, ?);
Trial( "Passt das Wort in das Schema KVKKV?", "Runde", 0, 2, ?, ?);
Trial( "Passt das Wort in das Schema KVKKV?", "Zunge", 0, 2, ?, ?);
Trial( "Passt das Wort in das Schema KVKKV?", "Gäste", 0, 2, ?, ?);
Trial( "Passt das Wort in das Schema KVKKV?", "Mäuse", 1, 2, ?, ?);
Trial( "Passt das Wort in das Schema KVKKV?", "Pfeil", 1, 2, ?, ?);
Trial( "Passt das Wort in das Schema KVKKV?", "Grund", 1, 2, ?, ?);
Trial( "Passt das Wort in das Schema KVKKV?", "Magen", 1, 2, ?, ?);
Trial( "Passt das Wort in das Schema KVKKV?", "Reise", 1, 2, ?, ?);
Trial( "Passt das Wort in das Schema KVKKV?", "Seite", 1, 2, ?, ?);
}
Block( 3, 0){
Trial( "Passt das Wort in den Satz:\n\'Der _____ des Jungen ist rot.\'?", "Mantel", 0, 4, ?, ?);
Trial( "Passt das Wort in den Satz:\n\'Er schneidet das Brot mit dem _____.\'?", "Messer", 0, 4, ?, ?);
Trial( "Passt das Wort in den Satz:\n\'An der Decke hängt eine _____.\'?", "Lampe", 0, 4, ?, ?);
Trial( "Passt das Wort in den Satz:\n\'Den ganzen Tag schien die _____.\'?", "Sonne", 0, 4, ?, ?);
Trial( "Passt das Wort in den Satz:\n\'Der _____ fällt vom Baum.\'?", "Apfel", 0, 4, ?, ?);
Trial( "Passt das Wort in den Satz:\n\'Der Maler reinigt den _____.\'?", "Pinsel", 0, 4, ?, ?);
Trial( "Passt das Wort in den Satz:\n\'Das Kind steigt auf die _____.\'?", "Bürste", 1, 4, ?, ?);
Trial( "Passt das Wort in den Satz:\n\'Der _____ macht einen Ausflug ans Meer.\'?", "Becher", 1, 4, ?, ?);
Trial( "Passt das Wort in den Satz:\n\'Die _____ erzählt aus ihrer Jugend.\'?", "Waage", 1, 4, ?, ?);
Trial( "Passt das Wort in den Satz:\n\'Im Kühlschrank steht ein _____.\'?", "Siegel", 1, 4, ?, ?);
Trial( "Passt das Wort in den Satz:\n\'Die _____ pflanzt einen Baum.\'?", "Watte", 1, 4, ?, ?);
Trial( "Passt das Wort in den Satz:\n\'Sie traf einen _____ auf der Straße.\'?", "Teller", 1, 4, ?, ?);
}
}
Session:Test(){
Block( 4, 1){
Trial:Test( "Tafel", 0, 3, ?, ?);
Trial:Test( "Brief", 0, 3, ?, ?);
Trial:Test( "Wiese", 0, 3, ?, ?);
Trial:Test( "Wolke", 0, 3, ?, ?);
Trial:Test( "Rolle", 0, 3, ?, ?);
Trial:Test( "Tinte", 0, 3, ?, ?);
Trial:Test( "Jacke", 0, 3, ?, ?);
Trial:Test( "Maler", 0, 3, ?, ?);
Trial:Test( "Köche", 0, 3, ?, ?);
Trial:Test( "Spitze", 0, 3, ?, ?);
Trial:Test( "Ruhe", 0, 3, ?, ?);
Trial:Test( "Lüge", 0, 3, ?, ?);
Trial:Test( "Birne", 0, 2, ?, ?);
Trial:Test( "Dogge", 0, 2, ?, ?);
Trial:Test( "Ferse", 0, 2, ?, ?);
Trial:Test( "Runde", 0, 2, ?, ?);
Trial:Test( "Zunge", 0, 2, ?, ?);
Trial:Test( "Gäste", 0, 2, ?, ?);
Trial:Test( "Mäuse", 0, 2, ?, ?);
Trial:Test( "Pfeil", 0, 2, ?, ?);
Trial:Test( "Grund", 0, 2, ?, ?);
Trial:Test( "Magen", 0, 2, ?, ?);
Trial:Test( "Reise", 0, 2, ?, ?);
Trial:Test( "Seite", 0, 2, ?, ?);
Trial:Test( "Mantel", 0, 4, ?, ?);
Trial:Test( "Messer", 0, 4, ?, ?);
Trial:Test( "Lampe", 0, 4, ?, ?);
Trial:Test( "Sonne", 0, 4, ?, ?);
Trial:Test( "Apfel", 0, 4, ?, ?);
Trial:Test( "Pinsel", 0, 4, ?, ?);
Trial:Test( "Bürste", 0, 4, ?, ?);
Trial:Test( "Becher", 0, 4, ?, ?);
Trial:Test( "Waage", 0, 4, ?, ?);
Trial:Test( "Siegel", 0, 4, ?, ?);
Trial:Test( "Watte", 0, 4, ?, ?);
Trial:Test( "Teller", 0, 4, ?, ?);
Trial:Test( "Kaffee", 1, 0, ?, ?);
Trial:Test( "Sessel", 1, 0, ?, ?);
Trial:Test( "Klingel", 1, 0, ?, ?);
Trial:Test( "Nagel", 1, 0, ?, ?);
Trial:Test( "Zeiger", 1, 0, ?, ?);
Trial:Test( "Kissen", 1, 0, ?, ?);
Trial:Test( "Zucker", 1, 0, ?, ?);
Trial:Test( "Puppe", 1, 0, ?, ?);
Trial:Test( "Wasser", 1, 0, ?, ?);
Trial:Test( "Leiter", 1, 0, ?, ?);
Trial:Test( "Brille", 1, 0, ?, ?);
Trial:Test( "Spiegel", 1, 0, ?, ?);
Trial:Test( "Fahrrad", 1, 0, ?, ?);
Trial:Test( "Hammer", 1, 0, ?, ?);
Trial:Test( "Vogel", 1, 0, ?, ?);
Trial:Test( "Spinne", 1, 0, ?, ?);
Trial:Test( "Roller", 1, 0, ?, ?);
Trial:Test( "Blume", 1, 0, ?, ?);
Trial:Test( "Zange", 1, 0, ?, ?);
Trial:Test( "Farbe", 1, 0, ?, ?);
Trial:Test( "Abend", 1, 0, ?, ?);
Trial:Test( "Blatt", 1, 0, ?, ?);
Trial:Test( "Feuer", 1, 0, ?, ?);
Trial:Test( "Freund", 1, 0, ?, ?);
Trial:Test( "Kasse", 1, 0, ?, ?);
Trial:Test( "Monat", 1, 0, ?, ?);
Trial:Test( "Papier", 1, 0, ?, ?);
Trial:Test( "Regen", 1, 0, ?, ?);
Trial:Test( "Reihe", 1, 0, ?, ?);
Trial:Test( "Stoff", 1, 0, ?, ?);
Trial:Test( "Wunde", 1, 0, ?, ?);
Trial:Test( "Vater", 1, 0, ?, ?);
Trial:Test( "Sache", 1, 0, ?, ?);
Trial:Test( "Zimmer", 1, 0, ?, ?);
}
}
}
}