Escolar Documentos
Profissional Documentos
Cultura Documentos
Introduction
This ‘IC-Quiz application’ is designed for student to Play and learn. Our main objective is to help student for
preparation for the interview. The Questions are automatically generated by the software stored in a data base.
Software asks for 5 options on start-up main-menu as per user input it will proceeds further. There are two
group of quiz on menu screen one is Soft skill question quiz and second is Computer knowledge question
quiz. Questions are multiple choice based, each correct answer player will get points. The points score by user
can be viewed using view score function in the main menu.
The ‘IC-Quiz application’ is designed with file handling function of c++ programming. The data base is
expandable which is stored in back end file system of windows. We have use minimal graphic function to
draw menu and start-up screen and loading screen. Questions in the quiz are randomly generated using random
function. There are 50 questions in each quiz on which player will get +5 points on correct and -2.5 on wrong
answer. After the completion of 50 question points are stored in data base file with respected to registered
name of player. Player will able to see their score in main-menu view score option. Program will not exit till
user don’t want to close it if user want to close program there is an option on main menu to exit.
In future this application can be enhanced to work with server and client network for multiuser interface. As
the files used as main data they give ability to expand the question data base easily.
IC-QUIZ APPLICATION P a g e 1 | 16
Chapter 2
• Our aim is to develop a platform for students for testing and enhancing their own ability to face a
interview with methodology of play and learn
• To develop two different quiz games on basis of interview skill question and computer knowledge
base question.
• To develop a system which will tell student score result of quiz by which he/she will get the status of
his/her preparation.
IC-QUIZ APPLICATION P a g e 2 | 16
Chapter 3
Proposed Methodology
Project methodology
As per the research the play and learn method is a natural way to understand so we have use this methodology
to develop IC-quiz Application. In this program we have use file handling function to access database. Files
are considered as a main database to the program. Files contain ‘n’ number of question which can be used in
quiz.
Monkeys play. Dogs play. Rats play. Even octopuses play. And without any instruction, student of all races
and genders, in all cultures of the world, invent and reinvent play in every generation. Something this
ubiquitous must provide evolutionary advantages to both animals and humans. Decades of research suggest
just that. In particular, play and learn together known as pedagogical tool through which student can learn in
joyful and conceptually rich ways, as is evident in the opening vignette. Brain science research in animals has
left clues along a path that may begin to reveal play’s human biological underpinnings.
IC-QUIZ APPLICATION P a g e 3 | 16
3.1Modules of the project
3.1.1 Main-menu
User can able to view their scored points in this option after completion of quiz.
IC-QUIZ APPLICATION P a g e 4 | 16
3.1.5 Help
In this module user can find help to operate the program and the rules of playing the quiz.
3.1.6. Exit
The program will not quit till user selection exit option.
After user select the exit option program will show the credit screen and
IC-QUIZ APPLICATION P a g e 5 | 16
3.2.2 Computer Skill Quiz
IC-QUIZ APPLICATION P a g e 6 | 16
3.2.3 Main-menu
IC-QUIZ APPLICATION P a g e 7 | 16
3.2.4 View score
IC-QUIZ APPLICATION P a g e 8 | 16
Chapter 4
SPECIFICATION/REQUIREMENTS
4.1 Hardware
C++
C++ is an object-oriented programming language. It is a superset of c language. C++ adds a
number of object-oriented features such as object inheritance, function overloading, operator
overloading to C. C++ is a versatile language for handling very large programs.
Uses of C++
C++ can be used to build a variety of system such as editor, compiler, database, communication
system.
Any file storing system for database file such as text file (we have used text file). Many real-life
problems handle large volumes of data so we need to use some devices such as floppy disk or hard
disk to store a data. The data is stored in these devices using a concept of files. A file is a collection of
data stored in a particular area on a disk. Programs can be designed to perform read and write
operations on these files
IC-QUIZ APPLICATION P a g e 9 | 16
Chapter 5
Output
5.1 logo screen
IC-QUIZ APPLICATION P a g e 10 | 16
5.3 Main-menu screen
IC-QUIZ APPLICATION P a g e 11 | 16
5.5 View Score
IC-QUIZ APPLICATION P a g e 12 | 16
Chapter 6
6.1 Advantages:
As the program backnd is an update-able file so it can be use as different knowledge platform
Easily access able and easy to understand
No need of any special hardware it can be run on minimal pc specification
No special requirement of any software package
Console based handling makes it easier to access
User can play as many time as he can but it will get new question because of big data base
6.2 Application:
IC-QUIZ APPLICATION P a g e 13 | 16
Chapter 7
CONCLUSION
An IC-QUIZ APLICATION FOCUS at solving the issues of manual methods of existing learning systems.
They use the concept of play and learn methodology to implement a system which will help student as their
personal trainer and enhance their knowledge.
There is room for improvement since these systems has own back end updatable database
which is not as much as secured. The speed at which the quiz runs is a problem. The privacy of the students
whose score are stored in the databases must be considered so that it is accessible only to authorized people.
The project is designed for student mainly but it can be used for the non-freshers also. The method proposed
here is an natural so it will more effective.
IC-QUIZ APPLICATION P a g e 14 | 16
Chapter 8
FUTURE WORK
More question can be added along to improvise the project.
Is it will coded for a server it can be use-full to run it on multiple client based model.
The system can be joining with the SMS feature which will give result directly to student on their
mobile with help of server service.
IC-QUIZ APPLICATION P a g e 15 | 16
Chapter 9
REFERENCES
9.1 Book:
C++ book by balaguruswamy
The C++ Programming Language, 4th Edition by Bjarne stroustrup
9.2 Website:
:
Article on website www.naeyc.org The Case of Brain Science and Guided Play: A Developing Story
http://www.cplusplus.com/files/tutorial.pdf,
http://www.ymcaust.ac.in/it/images/studymaterial/filehadnling.pdf
IC-QUIZ APPLICATION P a g e 16 | 16