Sri Krish International School (Cbse)
Sri Krish International School (Cbse)
Sri Krish International School (Cbse)
PROJECT SYNOPSIS
ON
COMPUTER SCIENCE
DATE
2021-2022
Rollno: 20635242
Session: 2021-22
1
ACKNOWLEDGEMENT
Chairman Sri Krish International School for his guidance throughout the
I am highly thankful to Dr.S.Udaya Chitra for her valuable guidance and for
I take this opportunity to thank all those who have helped me to complete this
project in time.
PLACE: CHENNAI
DATE:
2
CERTIFICATE
This to certify that the project entitled Gaming system is a bonafide work done by
S.Supraja during the year 2021-2022 in the partial fulfillment of CBSE AISSCE
Examination,2022 and has been carried out under my direct supervision and
guidance.
SUBMITTED ON:
INTERNAL EXAMINER
EXTERNAL EXAMINER
INDEX
3
S.No Contents PG Teacher’s
No sign
1 INTRODUCTION TO OUR PROJECT 6
2 ADVANTAGES OF THE PROJECT 7
3 DISADVANTAGES OF THE PRODUCT 8
4 GAMING SYSTEM REQUIREMENTS 9
5 INTRODUCTION TO PYTHON 10
6 FEATURES OF PYTHON 11
7 INTRODUCTION TO PYTHON 12
8 INSTALLATION OF PYTHON 12
9 HOW TO WORK IN PYTHON? 13
10 INTRODUCTION TO DBMS 14
11 PURPOSE OF DBMS 14
13 SQL COMMANDS 16
14 TYPES OF KEYS 17
15 SQL AND ITS FEATURES 17
16 ELEMENTS OF MY SQL 19
17 SOURCE CODE 20
4
18 OUTPUT 22
19 CONCLUSION 23
20 BIBLIOGRAPHY 24
INTRODUCTION
5
Gaming the system is manipulation or exploitation of the rules designed to govern
a given system in an attempt to gain an advantage over other users. For example,
black hat SEO methods such as keyword stuffing and spamdexing are an attempt to
game the search engine’s system for ranking websites. Similarly, patent trolls
purchase volumes of patents with the intent of gaming the system designed to
protect legitimate patent holders.Black hat SEO methods, such as keyword
stuffing, are an attempt to game the search engine’s system for ranking websites.
It’s recommended, for example, that a website’s title and URL contain the most
relevant, descriptive keyword for the content and that a page’s text should include
terms likely to be used to search for such content. Overuse of keywords and other
black hat SEO methods are designed to make a site appear higher up on a search
engine results page (SERP) than it would naturally, gaining an advantage over
sites that should, by rights, outrank it. However, because the page is written for a
bot rather than a human, when someone clicks the link they may not find very
useful information.
ADVANTAGES
OF
GAMING SYSTEM
6
*Many games can be very socialiable, either playing against your mates on the
sofa or online with other people.
*Games can be intellectual where you use clever strategy to beat other people.
DISADVANTAGES
OF
GAMING SYSTEM
7
*Many other games are aimed for single player and so could be criticised for
isolating you from family and friends for many hours.
*They can take an awful lot of hours, that time could be spent doing something
more productive or sociable.
*Constant use of thumbs, wrist and eyes can lead to problems such as eye strain,
RSI and other physical problems.
*Games do not need much physical activity and so could be criticised for making
you unfit - although the new motion sensing games are extremely active!
*The hardware and software together are quite expensive, which can be a
challenge when balancing what you want to spend your money on.
8
I) OS -WINDOWS 10 I) OS - WINDOWS 10
INTRODUCTION TO PYTHON
*software development,
* system scripting
* Mathematics.
9
FEATURES OF PYTHON
10
1. Easy to use – Due to simple syntax rule
6. Free & Open Source – Can be downloaded freely and source code can be
modify for improvement.
INSTALLATION OF PYTHON
11
2. PYTHON INSTALLATION PROCESS:
Step 1 (Create program file) / Hello world program Below steps are for simple
hello world program
12
a. Click Start button->All Programs -> Python->IDLE b. Now click File->New in
IDLE Python Shell Now type print (“hello”) print (“world”) print (“python
is”,”object oriented programming lang.”) c. Click File->Save and then save the file
with filename and .py extension.
INTRODUCTION TO
DATABASE MANAGEMENT
PURPOSE OF DBMS
13
-RELATION: A table in the database is known as relation.
-RECORD (OR) TUPLE: Each am every row in a table is known as record
or tuple.
-VIEWS: Views is a kind of virtual table which will be created based on the
condition.
SQL COMMANDS
14
TYPES OF KEYS
-PRIMARY KEYS: Primary key is a key that can uniquely identifies the
records/tuples in a relation. This key can never be duplicated and NULL.
-CANDIDATE KEYS: Set of all attributes which can serve as a primary key
in a relation.
-ALTERNATE KEYS: All the candidate keys other than primary keys of a
relation are alternate keys for a relation.
-It is a language that enables you to create and operate a relational database.
-It is the standard language used by almost all the database s/w vendors.
-Pronounced as SEQUEL.
-Latest ISO standard of SQL was released in 2008 and named as SQL: 2008.
15
FEATURES OF SQL
-Querying databases.
ELEMENTS OF MYSQL
I) Literals
III) Null
IV) Comments
LITERALS
-It means the fixed value or constant values. It may be of character, numeric or
date time type.
-Character and time/date literals are always in single quotation marks whereas
numeric literals must be without single quotation marks.
16
DATA TYPES
-Means the type of value and type of operation we can perform on data.
I) NUMERIC
III) STRING
NULL VALUES
-NULL means missing information.
-NULL can appear in any type of column if it is not restricted by NOT NULL or
PRIMARY KEY.
COMMENTS
-It is a text that is not executed, only for documentation purpose. Comments in
MySQL can be written as:
-Begin the comment with /* and */
-Begin the comment with –(followed by space)
-Begin the comment with #
SOURCE CODE
score=0
total_questions=3
17
if answer.lower()=='yes':
if answer.lower()=='python':
score += 1
print('correct')
else:
if answer.lower()=='yes':
score += 1
print('correct')
else:
if answer.lower()=='askpython':
score += 1
print('correct')
else:
18
print('Thankyou for Playing this small quiz game, you attempted',score,"questions
correctly!")
mark=(score/total_questions)*100
print('Marks obtained:',mark)
print('BYE!')
OUTPUT
correct
correct
Question 3: What is the name of your favourite website for learning Python?
askpython
correct
Thankyou for Playing this small quiz game, you attempted 3 questions correctly!
19
Marks obtained: 100.0
BYE!
CONCLUSION
The Operating System 4 Computer Science (OS4CS) [30] initiative lists five key
challenges for computing education.One of these key challenges identifies the need
for more com-prehensive, quality instructional resources with a call to the
community to create these resources. Games can serve as an important, engaging
instructional resource for many of the reasons defined throughout this study.
However, the community fails to provide comprehensive and high-quality games.
It has also failed in measuring the effectiveness of games in achieving their stated
educational goals. This workgroup study provides a resource for the reader
interested in designing and developing games for computing education. The high-
level summary provides a starting point for examining important underlying
theories about digital game-based learning, best practices to consider when
designing and developing a game, and relevant educational psychology, all in the
context of computing education. In addition, it defines a set of games that can be
used in computing education, and it identifies gaps where future games can be
developed to enable the creation of a comprehensive set of resources for the
education community.The second part of this working group study will focus on
the evaluation of games to identify their efficacy. As part of that process, several
new games are currently being created using the design guidelines provided in this
report. These games will add to the list of games for teaching computing education
and provide analysis of players’ learning. We encourage the community to
consider games that could be created to make the available games more
comprehensive.We also encourage the community to keep in mind the need for
20
contextualizing learning and providing the necessary interpretation of games in the
context of computing. Just as we interpret assignments, required readings, and
other sub- sidiary materials, our active incorporation of games into our educational
environments is key to achieving the learning that external media can provide.
BIBLIOGRAPHY
www.geekforgeeks.com
www.ncert.nic.in
www.gmail.com
www.askpython.com
www.instagram.com
www.python.org
21
1. Download Python distribution
22