ST.
XAVIER’S SCHOOL, BURDWAN
ICSE Class 10 Project 2023 - 2024
Computer Applications
Programming In Java with BlueJ
Class –
Section –
Roll Number –
UID –
Name –
WHOLE YEAR LABORATORY
ASSIGNMENTS
DATE OF SUBMISSION MY DATE OF SUBMISSION
SIGNATURE OF EXAMINER WITH DATE
To say education is important is an understatement. It is
probably the most important tool to upgrade and improve
one’s life .Education upgrades ones knowledge and skills and
helps them to develop a better personality and attitude to
one’s life. Project is a method of learning and doing. At
present with the modern education system, it is important
to note that knowledge on any topic only from the books is
not sufficient. A sincere student should try to supplement
her knowledge by collecting information from various
sources and books.
I am feeling great pleasure to prepare a project on the
subject computer. Project method is especially effective in
the study of computer. The project is where students
collects various materials and analyses them with a critical
[Link] allows them to discover specific grounds of interest
upon which they can work to improve themselves.
Firstly I would like to express my gratitude to my principal
[Link] Maria Joseph Savariappan , S.J. as well as to my
subject teacher [Link] Bhattacharya who advised me
and guided me to prepare this presentable project. Also I
would like to thank the CISCE Curriculum for giving me this
opportunity to make this project on the topic.
I would like to extend my special thanks to my subject
teacher who devoted a lot of his time and continuously
supported me and helped me to learn a lot in the research
and in the completion f the project.
Last but not at all the ;east I am also indebted to my family
and my friends for their valuable support, advice and love
which helped me to complete this project in the given time
frame.
1] Write a program in BlueJ to input a number and check whether it is a
palindrome number or not. Print suitable remarks.
Algorithm:
Importing the Scanner statement
Declaration of the class named as ‘Palindrome’.
Declaring the display method
Creating an object of the scanner class
Entering suitable remarks
Inputting values
Declaring and initializing the variable ‘m’.
Declaring and initializing the sum as 0.
Using while loop.
Performing the required calculations
Also using the if-else loop
Printing suitable remarks
Closing the function
Closing the class.
Variable name Data type Purpose
n int Storing the value given
by the user
m int For storing the value of
n in itself
s int For storing the sum
b int Used in digit extraction
2] Write a program in BlueJ to check whether a particular
number is an Armstrong number or not. Also check suitable
remarks.
Algorithm:
Importing all functions relating to util
Declaring a class named Armstrong_utsa
Declaring the display method
Creating an object of the scanner class
Entering suitable remarks
Inputting values
Declaring and initializing the variable ‘m’.
Declaring and initializing the sum as 0.
Using while loop.
Performing the required calculations Also using the if-else loop
Printing suitable remarks
Closing the function
Closing the class.
Variable name Data type Purpose
n int Storing the value given
by the user
m int For storing the value of n
in itself
s int For storing the sum
b int Used in digit extraction
sc Scanner Acts as a pathway for
console input.
With this I Utsa Sarkar reached the end of the project on the
subject Computer. Project method is especially effective in
the study of computer. The project is where students
collects various materials and analyses them with a critical
eye. It allows them to discover specific grounds of interest
upon which they can work to improve themselves. Through
this project I was able to enhance my knowledge and
interest on the subject and also I was able to work out upon
several skills such as typing skill, communication and
interaction with a lot of people etc. this project has left me
enriched with a lot of things and I am extremely grateful for
it.
Scope of improvement: I have tried my level best to make
the project as presentable and error-free as possible;
keeping in my mind all the tips and techniques that my
teacher asked me to follow. But to err is human. So
perchance I have committed any mistake in preparing the
project please help me in rectifying it. All suggestions and
criticism are grandly welcome.
BOOKS USED IN THE PREPARATION OF THIS PROJECT:
1. Total Computer Applications
{P.S. Latika
Aman Singh
Shiv Pratap Singh}
2. APC Book on Computer
Applications
{ Vijay Kumar Pandey
Dilip Kumar Dey}
3. School class work notebook.