You probably want to add
.log("Word", variable.Word) to your stack of
.settings.log on the Text element itself will just record the timestamp at which it was printed on the screen. It’s true that the line in the results file should also show the name of the Text element, but note that
newText(variable.Word) creates a text element whose content is the value of the Word cell, its name is basically a random string. If you want the same name and content, you can do
Also, you might be interested in the Scale element to provide your participants with a 1-to-5 type of input.
Let me know if you have any questions