0% found this document useful (0 votes)
13 views12 pages

Sample Project CS

Uploaded by

Siddharth Jain
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views12 pages

Sample Project CS

Uploaded by

Siddharth Jain
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 12

KENDRIYA VIDYALAYA NO.

1
JALAHALLI WEST, BANGALORE

A PROJECT REPORT
ON
STATISTICS OF COLLEGES IN INDIA
FOR
CBSE 2023 EXAMINATION
[AS A PART OF THE INFORMATICS

PRACTICES(065)] DONE BY

Surya Subramanyam

Aaron Mohammad

Savanth Navaneetham

SUBMITTED BY

Surya Subramanyam
UNDER THE GUIDANCE OF:
MRS. DIVYA
PGT (COMP.SC)
CERTIFICATE
This is to certify that the Project entitled
“ANALYSIS OF GAMING DEVICES IN INDIA” is a
work done by
Surya Subramanyam,Aaron Mohammad and Savanth
Navaneetham of Class XII Session 2022-23 in partial
fulfilment of CBSE Examination 2023 and has been
carried out under my direct supervision and
guidance. This report or a similar report on the topic
has not been submitted for any other examination
and does not form a part of any other course
undergone by the candidate.

………………..
……………….
Signature of Principal Signature of Teacher/Guide Name: MRS. DIVYA
Designation: PGT (Comp.Sc.)

ACKNOWLEDGEMENT
I undertook this Project work, as the part of my XII
INFORMATION PRACTICES course. I have tried to apply best of
knowledge and experience, gained during the study and class
work experience. However, developing an efficient code is
generally a quite complex and time-consuming process. It
requires a systematic study, insight vision and professional
approach during the design and development.
I would like to extend my sincere thanks and gratitude to my
teacher MRS DIVYA C. K PGT (Comp.Sc).
I am very much thankful to our Principal Mr. Ravindra S
Devadiga for giving valuable time and moral support to
develop this code.
I would like to take the opportunity to extend my sincere
thanks and gratitude to our parents for being a source of
inspiration and providing time and freedom to develop this
project.

CONTENTS
1. AIM

2. INTRODUCTION

3.THEORITICAL APPROACH

4. SOFTWARE AND HARDWARE USED

5.CODE

6. OUTPUT

7. CONCLUSIONS

8. BIBLIOGRAPHY
AIM
1. Gathering data of number of the following
colleges:- Nursing, Medical ,Engineering, Catering
,Commerce
from a domain and displaying it:-
# graphically
# with the help of data frame.
Taking into account the following states of India:-
Kerala ,Karnataka, Tamil Nadu, Punjab, Goa,
Madhya Pradesh, Andhra Pradesh, Gujarat,
Manipur and West Bengal

2. Displaying the top ten colleges along with


annual fees
# using data frame
INTRODUCTION
This project has been made for the
benefit of students aspiring to join
the best of the colleges in India .
It includes the count of total colleges
in few Indian states, and their fee
structure.
The above data is best illustrated in
the form of bar graphs, pie charts and
multiple bar graphs by utilizing
python’s matplotlib library .
Data analysis is done with the help of
python’s pandas module using
dataframe data structure
THEORITICAL APPROACH
What is Python?
Python is an interpreted, object-oriented, high-level
programming language with dynamic semantics. Its
high-level built in data structures, combined with
dynamic typing and dynamic binding, make it very
attractive for Rapid Application Development, as well as
for use as a scripting or glue language to connect
existing components together. Python's simple, easy to
learn syntax emphasizes readability and therefore
reduces the cost of program maintenance. Python
supports modules and packages, which encourages
program modularity and code reuse. The Python
interpreter and the extensive standard library are
available in source or binary form without charge for all
major platforms, and can be freely distributed.
Often, programmers fall in love with Python because of
the increased productivity it provides. Since there is no
compilation step, the edit-test-debug cycle is incredibly
fast. Debugging Python programs is easy: a bug or bad
input will never cause a segmentation fault. Instead,
when the interpreter discovers an error, it raises an
exception. When the program doesn't catch the
exception, the interpreter prints a stack trace. A source
level debugger allows inspection of local and global
variables, evaluation of arbitrary expressions, setting
breakpoints, stepping through the code a line at a time,
and so on. The debugger is written in Python itself,
testifying to Python's introspective power. On the other
hand, often the quickest way to debug a program is to
add a few print statements to the code
Features of Python:
Python provides lots of features that are listed
below. 1) Easy to Learn and Use
Python is easy to learn and use. It is developer-friendly
and high-level programming language.
2) Expressive Language
Python language is more expressive means that it is
more understandable and readable.
3) Interpreted Language
Python is an interpreted language i.e. interpreter
executes the code line by line at a time. This makes
debugging easy and thus suitable for beginners.
4) Cross-platform
Language Python can run equally on different platforms
such as Windows, Linux, Unix and Macintosh etc. So, we
can say that Python is a portable language.
5) Free and Open Source
Python language is freely available at official web
address. The source-code is also available. Therefore, it
is open source.
6) Object-Oriented Language
Python supports object-oriented language and
concepts of classes and objects come into
existence.
7) Extensible
It implies that other languages such as C/C++ can be
used to compile the code and thus it can be used
further in our python code.
8) Large Standard Library
Python has a large and broad library and provides rich
set of module and functions for rapid application
development.
9) GUI Programming Support
Graphical user interfaces can be developed using
Python.

Data Visualisation in python :


Using Python besides organising data and information
in tabular format it can also be represented pictorially
using visual elements like charts /graphs/maps.
matplotlib library’s pyplot interface is used for the
same.
THE HARDWARE USED:
While developing the system, the used hardware is:
Device name DESKTOP-K2HHT1L
Processor Intel(R) Pentium(R) Silver N5030 CPU @ 1.10GHz 1.10 GHz

Installed RAM4.00 GB (3.79 GB usable)

THE SOFTWARE’S USED:

● Microsoft Windows® 10( 64 bit) Home as


Operating System.
●Jupyter Notebook for executing the
code
● Note pad for drafting rough code
● MS-Word for documentation.
CODE:
Mobile games data: 2021

1.source code for df:

a) First we entered the data into notepad:

s.no,game,company,total downloads

1,Call Of Duty Mobile,Activision Publishing .inc,100000000

2,Among Us,Innersloth LLC,500000000

3,Genshin Impact,COGNOSPHERE PTE.LTD.,50000000

4,Pokemon Go,Niantic Inc.,100000000

5,GRID Autosport, Feral Interactive,100000

6,Alto's Odyssey, Noodlecake,10000000

7,Clash Royale, SUPERCELL,100000000

8,PUBG,Tencent Games,1270000000
9,RAID Shadow Legends,Plarium Global Ltd,10000000

10,Jetpack Joyride,Halfbrick Studios,100000000

b) importing to dataframe python from csv notepad:

import pandas as pd

df=pd.read_csv('D:\ippro.txt')

df

Mobile games data :2020

Source code for df:

First the codes were written in notepad, then imported by csv to jupyter

s.no,games,studios,downloads

1,PUBG mobile,LightSpeed & Quantum Studio,1270000000

2,Genshin Impact,miHoYo,121000000

3,Pokémon GO,Niantic,120000000

4,Call of Duty Mobile,TiMi Studio,270000000

5,GRID Autosport,Codemasters,

6,Legends of Runeterra, Riot Games,130000000

7,Minecraft Pocket Edition,Mojang Studios,130000000

8,Super Mario Run,Nintendo Co Ltd.,300000000

9,Hill Climb Racing,Fingersoft,2000000000

10,Ludo King,Gametion Technologies Pvt Ltd,800000000

import pandas as pd

top10mobilegames2020=pd.read_csv('D:\mobile games 2020.txt')

top10mobilegames2020
OUTPUT:
CONCLUSIONS
‘ANALYSIS OF GAMING IN THE WORLD’
Is basically the overall analysis in the world of gaming, number of people playing,
Use of games on different devices and the growth of the gaming community. The scope for gaming as a career is
evolving and slowly making a change in the society.

BIBLOGRAPHY
In order to work on this project titled – STATISTICS OF
COLLEGES IN INDIA the following books and literature are
referred by me during the various phases of development of
the project.

1. NCERT Informatics Practices Class XII


2. Information Practices textbook ( class XI) by Sumita

Arora The following sites were referred to collect required

data :

https://en.m.wikipedia.org/wiki/List_of_medical_colleges_in_India

https://en.m.wikipedia.org/wiki/Engineering_education_in_India

https://www.coa.gov.in/institutionStatus.php

https://pib.gov.in/PressReleasePage.aspx?PRID=1658280

https://blog.oureducation.in/top-state-wise-commerce-college-in-india/

https://medicine.careers360.com/articles/top-10-medical-colleges-fee-in-india
https://www.shiksha.com/engineering/ranking/top-engineering-colleges-in-india/44-2-0-0-
0https://zollege.in/hotel-management-collegeshttps://www.iesonline.co.in/commerce-colleges-in
india-with-fees

https://zollege.in/bsc-nursing-colleges

Other than the above-mentioned books, the suggestions


and supervision of my teacher and my class experience
also helped me to develop this software project

You might also like