Core Java: Internal Evaluation.

1.   Concept Mapping Assignment   (5 Marks)

Course: Core Java (Units 1–4)
Assessment Type: Internal 1 — Concept Mapping.
Total Marks: 5

Task:

Create a concept map that includes 10–15 key concepts from the Core Java syllabus. Focus on concepts that are fundamental to understanding Object-Oriented Programming (OOP) in Java.

Guidelines:

1.     Identify Key Concepts:
Select significant concepts from the Core Java syllabus (Units 1, 2, 3, and 4). Ensure a balance of foundational and advanced topics.

2.     Organize Hierarchically:
Begin with a central, overarching concept (e.g., Core Java or Object-Oriented Programming) and branch out to more specific concepts.

3.     Draw Connections:
Use lines to connect related concepts logically.

4.     Label Relationships:
On each connecting line, include a short phrase that explains the relationship (e.g., is a type of, uses, extends, implements).

5.     Add Cross-Links:
Where relevant, create links between different branches to show complex interdependencies. Cross-links often reflect deeper understanding.

6.     Ensure Clarity and Neatness:

o    Make your concept map visually clear and easy to follow.

o    Use neat handwriting or digital .

o    Keep the language concise and accurate.

Submission Format:

·         You may submit a hand-drawn map  .

·         Clearly mention your name, roll number, and class

2.  Problem-Solving Assessment — Core Java Coding Exercises (5 Marks)

Course: Core Java (Units 1–4)
Assessment Type: Internal 2 — Problem Solving
Total Marks: 5

Question 1: Basic Arithmetic Operations (3 Marks)

Problem Statement

Write a Java program to:

1.     Perform basic arithmetic operations (addition, subtraction, multiplication, division, modulus)

2.     Use three different data types (int, float, double)

3.     Take inputs from the user for each data type

4.     Display the results in a clear, formatted manner

Question 2: Student Records (2 Marks)

(Aligned with Unit 2 )

Problem Statement

Write a Java program that:

1.     Defines a Student class with fields: name, rollNo, marks for 3 subjects

2.     Reads data for N students

3.     Calculates:

o    Total marks

o    Average marks

o    Grade (A: ≥75, B: 60–74, C: 50–59, D: 35–49, F: <35)

4.     Displays: RollNo, Name, Total, Average, Grade