/** This is an experiment concerning short time memory. It is described in Chapter 8 of Irtel, H. (1991). Experimentalpsychologisches Praktikum. Heidelberg: Springer-Verlag. */
Experiment(){
Context(){
AssignmentGroup(){
ExperimentName = lang2("Serial Position Effects in Verbal Learning", "Serielle Positionseffekte beim Einprägen von Wörtern");
TrialCounter = 1;
SubjectCode = "pxlab";
RepeatErrorTrials = 1;
RandomizeTrials = 0;
}
Session(){
Instruction(){
Text = ["Experiment zum Seriellen Positionseffekt.", " ", "Es werden Ihnen nacheinander eine Reihe von Wörtern dargeboten.", "Nach dem letzten Wort erscheint ein optisches Signal.", "Wiederholen Sie darauf hin laut alle Wörter, an die Sie sich erinnern können.", " ", "Zum Starten drücken Sie bitte eine beliebige Taste!"];
}
ClearScreen(){
Timer = de.pxlab.pxl.TimerCodes.CLOCK_TIMER;
Duration = 500;
}
}
SessionEnd(){
Message(){
Text = "E N D E";
Timer = de.pxlab.pxl.TimerCodes.CLOCK_TIMER;
Duration = 2000;
}
}
Block( BlockCounter){
ClearScreen(){
Timer = de.pxlab.pxl.TimerCodes.CLOCK_TIMER;
Duration = 500;
}
}
Trial( TrialCounter, SerialLearningList.Duration, SerialLearningList.MemorySet){
ClearScreen:wait(){
Timer = de.pxlab.pxl.TimerCodes.CLOCK_TIMER;
Duration = 1000;
}
SerialLearningList(){
OffDuration = 300;
FontSize = 80;
Ensemble = "";
JustInTime = 1;
}
SimpleDisk(){
Size = 80;
Color = [100, 0.307, 0.347];
Duration = 200;
Timer = de.pxlab.pxl.TimerCodes.CLOCK_TIMER;
}
ClearScreen:waitResponse(){
Timer = de.pxlab.pxl.TimerCodes.RESPONSE_TIMER;
}
ClearScreen:close(){
Timer = de.pxlab.pxl.TimerCodes.CLOCK_TIMER;
Duration = 5000;
}
}
// Command line assignments
AssignmentGroup();
}
Factors(){
IndependentFactor( Trial.SerialLearningList.Duration){
FactorLevel( 2000);
FactorLevel( 4000);
}
}
Procedure(){
Session(){
Block( 0){
Trial( 0, 2000, ["Maler", "Übung", "Land", "Kranz", "Garten", "Hand", "Bett", "Vater", "Schuh", "Puppe", "Draht", "Finger", "Gegend", "Mitte", "Regen", "April"]);
Trial( 1, 2000, ["Kind", "Nacht", "Ober", "Geier", "Dorf", "Zahn", "Jahr", "Preis", "Farbe", "Dach", "Panne", "Schere", "Kreuz", "Reihe", "Pferd", "Karton"]);
Trial( 2, 2000, ["Beweis", "Wunde", "Birne", "Auge", "Bild", "Geld", "Platz", "Fest", "Lampe", "Blume", "Linde", "Baum", "Kanu", "Brief", "Himmel", "Zeit"]);
}
Block( 1){
Trial( 0, 4000, ["Vogel", "Feind", "Klotz", "Blatt", "Trage", "Dorn", "Woche", "Herr", "Meter", "Brot", "Ende", "Butter", "Haar", "Einband", "Messer", "Ring"]);
Trial( 1, 4000, ["Kaffee", "Wiese", "Wind", "Fliege", "Seite", "Tier", "Lied", "Katz", "Wald", "Neffe", "Ordnung", "Eimer", "Mutter", "Pfahl", "Wagen", "Bach"]);
Trial( 2, 4000, ["Rate", "Mark", "Beruf", "Kopf", "Stau", "Auto", "Tempo", "Wort", "Ente", "Sache", "Stunde", "Igel", "Stoff", "Menge", "Papier", "Eiche"]);
}
}
}
}