Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
19 views

java MP

The document outlines a micro project titled 'Student Grade Calculator' undertaken by students of the Information Technology program at Navjeevan Polytechnic for the academic year 2023-24. It details the project's aim, resources used, weekly progress, implementation steps, and advantages and disadvantages of the calculator. The project also includes evaluation sheets for each student, highlighting their achievements in Java programming and object-oriented methodologies.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views

java MP

The document outlines a micro project titled 'Student Grade Calculator' undertaken by students of the Information Technology program at Navjeevan Polytechnic for the academic year 2023-24. It details the project's aim, resources used, weekly progress, implementation steps, and advantages and disadvantages of the calculator. The project also includes evaluation sheets for each student, highlighting their achievements in Java programming and object-oriented methodologies.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 26

MAHARASHTRA STATE BOARD OF TECHNICAL

EDUCATION

NAVJEEVAN EDUCATION SOCIETY POLYTECHNIC

MICRO PROJECT

Academic year: 2023-24

TITLE OF MICRO PROJECT


Student Grade Calculator

Program: Information Technology

Program code: 4I

Course: Java Programming.

Course code: 22412.


MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION
CERTIFICATE
This is to certify that 1. Aditya Kashivale (419).
2. Aditya Marathe (420).
3. Sameer Kanse (421).
of 4th semester of diploma in Information technology of institute, NAVJEEVAN
polytechnic (code:0144) has completed the term work satisfactorily in subject
Java Programming(22412) for the academic year 2022 to 2023 as prescribed in
the curriculum.
Place:- Bhandup Enrollment no:
1)2201440081
2)2201440082
3)2201440083
Date: Exam seat no:
1)121985
2)121986
3)121987

Subject Teacher Head of department Principal

Seal of
institut
e
JAVA PROGRAMMING.
Report Booklet

NAVJEEVAN POLYTECHNIC
BHANDUP [W]
GROUP DETAILS :-

SR. Name of Group Roll Enrollment Seat no.


NO Members no No
1. Aditya Kashivale 419 2201440081 121985

2. Aditya Marathe 420 2201440082 121986

3. Sameer Kanse 421 2201440083 121987

HELPED AND GUIDED BY


MRS. NILOFAR MULLA.
 Brief Description

A student grade calculator is a tool designed to help students track their academic
performance by calculating their overall grades in a course or multiple courses. It typically
allows students to input their assignment and exam scores, along with any extra credit
points, and then automatically computes their final grades based on predefined grading
criteria set by the instructor or institution. These calculators can be particularly useful for
students to monitor their progress, identify areas for improvement, and plan their study
efforts accordingly. They can also serve as a means of accountability and motivation by
providing a clear picture of their academic standing throughout the semester.

 Aim of Micro Project

The aim of a Student Grade Calculator in Java is to provide a tool for calculating and
Managing grades for students. This program typically allows users to input grades for
Various assignments, quizzes, exams, etc., and then calculates the overall grade based on
Weighted averages or other specified grading criteria. It may also include features such as
Grade tracking, GPA calculation, and performance analysis.

 Actual Resoures Used

S.NO Name Of Specifications Qty


Resources/material
1 Computer Operating System: 1
System Windows 7 orhigher.
Memory: 2GB RAM.Processor:
Corei3.
HDD: 500GB or Larger.
2 Software JDK 1.8 -
 Weekly Progress Report(Action
Plan) Micro- Project:-Topic: Student
Grade Calculator
Academic Year: 2023-2024 Name of Faculty: Mrs Nilofar Mulla.
Program Code: Information Technology (IF4I). Semester: IV
Course & Course Code: Java Programming (22412).
Roll No: 419,420,421 Enrollment 2201440081, 2201440082, 2201440083
Name of Candidate: Aditya Kashivale., Aditya Marathe, Sameer Kanse
SR. Week Activity of Performed Planned start Planne Name of
NO Date r Responsible
Finish Team member
Date

1. Discussion and All group members


1st finalization of topic
2. Preparation and submission All group members
2nd of Abstract

3. All group members


3th Collection of Data

4. All group members


4th Implementation

5. Check, Validation and All group members


5th Execution of code
6. Compilation of All group members
6th Report And
Presentation
7. s7th Actual Presentation All group members
& Final submission
of Micro Project
Sign of the Students:-
1) 2) 3)

Sign of the Faculty


INDEX
Academic Year: 2023-2024 Name of Faculty: Mrs. Nilofar Mulla.
Program Code: Information Technology (IF4I).
Course & Course Code: Java Programming
(22412). Semester: IV Roll No: 419,420,421.
Enrollment No: Enrollment 2201440081, 2201440082, 2201440083
Name of Candidate: Aditya Kashivale., Aditya Marathe, Sameer Kanse

SR.NO CONTENT Page.no


1. Brief Description 1

2. Aim of the Micro-Project 1

3. Course Outcomes Integrated 1

4. Actual Procedure Followed 1

5. Actual Resources Used 2

6. Skill Developed/learning out of 2


this Micro-Project

7. Implementation and Result 3-6

8. Conclusion 10

9. Micro-Project Evaluation Sheet 11-13


Student Grade Calculator

1. Brief Description
Public void findGrade()- This method should set the grade based on the average calculated. If the average
is between 80 and 100 then, then return grade as ‘O’, else ‘A’ . If the student Gets less than 50 in any of
the subjects then return grade as ‘F’. Using appropriate setter Method set the grade to the student.

How do you calculate student grades?

Add up the total amount of points earned, and add the total points possible. Divide total
Points earned by total points possible and multiply by 100 to find your final percentage and
Grade.

2. Aim of Micro Project

1. The aim of a Student Grade Calculator in Java is to provide a tool for calculating and Managing
grades for students.
2. This program typically allows users to input grades for Various assignments, quizzes, exams, etc.,
and then calculates the overall grade based on Weighted averages or other specified grading
criteria.
3. It may also include features such as Grade tracking, GPA calculation, and performance analysis.

3. Course Outcomes integrated

1. Develop programs using Object Oriented Methodology in Java.


2. Apply concept of inheritance for code reusability.
3. Implement Exception Handling.
4. Develop programs using graphics and applet.
4. Actual Procedure Followed

1. First, we will make a function named as calculate.

2. Initializing all the variables and storing the values input by the user.

3. Now converting the values in float data type.

4. Then we use simple mathematics to perform the calculation.

5. Then we have implemented the if-else condition.

6. Then we check the condition for empty inputs and if it is not empty then we will
execute Our output.

5. Actual Resoures Used


S.NO Name Of Specifications Qty
Resources/material
1 Computer Operating System: 1
System Windows 7 orhigher.
Memory: 2GB RAM.Processor:
Corei3.
HDD: 500GB or Larger.
2 Software JDK 1.8 -

6. Skill Developed/learning out of this Micro- Project


1. Time Management became less.
2. Less Paper Work.
3. Records Handling.
 Implementation and Result :-

How do you calculate student grades?

Add up the total amount of points earned, and add the total points possible. Divide total
Points earned by total points possible and multiply by 100 to find your final percentage and
Grade.

What is the purpose of the Java grades program? The Java grades program calculates
The total marks, percentage, and assigns a grade to a student based on their marks .

What is grades of students?

Grading is used to evaluate and provide feedback on student work. In this way, instructors
Communicate to students how they are performing in the course and where they need
Help to achieve the course’s goals.

How to calculate student grade in Java?

Public void findGrade()- This method should set the grade based on the average
calculated.
If the average is between 80 and 100 then, then return grade as ‘O’, else ‘A’ . If the student
Gets less than 50 in any of the subjects then return grade as ‘F’. Using appropriate setter
Method set the grade to the student.

What are the different types of grades?

A+, A, A- indicates excellent performance. B+, B, B- indicates good performance. C+, C,


C- indicates satisfactory performance. D+, D, D- indicates less than satisfactory
Performance.

What is the purpose of the Java grades program? The Java grades program calculates
The total marks, percentage, and assigns a grade to a student based on their marks in.
various Subjects.
A Student Grade Calculator holds several significances:

Academic Progress Tracking: It helps students track their academic progress by calculating
Grades for individual assignments, tests, and overall courses.

Goal Setting and Achievement: Allows students to set goals and monitor their progress
towards Achieving them, fostering a sense of accomplishment and motivation.

Course Planning: Enables students to plan their courses effectively by estimating their
potential Grades and understanding how different grades may impact their overall GPA.

Decision Making: Assists students in making informed decisions regarding their academic
Pursuits, such as whether to retake a course or seek additional help in certain subjects.

Time Management: Encourages effective time management by providing insights into the
Amount of effort required to achieve desired grades in various subjects.

Accountability: Promotes accountability as students can assess their performance objectively


And take responsibility for their academic outcomes.

Feedback Loop: Facilitates a feedback loop where students can reflect on their performance,
Identify areas for improvement, and adjust their study strategies accordingly.

Overall, a Student Grade Calculator serves as a valuable tool for students to navigate their
Academic journey, set goals, make informed decisions, and monitor their progress towards
Success.
Advantages of Student Grade Calculator -

1.This makes it easy for students to see where they stand in their academic performance.

2. It Also gives students a quantifiable scale to set their own goals for how to attain good grades.

3.Easy to understand: The system is set up to be as simple as possible.

4.Automation: It automates the process of calculating grades, saving time and reducing errors that
may occur when done manually.

5.Data Management: It facilitates the organization and storage of grading data, enabling easy
retrieval and analysis of student performance over time.

6.Scalability: It can handle grading for classes of varying sizes, from small groups to large lecture
halls, without significant performance degradation.

Disadvantages of Student Grade Calculator –

1.On the negative side, grades can be used to compare and rank students, leading to
Feelings Of inferiority or superiority.

2. Grades can also create competition among students rather than cooperation. And
Grades can actually demotivate students, especially those who struggle and wonder .
Why they should keep trying.
. Steps to Create a Calculator –

1.First, we will make a function named as calculate.

2.Initializing all the variables and storing the values input by the user.

3.Now converting the values in float data type.

4.Then we use simple mathematics to perform the calculation.

5.Then we have implemented the if-else condition.

6.Then we check the condition for empty inputs and if it is not empty then we will execute
Our output.

Results :
XVI
CONCLUSION
While making of the project on Digital Clock I made my progress by solving a number of .
problems. Solution to each problem by myself was the most important part of the project
and this provided me with experiences which will help me in future. Since we are entering
details of the co-ordinates, font style, size and various other components in Digital Clock .
Using this application we can retrieve Time with a single click. Thus processing information
will be faster. It guarantees accurate maintenance of Time and various details. It easily
reduces the time mechanism of mechanics that were keeping task and thus reduces the
human effort and increases accuracy speed. Some important things that I learned include
designing a good program architecture and converting real life situations into an efficient
code.

XVII
SOFT COPY OF PROJECT

XVIII
Micro Project Evaluation Sheet
Name of Student:- Aditya Kashivale Enrollment2201440081
Semester:-IV
Course Title:- Java Programming. Code:-
22412 Title of the Micro-Project:- Student Grade
Calculator.
Course Outcomes Achieved:-
1. Develop programs using Object Oriented methodology in Java.
2. Apply concept of inheritance for code reusability.
3. Implement Exception Handling.
4. Develop programs using graphics and applet.

Sr. Characteristic to be Poor Average Good Excellent Sub


No. accessed (Marks 1-3) (Marks 4-5) (Marks 6- (Marks 9-10) Total
8)
(A) Process and Product Assessment (Convert above total marks out of 6 marks)
1 Relevance to the course
2 Literature Review/information
collection
3 Completion of the Target as per
project proposal
4 Analysis of Data and
representation
5 Quality of Prototype/Model

6 Report Preparation
(B) Individual Presentation / Viva (Convert above total marks out of 4 marks)
7 Presentation

8 Viva

(A) (B)
Process and Product Assessment IndividualPresentation/Viva Total
(6 marks) (4 marks) (Marks 10)

Comments/Suggestions about team work/leadership/inter-personal communication (if any)


………………………………………………………………………………………………………………………………………………
………………………………………………………………………………
Name and Designation of the Teacher Mrs. Nilofar
Mulla. Dated
Signature……………………………………………………………
XIX
Micro Project Evaluation Sheet
Name of Student:- Aditya Marathe Enrollment No -2201440082
Semester:-IV. Course Title:- Java Programming

Code:- 22412
Title of the Micro-Project:- Student Grade Calculator
Course Outcomes Achieved:-
1. Develop programs using Object Oriented methodology in Java.
2. Apply concept of inheritance for code reusability.
3. Implement Exception Handling.
4. Develop programs using graphics and applet.

Sr. Characteristic to be Poor Average Good Excellent Sub


No. accessed (Marks 1-3) (Marks 4-5) (Marks 6- (Marks 9-10) Total
8)
(A) Process and Product Assessment (Convert above total marks out of 6 marks)
1 Relevance to the course
2 Literature Review/information
collection
3 Completion of the Target as per
project proposal
4 Analysis of Data and
representation
5 Quality of Prototype/Model

6 Report Preparation
(B) Individual Presentation / Viva (Convert above total marks out of 4 marks)
7 Presentation

8 Viva

(A) (B)
Process and Product Assessment IndividualPresentation/Viva Total
(6 marks) (4 marks) (Marks 10)

Comments/Suggestions about team work/leadership/inter-personal communication (if any)


…………………………………………………………………………………………………………………………………………………………
……………………………………………………………………………
Name and Designation of the Teacher Mrs. Nilofar
Mulla. Dated
Signature……………………………………………………………
XX
Micro Project Evaluation Sheet
Name of Student:- Sameer Kanse
EnrollmentNo:2201440083 Name of Programme:- Information
Technology Semester:-IV
Course Title:- Java Programming. Code:-
22412 Title of the Micro-Project:- Student Grade Calculator
Course Outcomes Achieved:-
1. Develop programs using Object Oriented methodology in Java.
2. Apply concept of inheritance for code reusability.
3. Implement Exception Handling.
4. Develop programs using graphics and applet.

Sr. Characteristic to be Poor Average Good Excellent Sub


No. accessed (Marks 1-3) (Marks 4-5) (Marks 6- (Marks 9-10) Total
8)
(A) Process and Product Assessment (Convert above total marks out of 6 marks)
1 Relevance to the course
2 Literature Review/information
collection
3 Completion of the Target as per
project proposal
4 Analysis of Data and
representation
5 Quality of Prototype/Model

6 Report Preparation
(B) Individual Presentation / Viva (Convert above total marks out of 4 marks)
7 Presentation

8 Viva

(A) (B)
Process and Product Assessment IndividualPresentation/Viva Total
(6 marks) (4 marks) (Marks 10)

Comments/Suggestions about team work/leadership/inter-personal communication (if any)


…………………………………………………………………………………………………………………………………………………………
…………………………………………………………………………
Name and Designation of the Teacher Mrs. Nilofar
Mulla. Dated
Signature……………………………………………………………
XXI

You might also like