Skip to content

KEY-BORED. A C-based command-line typing tutor for improving typing speed and accuracy. Generate random sentences, measure WPM, evaluate accuracy, and track progress with a leaderboard. Practice typing skills effectively!

Notifications You must be signed in to change notification settings

codewithalphadotcom/KEY-BORED

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

KEY-BORED

KEY-BORED is a simple command-line typing tutor developed in C programming language. It generates random sentences for the user to type, measures their typing speed (words per minute), accuracy, and displays a leaderboard with the best performances.

Features

  • Random sentence generation for typing practice.
  • Measure typing speed (words per minute) and accuracy.
  • Leaderboard to track the best performances.

Instructions

  1. Starting the Program: Run the compiled executable to start the typing tutor.

  2. Typing Test: Enter the number of words you want the typing test to generate. Type the words as quickly and accurately as possible.

  3. Results: Once you've completed the typing test, press Enter to view your results, including typing speed, accuracy, and any mistakes made.

  4. Leaderboard: View the leaderboard to see the top performers and their typing statistics.

Usage

  • Clone the repository:
git clone https://github.com/code-with-alpha/KeyBored-Typing-Tutor.git
  • Compile the code using a C compiler.
gcc main.c
  • Run the executable using ./a.exe if you are on Windows or use ./a.out if you are using MacOS, and follow the on-screen instructions.

Contributors

  1. Muhammad Shehryar Choudhary
  2. Krrish Kumar
  3. Muhammad Sameed Jamal Khan

About

KEY-BORED. A C-based command-line typing tutor for improving typing speed and accuracy. Generate random sentences, measure WPM, evaluate accuracy, and track progress with a leaderboard. Practice typing skills effectively!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages