You are on page 1of 19

MINI PROJECT REPORT

(Project Term Aug - Dec, 2018)

KIDS LEARNING GAME

Submitted by

NAME OF STUDENTS REGISTRATION NUMBER SECTION GROUP

School of Computer Science and Engineering


DECLARATION

I hereby declare that the mini project work entitled “Kids Learning Game” is an authentic record
of our own work carried out in B. Tech degree in Computer Science and Engineering from Lovely
Professional University, Phagwara, under the guidance of Mr. Dipen Saini, during August to
November 2018. All the information furnished in this mini project report is based on our own
intensive work and is genuine.

Name of Student: Registration Number:


CERTIFICATE

This is to certify that the declaration statement made by the student is correct to the best of my
Knowledge and belief. They have completed this Mini Project under my guidance and supervision. The
present work is the result of their original investigation, effort and study. No part of the work has ever
been submitted for any other degree at any University. The Mini Project is fit for the submission and
partial fulfilment of the conditions for the award of B. Tech degree in Computer Science and
Engineering from Lovely Professional University,
Phagwara.

Mr.Dipen Saini

Assistant Professor

School of Computer Science and Engineering,


Lovely Professional University,
Phagwara, Punjab.

Date: 2-11-2018
i

ACKNOWLEDGEMENT

We take this opportunity to present our votes of thanks to all those guideposts who really
acted as lightening pillars to enlighten our way throughout this project that has led to
successful and satisfactory completion of this study.

We are really grateful to Dipen sir for providing us with an opportunity to undertake this
project and providing us with all the facilities. I am highly thankful to sir for his active
support, valuable time and advice, whole-hearted guidance, sincere cooperation and
pains-taking involvement during the study and in completing the assignment of preparing
the said project within the time stipulated.

Lastly, I am thankful to all those, particularly the various friends, who have been instrumental in
creating proper, healthy and conductive environment and including new and fresh innovative ideas
for us during the project, without their help, it would have been extremely difficult for us to
prepare the project in a time bound framework.

iii
INDEX

Declaration……………………………………………………………………………
Certificate……………………………………………………………………………..
Acknowledgement …………………………………………………………………… i
1. Introduction of the Project………………………………………………………… ii
iii
2. Problem Statement………………………………………………………………….
1
3. Feasibility Analysis of the Project………………………………………………….
2
4. Requirements of Project…………………………………………………………….
3
5. Current Status of the project………………………………………………………...
4
6. Limitations of the Project (If any) ………………………………………………….
6
7. Bibliography…………………………………………………………………………
7
8
INTRODUCTION
The project is based on – “Kids Learning Game”.

Kids Learning Game


Games and education have a very important part in our life. Playing games that give some knowledge and
improve our memory power.

KIDS LEARNING GAME: Based on Image Recognition, a game in which the kids will watch the various
images for some particular time duration and after that they have to recognize them by the names of
images.

Problem Statement

i)We have faced problem in creating a refresh button ,because of the use of file and other new
library,so we have not made that button.
ii)we got some trouble while calculating the total score .
iii)Also got problem while limiting the number of checkbuttons to be
selected, that is also the drawback we got while making this project.

FEASIBILITY STUDY

Every project would be feasible, if provided with unlimited resources and unlimited
time. But unfortunately, the development of kids learning game is more likely plagued
by a security of resources and difficult time constraint. It is both necessary and prudent
to evaluate the feasibility of the project at the earliest possible time. During software
engineering we concentrate our attention on four primary area of interest. The techniques
used in conducting an initial investigation and feasibility study are very similar but the
objectives are not so.
The major objectives of feasibility study are to further define the problem and to
determine the best way to solve it. The typical primary objectives are:
• A centralized database will be developed.
• Runtime operating decision-making will be eliminated.
• Unnecessary control procedure will be automated.
• The minimum of paper work should be produced.

The output produced by the system should be in a usable format


Requirement of project
Hardware and Software Requirements of Project

Hardware Requirement:
3) 15 MB free hard disc space
4) SVGA monitors / Laptops
5) Printer (Optional)

Software Requirement:
This software comes under application software. So the necessary software for this is

1) Windows operating system family.


2) Python Idle
3) Sqlite3 or any other database
Current Status of the project

Graphical User Interface


GUI (graphical user interface) programming lets your program use a windowing environment to
interact with the user and display graphics. Tkinter is the standard GUI library for Python. Python
when combined with Tkinter provides a fast and easy way to create GUI applications. Tkinter
provides a powerful object-oriented interface to the Tk GUI toolkit.

Grid():The Grid geometry manager puts the widgets in a 2-dimensional table. The master
widget is split into a number of rows and columns, and each “cell” in the resulting table can hold
a widget. In grid geometry box, we used sticky (defines how to expand the widget if the resulting
cell is larger than the widget itself), column, rows, padx (Optional horizontal padding to place
around the widget in a cell, default is 0), pady (vertical padding)

pack (): The Pack geometry manager packs widgets in rows or columns. You can use options
like fill, expand, and side to control this geometry manager. Geometr
Widgets used in the project
 Button: The Button widget is used to display buttons in your application.
 Check button: The Check button widget is used to display a number of options as
checkboxes. The user can select multiple options at a time.

 Label: The Label widget is used to provide a single-line caption for other widgets. It can
also contain images.

 Frame: The Frame widget is used as a container widget to organize other widgets.

 Menu: The Menu widget is used to provide various commands to a user. These
commands are contained inside Menu button.
Project Screenshots
submit

Project Screenshots
Score

Project code
Future Scope and Limitation

This game has demands in child education purpose. This game provides a great
help in learning the simple words in a well-mannered order. This project is designed specially to
below 10 years children. The project is structured according to today’s need of learning.

Due to time constraint it is possible that some points might remain uncovered by us. In
future we will update our game to give valuable information left at present.

Though the system has been designed according to the requirements of the users it has its
own limitation.
Thus the limitation of system are-

1.) No facility to play multiple players


2.) Object oriented Approach has been not been fully utilized
Bibliography

The matter contained in this project has been taken from the given links:-
* how to think like a computer scientist by allen downey, jeffrey elkner, chris

* https://www.tutorialspoint.com/python/python_gui_programming.htm

* https://readthedocs.org/projects/ python -guide/downloads/pdf/latest/

* www.w3resource.com/ python / python -tutorial.php

Gantt chart:

We planned our project according to the Gantt chart as follows:

Sr. Task Start Finish Duration


No. (in Days)

1 Understanding current 05-09-2018 12-09-2018 7


system
2 Information gathering 12-09-2018 19-09-2018 7
3 Database design 20-09-2018 26-09-2018 6
4 Form design 26-09-2018 05-10-2018 9
5 Coding 07-10-2018 20-10-2018 13
6 Testing 20-10-2018 22-10-2018 2
7 Implementation 23-10-2018 29-110-2018 6

You might also like