Computer Synopsis XII
Computer Synopsis XII
Class: XII-A
Objective:
The motive of this project is to create a web-based application that enables users to assess and
train their typing skills in various ways to help improve their typing capabilities.
Scope:
1. Check the speed - Characters and words per second, per minute and within an interval
2. Check the accuracy - how many correct words and characters, both % and in figures
3. Automatically pick the content or set your own content to type
4. Beginner, intermediate, advanced and custom levels (based on the preset complexity of
the words/sentences)
5. Will be a web application that can be hosted anywhere.
6. Introduction of user login will enable capturing of progress of user
7. Custom personalised training/learning programs using AI to improve typing skills
8. Analysis of patterns and habits to provide reports on areas of improvement
We feel that our project has a very wide scope in today’s world and reaches out to any and
every user across the world. Though simple in nature, our project is universal in its appeal. In
today’s world, computers have become an absolute necessity for everybody. Consequently,
learning to operate this device is also critical. Learning to input data is extremely crucial and
typing is one of the simplest, universally used and user-friendly ways of doing it. Thus, our
project’s ulterior motive is to create the first stepping stones for a user venturing into this journey
for the first time by helping the user learn to type and enhance the skills of those who have
already ventured into the same.
Project Category:
The project being designed comes under the category of e-learning. The program being
designed aims to help the user enhance his/her typing skills.
Process Description:
The user logs into their account and selects whether they want to train or test their typing skills.
Conclusion:
It goes without saying that regardless of the difficulty of the task we are about to undertake, it is
going to be something challenging and new to all of us. Through this we hope to learn and
broaden our knowledge of python along with all the necessary qualities required to write a
program.