Actions

Project list

From ACL@NCU

Select one of the following challenges as your Project 1. You are not limited to accomplish the requirements specified in the descriptions, but are welcome to come up with your own enhancements. Upload the codes and pre-requisites (e.g., packages to install) of successfully running your codes.

Word Guessing

Set a legitimate English word, tell the user how many alphabets it has, and allow the user to input their guess. Provide feedback to the answer each time, indicating which position they get it right. Finally, when the answer is a complete correct match, print out "Congratulations!!"

Stroop RT data generation and summary

Randomly generate 100 files with three columns of data: the first column indicates color, the second column indicates the name of color, and the third column indicates RT (ms). There has to be "congruent" and "incongruent" combinations of column 1 and 2. That is, red color with the name "red" (congruent) and red color with the name "green". The RTs for congruent conditions have to be sorter than for incongruent conditions on average, and has to be normally distributed around their conditional mean. At least four different colors have to be used, and at least 10 rows of data for each color-name combination have to be generated. Finally, compute the mean and SD of congruent and incongruent conditions, respectively, across the 100 "subjects".

Picture to animation

Convert the following picture into an animation: HorseSpriteSheetWhite.png

Digit Span

Present a sequence of digits for a certain period of time and then mask it. Prompt the user to input the sequence, evaluate the accuracy, and provide feedback. If the user is correct, increase the length of the sequence. Otherwise reduce the length. Save the process to a data file, logging the question, the answer, the accuracy, and the length of each item.

Bonus: Allow the user to determine the number of items to be tested and the data file name.