Reaction Time Tester

Welcome to the Reaction Time Tester page.

This page contains a brief description and implementation instructions for the project.

Project Description

A simple test to measure how quickly a user reacts to a signal. The program waits for a randomized short interval, then prompts the user to press Enter as soon as possible. It then calculates and displays the time between prompt and the keypress.

Project Requirements

Python 3.x (built-in time module).

How to Run the Project

  1. Write a script (e.g. reaction_test.py) that uses time.sleep() for a random delay and time.time() to record times.
  2. Run it: python reaction_test.py.
  3. After a “Get ready...” message, the program waits a few seconds and then asks you to press Enter. It will then display your reaction time in seconds.

Key Concepts Learned

Possible Extensions

Troubleshooting & Debugging

See Troubleshooting & Debugging.

← Back to Python Programming Page