Typing Speed Test

High-Level Project Summary

This is a typing speed test game. It can be used by users to check their typing speed. Initially, the users are provided with a sentence and an input box to type in the sentence. After the user types the sentence in the box, the results are displayed. After this, the user can either exit out or can reset the test.

Detailed Project Description

Initially, a sentence is selected at random from a collection of sentences in a text file. Then, this sentence is displayed to the user who has to type in the sentence in the input text box. The moment the user starts typing in the sentence, it is taken as the start time. After completing writing the sentence when the user presses Enter, it is taken as the end time. The difference between the two

gives the actual time taken by the user. The accuracy is calculated by counting the number of words correctly entered by the user in comparison to the total number of words in the sentenct. The words per minute is calculated by using the total number of words in the sentence to the total time taken to type in the sentence.

We have used python language to build this project. The libraries used are pygame, sys, time, random.

Space Agency Data

No space agency data has been used in the project.

Hackathon Journey

When we first came to know about this hackathon through social media, we became very excited to participate in this event. Then choosing a topic, reading about it and then finally coming up with an idea were the steps that followed.

References

None

Tags

#typing, #games, #typespeedtest