0% found this document useful (0 votes)
16 views57 pages

Astha Gupta Project Report Word

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)
16 views57 pages

Astha Gupta Project Report Word

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/ 57

A Project Report on

EDUCATIONAL TECHNOLOGY (ed-TECH)

For
SSCE 2025 Examination
[As a part of the Informatics Practices Course (065)]

SUBMITTED BY
Astha Gupta
Under the Guidance of:
Mr. Amit Verma
PGT (Informatics Practices)

CERTIFICAT
E
This is to certify that the Project entitled

Educational technology (EdTech) is a bonafide

work done by Astha Gupta of class XII-A Session

2024-25 in partial fulfillment of CBSE SSCE

Examination 2025 and has been carried out under

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 Student Signature of Teacher


Name: Astha Gupta Name: Mr. Amit
Verma
Roll No.: Designation: PGT-CS
ACKNOWLEDGEMEN
T

First of all, I am thankful to the Lord almighty whose


enormous grace and blessings enabled us to complete the
Project.
I undertook this Project work, as the part of my class
XII- Informatics Practices course. I had tried to apply my
best of knowledge and experience, gained during the
study and class work experience. However, developing
software system 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 Mr. Amit Verma. I am very much thankful
to my Principal Ms. Akanksha Sharma for giving
valuable time and moral support to develop this software.
I would like to take the opportunity to extend my
sincere thanks and gratitude to my parents for being a
source of inspiration and providing time and freedom to
develop this software project.
I also feel indebted to my friends for the valuable
suggestions during the project work.

Astha Gupta
Class XII-A

CONTENTS

1. Introduction

2. System Implementation

2.1 The Hardware used:

2.2 The Software’s used:

3. System Design & Development

3.1 Python Coding:

3.2 Output Screen:

4. References
INTRODUCTION

“A TRADITION OF EXCELLENCE”
The main motto of computerized Educational Technology
(EdTech) is to make learning fun for students and strengthen
education. Educational Technology is a course of study that
examines the method of investigating, executing, and judging the
instructional context and learning elements to enhance teaching
and education.

This project has three parts-User, Faculty and Admin. The project
has been prepared for storing details of faculties and students,
provides questions for class-10 students, test papers, out of box
quiz. In addition, it contains modification, deletion, calculations
and statistical representation of the marks scored by the
students. This enables the students to realize better academic
performance and to improve the learners mentally and physically.
Technology can be used for knowledge-based training procedure
or it can be used to implement a student self-development
approach.

Although this project has been developed with a great deal of


care, research, thought and hard work but still some smaller and
insignificant areas may have been left unaddressed, so scope has
been left for customization.

 Python is a high-level language. It is a free and open-


source language.
 It is an interpreted language, as Python programs are
executed by an interpreter.
 Python programs are easy to understand as they
have a clearly defined syntax and relatively simple
structure.
 Python is case-sensitive. For example, NUMBER and
number are not same in Python.
 Python is portable and platform independent, means
it can run on various operating systems and hardware
platforms.
 Python has a rich library of predefined functions.
 Python is also helpful in web development. Many
popular web services and applications are built using
Python.
 Python uses indentation for blocks and nested blocks.

Pandas is an open-source, high-level data analysis and


manipulation library for Python programming language.
With pandas, it is effortless to load, prepare,
manipulate, and analyze data. It is one of the most
preferred and widely used libraries for data analysis
operations. Pandas have easy syntax and fast
operations. It can handle data up to 10,00,000 rows
with ease. With pandas Dataframe, it is effortless to
add/delete columns, slice, indexing, and dealing with
null values.
Matplotlib is a comprehensive library for creating
static, animated, and interactive visualizations in
Python. Matplotlib makes easy things easy and hard
things possible.

 Create publication quality plots.


 Make interactive figures.
 Customize visual style and layout.
 Export to many file formats.
System Implementation

Hardware used:
While developing the software, the used hardware’s are:
PC with Intel Core i3 processor having 4.00 GB RAM and other
required devices.

Software used:
 Microsoft Windows® 10 as Operating System.

 Python IDLE as Front-end Development environment.

 CSV Files as Back-end for storing the data.

 MS-Word 2010 for documentation.


Python Coding:
import sys
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import time
#Functions..........................................................................
def mainmenu():
print("*^"*30)
print('Hii Student...Best of luck!!')
print("Please let us know what are you looking for..")
print('Press 1 for Test series')
print('Press 2 for Know about your Creator...GOD')
print('Press 3 for Student performance analysis')
print('Press 4 for Contacting us')
print('Press 5 to exit')
def batch():
print('+'*70)
print('Press 1 for Science')
print('Press 2 for Maths')
print('Press 3 for Social Studies')
print('Press 4 for English')
print('Press 5 for returning to home page')
def Test_Series():
print('+'*70)
print('Choose desired subject please')

print('Press 1 for Science')


print('Press 2 for Maths')
print('Press 3 for Social Studies')
print('Press 4 for English')
print('Press 5 for returning to home page')
def analysis():
print('+'*70)
print("Press 1 for Line chart")
print("Press 2 for Bar chart")
print("Press 3 for Histogram")
def update():
print('+'*70)
print('Here are your existing details')
print('Name: ',nam)
print('Phone number :',pno)
print('Email :',mail1)
print('Let us know if you want to change them')
print('Press y for conforming ')
print('Press e for returning to home page')
con=eval(input())
def contact():
print('Mail us on')
print('[email protected]')
print('Call us on')
print('123456789')
def user():

# Home Page............................................................................
print('#'*80)
print(' '*25,'Welcome to Desson')
print('Please Enter your name')
nam=input()
df1=pd.read_csv("project.csv",index_col=0)
if df1.empty:
c1=1
else:
c1=df1.index.size+1
if nam in df1['Name'].values:
c1=df1.index[nam==df1['Name']]
else:
df1.loc[c1]=[nam,0,0,0,0,0,0]
while True:
print('Please enter your phone number')
pno1=input()
if len(pno1)==10:
pno1=int(pno1)
df1.loc[c1,'Pno']=pno1
break
else:
print('Invalid Phone number')
print('Please enter your mail id')
mail1=input()
df1.loc[c1,'Mail']=mail1

df1.to_csv('project.csv')
print(' '*17,'Thank you for choosing Desson')
mainmenu()
#Main program
while True:
print("Please enter your choice")
choice=int(input())
if choice==1:
#Tests..
o=0
Test_Series()
test=int(input("Enter your desired option\n"))
if test==1:
#Science test...
q1=pd.read_csv('science.csv',index_col=0)
n=1
df1=pd.read_csv('project.csv',index_col=0)
m=df1.iloc[c1,3]
while n<=q1.shape[0]:
print(q1['Questions'][n])
print('Please enter your answer')
ans=input()
if ans==q1['Answers'][n]:
print('Well done!')
m+=1
else:

print('Oops wrong answer. Correct ans is:')


print(q1['Answers'][n])
n+=1
df1.iloc[c1,3]=m
pd.to_csv('project.csv')
mainmenu()
elif test==2:
#Maths test...
q1=pd.read_csv('Maths.csv',index_col=0)
n=1
while n<=q1.shape[0]:
print(q1['Questions'][n])
print('Please enter your answer')
ans=input()
if ans==q1['Answers'][n]:
print('Well done!')
else:
print('Oops wrong answer. Correct ans is:')
print(q1['Answers'][n])
n+=1
mainmenu()
elif test==3:
#Social Studies test
q1=pd.read_csv('Social studies.csv',index_col=0)
n=1
while n<=q1.shape[0]:

print(q1['Questions'][n])
print('Please enter your answer')
ans=input()
if ans==q1['Answers'][n]:
print('Well done!')
else:
print('Oops wrong answer. Correct ans is:')
print(q1['Answers'][n])
n+=1
mainmenu()
elif test==4:
#English test
q1=pd.read_csv('English.csv',index_col=0)
n=1
while n<=q1.shape[0]:
print(q1['Questions'][n])
print('Please enter your answer')
ans=input()
if ans==q1['Answers'][n]:
print('Well done!')
else:
print('Oops wrong answer. Correct ans is:')
print(q1['Answers'][n])
n+=1
mainmenu()
elif test==5:

#returning to home page


mainmenu()
else:
print("invalid choice entered")
df1.to_csv('project.csv')
elif choice==2:
#Quiz................................
print("Enter Yes if you want to play the quiz")
c=input()
s=0
if c=='Yes' or c=='yes':
print('1.Where did hanuman and sita met for the first time?')
print('a.Mainak Hills')
print('b.Ashoka Vatika')
print('c.Tikuta Hills')
print('d.Mathura')
c=input('please lock option...')
if c=='b':
print('correct answer.')
s=s+1
else:
print('oops! wrong answer.')
print('Correct answer is B')
print('*/'*40)
print('2.Who is the author of mahabharat?')
print('a.Valmiki')

print('b.Rishi Dadhichi')
print('c.Ved Vyas')
print('d.Ganesh')
c=input('please lock option...')
if c=='c':
print('correct answer.')
s=s+1
else:
print('oops! wrong answer.')
print('Correct answer is C')
print('*/'*40)
print('3.Who was the mother of duryodhan ?')
print('a.Gandhari')
print('b.Yashodha')
print('c.Devaki')
print('d.Draupati')
c=input('please lock option...')
if c=='a':
print('correct answer.')
s=s+1
else:
print('oops! wrong answer.')
print('Correct answer is A')
print('*/'*40)
print('4.In which city was krishna born?')
print('a.Vrindavan')

print('b.Barsaana')
print('c.Jaipur')
print('d.Mathura')
c=input('please lock option...')
if c=='d':
print('correct answer.')
s=s+1
else:
print('oops! wrong answer.')
print('Correct answer is D')
print('*/'*40)
print('5.Where did pandavas spend their years of hiding in exile?')
print('a.Virat Nagar')
print('b.Hastinapur')
print('c.With Shri Krishna')
print('d.Heaven')
c=input('please lock option...')
if c=='a':
print('correct answer.')
s=s+1
else:
print('oops! wrong answer.')
print('Correct answer is A')
print('*/'*40)
print('6.How many chapters are there in bhagwad gita?')
print('a.12')

print('b.36')
print('c.16')
print('d.18')
c=input('please lock option...')
if c=='d':
print('correct answer.')
s=s+1
else:
print('oops! wrong answer.')
print('Correct answer is D')
print('*/'*40)
print('7.Bhishma pita was the son of?')
print('a.Yamuna')
print('b.Ganga')
print('c.Narmada')
print('d.Tapi')
c=input('please lock option...')
if c=='b':
print('correct answer.')
s=s+1
else:
print('oops! wrong answer.')
print('Correct answer is B')
print('*/'*40)
print('8.Who was the king of lanka?')
print('a.Ram')

print('b.Ashoka')
print('c.Chandragupta')
print('d.Ravan')
c=input('please lock option...')
if c=='d':
print('correct answer.')
s=s+1
else:
print('oops! wrong answer.')
print('Correct answer is D')
print('*/'*40)
print('9.Who was the real mother of karna?')
print('a.Radha')
print('b.Gandhari')
print('c.Kunti')
print('d.Yashodha')
c=input('please lock option...')
if c=='c':
print('correct answer.')
s=s+1
else:
print('oops! wrong answer.')
print('Correct answer is C')
print('*/'*40)
print('10.Who gave birth to sita?')
print('a.Parvat')

print('b.Agni')
print('c.Dharti')
print('d.Samudra')
c=input('please lock option...')
if c=='c':
print('correct answer.')
s=s+1
else:
print('oops! wrong answer.')
print('Correct answer is C')
print("Your total score is")
print(s)
#performance...
if s==10:
print("Outstanding Performance Champion!!")
elif s==9:
print("Very Good Performance Champion!!")
elif s==8:
print("Good Performance!!")
elif s==7:
print("Fairly good!!")
elif s==6:
print("Okay.....all the best for next time!!")
elif s<=5:
print("better luck next time!!")
print("press enter for returning to mainmenu")

e=input()
mainmenu()
elif choice==3:
analysis()
ch=int(input('Please enter your choice\n'))
if ch==1:
df1=pd.read_csv('project.csv',index_col=0)
x=[2,4,6,8]
y=[df1.iloc[c1-1,3],df1.iloc[c1-1,4],df1.iloc[c1-1,5],df1.iloc[c1-1,6]]
plt.plot(x,y,marker='d',markerfacecolor='red',markersize=5,ls='dashdot')
plt.xticks([2,4,6,8],['Science','Maths','Social','English'])
plt.xlabel('Subjects')
plt.ylabel('Scores')
plt.show()
elif ch==2:
df1=pd.read_csv('project.csv',index_col=0)
x=[2,4,6,8]
y=[ df1.iloc[c1-1,3],df1.iloc[c1-1,4],df1.iloc[c1-1,5],df1.iloc[c1-1,6]]
plt.bar(x,y,color=['red','yellow','green','pink'],edgecolor='black',linewidth=3)
plt.xticks(['Science','Maths','Social','English'])
plt.xlabel('Subjects')
plt.ylabel('Scores')
plt.show()
elif ch==3:
df1=pd.read_csv('project.csv',index_col=0)
y=[df1.iloc[c1-1,3],df1.iloc[c1-1,4],df1.iloc[c1-1,5],df1.iloc[c1-1,6]]

plt.hist(y)
plt.show()
else:
print('Incorrect choice entered')
mainmenu()
elif choice==4:
print('Press 1 for Terms and Conditions')
print('Press 2 for Help')
print('Press 3 for FAQs??')
wish=int(input("Enter your desired option\n"))
if wish==1:
print('These General Terms incorporate our Privacy Policy which describes how
we will use any personal information collected\
as a result of your use of the Services. For more information, please see our
Privacy Policy.')
print()
print('PRIVACY :- By agreeing to the General Conditions, you agree to the terms
of our Privacy Policy, which is expressely incorporated herein. All personal information
provided to us as a result of your Access will be handled in accordance with our Privacy
Policy.')
elif wish==2:
print('Apologies for the inconvenience.You can drop us a mail at
[email protected]. With your name, Email id, Class, Registeration no. We will try and resolve
your issue as earliest as possible.')
print('You can also contact us on the given helpline number: 0145-789656 or
4567432487 between 9:00 am to 12:00 pm')
elif wish==3:
print('Q. How can Desson make learning interactive?')

print('A. Desson can be the perfect way to help kids practice all kinds of
questions through Test Series based on the subjects mentioned in this app. It also provides
quiz-"KNOW ABOUT YOUR CREATOR...GOD" so that kids can develop mythological
knowledge.')
print('Q. What cant I do with Desson?')
print('A. It is a great online learning platform for practicing various kinds of
questions. Learner can see his/her analysis in different subjects. However, there are some
things that it does not provide. Here are a few things that it is not known to be: 1) A chatbox
2) A Discussion Forum.')
print('Q. Is my child data collected by Desson?')
print('A. The company tries to be transparent with their data collection, stating
that they maintain privacy and only use collected data to make their products better for the
users.')
else:
print('Enter valid choice')
contact()
mainmenu()
elif choice==5:
# Exit
print("Bye ...")
exit()
else:
# Error Display and Exit
print("Error! Wrong option selected. ")
break
#FACULTY....................................................................
def faculty():
#FUNCTIONS..............................................................
def maint():

print('*.'*10,'WELCOME DEAR TEACHER...THANKS FOR ENSURING THE BRIGHT


FUTURE','*.'*10)
print()
print('Press 1 to add questions')
print('Press 2 to close the application')
print()
#Home Page.....................................................................
print('*^'*10,'WELCOME TEACHER...THANKS FOR JOINING OUR TEAM','*^'*10)
print('Please Enter your name')
nam=input()
df1=pd.read_csv("teachers.csv",index_col=0)
if nam in df1['Name'].values:
c1=df1.index[nam==df1['Name']]
while True:
print('Enter your password')
pwd=input()
if nam in df1['Name'].values:
if pwd in df1['Password'].values:
print('Login successfull...!!')
break
else:
print('Wrong password entered!!')
#Main Program..................................................................
while True:
c=df1.loc[c1,'Faculty']
c=c.values[0]
if c=='science':

questions()
q=int(input("Enter your choice\n"))
if q==1:
q1=pd.read_csv('science.csv',index_col=0)
print(q1)
print('Do you want to add more questions??')
m=input()
if m=='Yes' or m=='yes':
if q1.empty:
i1=1
else:
i1=q1.index.size+1
print('Enter your question\n')
que=input()
print('Please enter your answer')
ans=input()
q1.loc[i1,'Questions']=que
q1.loc[i1,'Answers']=ans
print('Do you want to enter more questions??')
choice=input()
if choice=='yes' or choice=='Yes':
pass
else:
q1.to_csv('science.csv')
maint()
break

elif c=='maths':
q1=pd.read_csv('Maths.csv',index_col=0)
print(q1)
print('Do you want to add more questions??')
m=input()
if m=='Yes' or m=='yes':
if q1.empty:
i1=1
else:
i1=q1.index.size+1
print('Enter your question\n')
que=input()
print('Please enter your answer')
ans=input()
q1.loc[i1,'Questions']=que
q1.loc[i1,'Answers']=ans
print('Do you want to enter more questions??')
choice=input()
if choice=='yes' or choice=='Yes':
pass
else:
q1.to_csv('Maths.csv')
maint()
break
elif c=='social studies':
q1=pd.read_csv('Social studies.csv',index_col=0)

print(q1)
print('Do you want to add more questions??')
m=input()
if m=='Yes' or m=='yes':
if q1.empty:
i1=1
else:
i1=q1.index.size+1
print('Enter your question\n')
que=input()
print('Please enter your answer')
ans=input()
q1.loc[i1,'Questions']=que
q1.loc[i1,'Answers']=ans
print('Do you want to enter more questions??')
choice=input()
if choice=='yes' or choice=='Yes':
pass
else:
q1.to_csv('science.csv')
maint()
break
elif c=='english':
q1=pd.read_csv('English.csv',index_col=0)
print(q1)
print('Do you want to add more questions??')

m=input()
if m=='Yes' or m=='yes':
if q1.empty:
i1=1
else:
i1=q1.index.size+1
print('Enter your question\n')
que=input()
print('Please enter your answer')
ans=input()
q1.loc[i1,'Questions']=que
q1.loc[i1,'Answers']=ans
q1.to_csv('science.csv')
else:
pass
print('_.'*20,'Thank You!','_.'*19)
exit()

else:
#Error display and exit
print('Error! wrong option selected...!!')
break
else:
print('Sorry you are not a faculty at desson. Please contact us for any issue.')
#ADMIN..............................................................................
def admin():

def main():
print('*^'*6,'WELCOME ADMIN...HOPE WE WILL BE ABLE TO FULFILL YOUR
REQUIREMENT','*^'*6)
print()
print('Press 1 for entry of new staff members')
print('Press 2 for updating records of staff')
print('Press 3 for removal of staff from job')
print('Press 4 for analysis of your staff on the basis of students ratings')
print('Press 5 for closing the application')
print()
def p4():
print('Press 1 for analysing by line chart')
print('Press 2 for analysing by bar chart')
print('Press 3 for analysing by pie chart')
print('Press 4 for main menu')
print()
def p2():
print('Press 1 for updating phone no.')
print('Press 2 for updating salary')
print('Press 3 for updating subject')
print('Press 4 for main menu')
print('Enter your name')
name=input()
if name=='Samridhi' or name=='samridhi':
print('Enter password')
ps=input()
if ps=='flyhigh^1':

while True:
main()
a=pd.read_csv('teachers.csv',index_col=0)
print('PLEASE ENTER YOUR CHOICE FROM THE ABOVE')
ch=int(input())
if ch==1:
a.index=a['Sno'].values
print('enter the name of new member')
nam=input()
print('enter phone no. of new member')
mob=int(input())
print('Enter private password assigned to the teacher')
pwd=input()
print('enter salary of new member')
salary=int(input())
print('enter what subject will he/she teach')
faculty=input()
print('Enter the ratings given to the teacher')
ratings=input()
r=a.iloc[-1,0]+1
a.loc[r]=[r,nam,mob,pwd,faculty,salary,ratings]
a.to_csv('teachers.csv',index=False)
print('record successfully inserted!!!')
elif ch==2:
a=pd.read_csv('teachers.csv')
a.index=a['Sno'].values

print('enter the name of the person record of which you want to update')
n=input()
if n in a['Name'].values:
i=a.index[a['Name']==n]
p2()
print('enter your choice')
c1=int(input())
if c1==1:
print('enter new phone no.')
p=int(input())
a.loc[i,'Mobile no.']=p
a.to_csv('teachers.csv',index=False)
print('record updated successfully!!!')
print()
elif c1==2:
print('enter new salary')
p=int(input())
a.loc[i,'Salary']=p
a.to_csv('teachers.csv',index=False)
print('record updated successfully!!!')
print()
elif c1==3:
print('enter new subject')
p=input()
a.loc[i,'Faculty']=p
a.to_csv('teachers.csv',index=False)

print('record updated successfully!!!')


print()
elif c1==4:
main()
else:
print('record not found!')
elif ch==3:
a=pd.read_csv('teachers.csv')
a.index=a['Sno'].values
print('enter the name of the staff you want to remove')
n=input()
if n in a['Name'].values:
i=a.index[a['Name']==n]
a.drop(i,inplace=True)
a.to_csv('teachers.csv',index=False)
print('staff removed successfully!!!')
print('we will send a sorry letter to that employee soon...')
print()
else:
print('record not found!')
elif ch==4:
p4()
print('enter your choice')
c=int(input())
a=pd.read_csv('teachers.csv')
a.index=a['Name'].values

if c==1:
x=a.Name
y=a.Ratings
plt.plot(x,y,marker='d',ls='-.')
plt.title('Teacher analysis chart by ratings')
plt.xlabel('teacher name')
plt.ylabel('Ratings')
plt.show()
elif c==2:
x=a.Name
y=a.Ratings
plt.bar(x,y)
plt.title('Teacher analysis chart by ratings')
plt.xlabel('teacher name')
plt.ylabel('Ratings')
plt.show()
elif c==3:
a.plot(kind='pie',y='Ratings',legend=True)
plt.show()
elif c==4:
main()
elif ch==5:
print('_.'*20,'Thank You!','_.'*19)
exit()
else:
print('Please enter a valid choice!')

else:
print('Invalid password')
else:
print('Unauthorized access')
while True:
print('Press 1 if you are a user')
print('Press 2 if you are a faculty')
print('Press 3 if you are an admin')
entry=int(input())
if entry==1:
user()
elif entry==2:
faculty()
elif entry==3:
admin()
else:
print('Invalid choice entered')
CSV Files Used:

1.project.csv

Nam Pn Mai Scienc Math Soci Englis


e o l e s al h

2.science.csv
Questions Answers

3.maths.csv
Questions Answers

4. social studies.csv
Questions Answers

4.english.csv
Questions Answers

6. teachers.csv
Sn Nam Mobile Password Facult Salar Ratings
o e no y y

Output (Screenshots):
Press 1 if you are a user
Press 2 if you are a faculty
Press 3 if you are an admin
3
Enter your name
samridhi
Enter password
flyhigh^1
*^*^*WELCOME ADMIN...HOPE WE WILL BE ABLE TO FULFILL YOUR REQUIREMENT
*^*^*^*

Press 1 for entry of new staff members


Press 2 for updating records of staff
Press 3 for removal of staff from job
Press 4 for analysis of your staff on the basis of students ratings
Press 5 for closing the application

PLEASE ENTER YOUR CHOICE FROM THE ABOVE


1
enter the name of new member
nilesh
Enter phone no. of new member
5236014789
Enter private password assigned to the teacher
nilesh@52
Enter salary of new member
52000
Enter what subject will he/she teach
english
Enter the ratings given to the teacher
1

record successfully inserted!!!

*^*^*^ WELCOME ADMIN...HOPE WE WILL BE ABLE TO FULFILL YOUR REQUIREMENT


*^*^*^*

Press 1 for entry of new staff members


Press 2 for updating records of staff
Press 3 for removal of staff from job
Press 4 for analysis of your staff on the basis of students ratings
Press 5 for closing the application
PLEASE ENTER YOUR CHOICE FROM THE ABOVE
2
enter the name of the person record of which you want to update
nilesh
Press 1 for updating phone no.
Press 2 for updating salary
Press 3 for updating subject
Press 4 for main menu
enter your choice
1
enter new phone no.
5563987410
record updated successfully!!!
*^*^*^* WELCOME ADMIN...HOPE WE WILL BE ABLE TO FULFILL YOUR REQUIREMENT
*^*^*^*

Press 1 for entry of new staff members


Press 2 for updating records of staff
Press 3 for removal of staff from job
Press 4 for analysis of your staff on the basis of students ratings
Press 5 for closing the application
PLEASE ENTER YOUR CHOICE FROM THE ABOVE
2

enter the name of the person record of which you want to update
nilesh
Press 1 for updating phone no.
Press 2 for updating salary
Press 3 for updating subject
Press 4 for main menu
enter your choice
2
enter new salary
55000
record updated successfully!!!
*^*^*^* WELCOME ADMIN...HOPE WE WILL BE ABLE TO FULFILL YOUR REQUIREMENT
*^*^*^*

Press 1 for entry of new staff members


Press 2 for updating records of staff
Press 3 for removal of staff from job
Press 4 for analysis of your staff on the basis of students ratings
Press 5 for closing the application
PLEASE ENTER YOUR CHOICE FROM THE ABOVE
2
enter the name of the person record of which you want to update
ram
Press 1 for updating phone no.
Press 2 for updating salary
Press 3 for updating subject
Press 4 for main menu
enter your choice
3
enter new subject
history
record updated successfully!!!

*^*^*^* WELCOME ADMIN...HOPE WE WILL BE ABLE TO FULFILL YOUR REQUIREMENT


*^*^*^*

Press 1 for entry of new staff members


Press 2 for updating records of staff
Press 3 for removal of staff from job
Press 4 for analysis of your staff on the basis of students ratings
Press 5 for closing the application

PLEASE ENTER YOUR CHOICE FROM THE ABOVE


3

enter the name of the staff you want to remove


nilesh
staff removed successfully!!!
we will send a sorry letter to that employee soon...
*^*^*^*WELCOME ADMIN...HOPE WE WILL BE ABLE TO FULFILL YOUR REQUIREMENT
*^*^*^*

Press 1 for entry of new staff members


Press 2 for updating records of staff
Press 3 for removal of staff from job
Press 4 for analysis of your staff on the basis of students ratings
Press 5 for closing the application

PLEASE ENTER YOUR CHOICE FROM THE ABOVE

4
Press 1 for analysing by line chart
Press 2 for analysing by bar chart
Press 3 for analysing by pie chart
Press 4 for main menu

enter your choice


1

*^*^*^* WELCOME ADMIN...HOPE WE WILL BE ABLE TO FULFILL YOUR REQUIREMENT


*^*^*^*
Press 1 for entry of new staff members
Press 2 for updating records of staff
Press 3 for removal of staff from job
Press 4 for analysis of your staff on the basis of students ratings
Press 5 for closing the application
PLEASE ENTER YOUR CHOICE FROM THE ABOVE
4
Press 1 for analysing by line chart
Press 2 for analysing by bar chart
Press 3 for analysing by pie chart
Press 4 for main menu
enter your choice
2

*^*^*^* WELCOME ADMIN...HOPE WE WILL BE ABLE TO FULFILL YOUR


REQUIREMENT*^*^*^
Press 1 for entry of new staff members
Press 2 for updating records of staff
Press 3 for removal of staff from job
Press 4 for analysis of your staff on the basis of students ratings
Press 5 for closing the application
PLEASE ENTER YOUR CHOICE FROM THE ABOVE
4
Press 1 for analysing by line chart
Press 2 for analysing by bar chart
Press 3 for analysing by pie chart
Press 4 for main menu
enter your choice
3
*^*^*^* WELCOME ADMIN...HOPE WE WILL BE ABLE TO FULFILL YOUR REQUIREMENT
*^*^*^*

Press 1 for entry of new staff members


Press 2 for updating records of staff
Press 3 for removal of staff from job
Press 4 for analysis of your staff on the basis of students ratings
Press 5 for closing the application

PLEASE ENTER YOUR CHOICE FROM THE ABOVE


5
_._._._._._._._._._._._._._._._._._._._. Thank You! _._._._._._._._._._._._._._._._._._._.

Press 1 if you are a user


Press 2 if you are a faculty
Press 3 if you are an admin
2
*^*^*^*WELCOME TEACHER...THANKS FOR JOINING OUR TEAM *^*^*^*
Please Enter your name
ram
Enter your password
ram@02
Login successfull...!!
Questions Answers
1 Plural of leaf leaves
Do you want to add more questions??
no
_._._._._._._._._._._._._._._._._._._._. Thank You! _._._._._._._._._._._._._._._._._._._.

Press 1 if you are a user


Press 2 if you are a faculty
Press 3 if you are an admin
2
*^*^*^* WELCOME TEACHER...THANKS FOR JOINING OUR TEAM *^*^*^*
Please Enter your name
ram
Enter your password
ram@02
Login successfull...!!

Questions Answers
1 Plural of leaf leaves
Do you want to add more questions??
yes
Enter your question
antonym of happy
Please enter your answer
sad
_._._._._._._._._._._._._._._._._._._._. Thank You! _._._._._._._._._._._._._._._._._._._.

Press 1 if you are a user


Press 2 if you are a faculty
Press 3 if you are an admin
1
#######################################################
####################
Welcome to Desson
Please Enter your name
astha
Please enter your phone number
9876543213
Please enter your mail id
[email protected]
Thank you for choosing Desson
*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^
Hii Student...Best of luck!!
Please let us know what are you looking for..
Press 1 for Test series
Press 2 for Know about your Creator...GOD
Press 3 for Student performance analysis
Press 4 for Contacting us
Press 5 to exit

Please enter your choice


1
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++++++++
Choose desired subject please
Press 1 for Science
Press 2 for Maths
Press 3 for Social Studies
Press 4 for English
Press 5 for returning to home page
Enter your desired option
1
Name of converging lens
Please enter your answer
convex
Well done!
*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^^*^*^*^*
^*^*^*^*^*^*^*^*^
Hii Student...Best of luck!!
Please let us know what are you looking for..
Press 1 for Test series
Press 2 for Know about your Creator...GOD
Press 3 for Student performance analysis
Press 4 for Contacting us
Press 5 to exit
Please enter your choice
1
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++
Choose desired subject please
Press 1 for Science
Press 2 for Maths
Press 3 for Social Studies
Press 4 for English
Press 5 for returning to home page

Enter your desired option


2
The perimeter of a sector of a circle of radius 8cm is 25cm.What is area of sector?
Please enter your answer
34
Oops wrong answer. Correct ans is:
52 cm sq.
*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^^*^*^*^*
^*^*^*^*^*^*^*^*^
Hii Student...Best of luck!!
Please let us know what are you looking for..
Press 1 for Test series
Press 2 for Know about your Creator...GOD
Press 3 for Student performance analysis
Press 4 for Contacting us
Press 5 to exit
Please enter your choice
1
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++
Choose desired subject please
Press 1 for Science
Press 2 for Maths
Press 3 for Social Studies
Press 4 for English
Press 5 for returning to home page
Enter your desired option
3
Who marked "When France sneezes, the rest of Europe catches cold"?
Please enter your answer
Metternich
Well done!
*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*
^*^*^*^*^
Hii Student...Best of luck!!

Please let us know what are you looking for..


Press 1 for Test series
Press 2 for Know about your Creator...GOD
Press 3 for Student performance analysis
Press 4 for Contacting us
Press 5 to exit
Please enter your choice
1
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++
Choose desired subject please
Press 1 for Science
Press 2 for Maths
Press 3 for Social Studies
Press 4 for English
Press 5 for returning to home page
Enter your desired option
4
Plural of leaf
Please enter your answer
Leaves
Well done!
antonym of happy
Please enter your answer
sad
Well done!
*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*
^*^*^*^*^
Hii Student...Best of luck!!
Please let us know what are you looking for..
Press 1 for Test series
Press 2 for Know about your Creator...GOD
Press 3 for Student performance analysis
Press 4 for Contacting us

Press 5 to exit
Please enter your choice
2
Enter Yes if you want to play the quiz
yes
1.Where did hanuman and sita met for the first time?
a.Mainak Hills
b.Ashoka Vatika
c.Tikuta Hills
d.Mathura
please lock option...a
oops! wrong answer.
Correct answer is B
*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/
2.Who is the author of mahabharat?
a.Valmiki
b.Rishi Dadhichi
c.Ved Vyas
d.Ganesh
please lock option...a
oops! wrong answer.
Correct answer is C
*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/
3.Who was the mother of duryodhan ?
a.Gandhari
b.Yashodha
c.Devaki
d.Draupati
please lock option...a
correct answer.
*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/
4.In which city was krishna born?

a.Vrindavan
b.Barsaana
c.Jaipur
d.Mathura
please lock option...a
oops! wrong answer.
Correct answer is D
*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/
5.Where did pandavas spend their years of hiding in exile?
a.Virat Nagar
b.Hastinapur
c.With Shri Krishna
d.Heaven
please lock option...c
oops! wrong answer.
Correct answer is A
*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/
6.How many chapters are there in bhagwad gita?
a.12
b.36
c.16
d.18
please lock option...d
correct answer.
*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/
7.Bhishma pita was the son of?
a.Yamuna
b.Ganga
c.Narmada
d.Tapi
please lock option...b
correct answer.
*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/
8.Who was the king of lanka?
a.Ram
b.Ashoka
c.Chandragupta
d.Ravan
please lock option...d
correct answer.
*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/
9.Who was the real mother of karna?
a.Radha
b.Gandhari
c.Kunti
d.Yashodha
please lock option...c
correct answer.
*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/
10.Who gave birth to sita?
a.Parvat
b.Agni
c.Dharti
d.Samudra
please lock option...b
oops! wrong answer.
Correct answer is C
Your total score is
5
better luck next time!!
press enter for returning to mainmenu
*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*
^*^*^*^*^*^*^*^
Hii Student...Best of luck!!
Please let us know what are you looking for.
.
Press 1 for Test series
Press 2 for Know about your Creator...GOD
Press 3 for Student performance analysis
Press 4 for Contacting us
Press 5 to exit
Please enter your choice
3
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++
Press 1 for Line chart
Press 2 for Bar chart
Press 3 for Histogram
Please enter your choice
1

*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*
^*^*^*^*^*^*^*^
Hii Student...Best of luck!!
Please let us know what are you looking for..
Press 1 for Test series
Press 2 for Know about your Creator...GOD
Press 3 for Student performance analysis
Press 4 for Contacting us
Press 5 to exit
Please enter your choice
3

+++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++
Press 1 for Line chart
Press 2 for Bar chart
Press 3 for Histogram
Please enter your choice
2

*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*
^*^*^*^*^*^*^*^
Hii Student...Best of luck!!
Please let us know what are you looking for..
Press 1 for Test series
Press 2 for Know about your Creator...GOD
Press 3 for Student performance analysis
Press 4 for Contacting us
Press 5 to exit
Please enter your choice
3
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++++++++++++++
Press 1 for Line chart
Press 2 for Bar chart
Press 3 for Histogram
Please enter your choice
3

*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*
^*^*^*^*^*^*^*^
Hii Student...Best of luck!!
Please let us know what are you looking for..
Press 1 for Test series
Press 2 for Know about your Creator...GOD
Press 3 for Student performance analysis
Press 4 for Contacting us
Press 5 to exit
Please enter your choice
4
Press 1 for Terms and Conditions
Press 2 for Help
Press 3 for FAQs??
Enter your desired option
1
These General Terms incorporate our Privacy Policy which describes how we will use any
personal information collected as a result of your use of the Services. For more information,
please see our Privacy Policy.

PRIVACY :- By agreeing to the General Conditions, you agree to the terms of our Privacy
Policy, which is expressely incorporated herein. All personal information provided to us as a
result of your Access will be handled in accordance with our Privacy Policy.
*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^
^*^*^*^*^*^*^*^
Hii Student...Best of luck!!

Please let us know what are you looking for..


Press 1 for Test series
Press 2 for Know about your Creator...GOD
Press 3 for Student performance analysis
Press 4 for Contacting us
Press 5 to exit
Please enter your choice
4
Press 1 for Terms and Conditions
Press 2 for Help
Press 3 for FAQs??
Enter your desired option
2
Apologies for the inconvenience.You can drop us a mail at [email protected]. With your
name, Email id, Class, Registeration no. We will try and resolve your issue as earliest as
possible.
You can also contact us on the given helpline number: 0145-789656 or 4567432487
between 9:00 am to 12:00 pm
*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^
^*^*^*^*^*^*^*^
Hii Student...Best of luck!!
Please let us know what are you looking for..
Press 1 for Test series
Press 2 for Know about your Creator...GOD
Press 3 for Student performance analysis
Press 4 for Contacting us
Press 5 to exit
Please enter your choice
4
Press 1 for Terms and Conditions
Press 2 for Help
Press 3 for FAQs??
Enter your desired option
3
Q. How can Desson make learning interactive?

A. Desson can be the perfect way to help kids practice all kinds of questions through Test
Series based on the subjects mentioned in this app. It also provides quiz-"KNOW ABOUT
YOUR CREATOR...GOD" so that kids can develop mythological knowledge.
Q. What cant I do with Desson?
A. It is a great online learning platform for practicing various kinds of questions. Learner
can see his/her analysis in different subjects. However, there are some things that it does
not provide. Here are a few things that it is not known to be: 1) A chatbox 2) A Discussion
Forum.
Q. Is my child data collected by Desson?
A. The company tries to be transparent with their data collection, stating that they maintain
privacy and only use collected data to make their products better for the users.
*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^*^^*^*^*^^
*^*^*^^*^*^*^
Hii Student...Best of luck!!
Please let us know what are you looking for..
Press 1 for Test series
Press 2 for Know about your Creator...GOD
Press 3 for Student performance analysis
Press 4 for Contacting us
Press 5 to exit
Please enter your choice
5
Bye
References

In order to work on this project titled –Educational


Technology(EdTech), the following books and
websites are referred by me during the various phases
of development of the project.

1) Informatics Practices (NCERT Class XI and XII)


2) Together with Informatics Practices
3) www.youtube.com

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