0% found this document useful (0 votes)
387 views1 page

09 Task Performance 1

The document outlines a task for students to create a Windows application named EmployeeApplication that displays employee information using DataGridView. It emphasizes the use of classes, encapsulation, constructor overloading, and the 'this' keyword within the Employee class. A grading rubric is provided to evaluate correctness, logic, efficiency, and syntax of the code produced.

Uploaded by

Justine Carpio
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
387 views1 page

09 Task Performance 1

The document outlines a task for students to create a Windows application named EmployeeApplication that displays employee information using DataGridView. It emphasizes the use of classes, encapsulation, constructor overloading, and the 'this' keyword within the Employee class. A grading rubric is provided to evaluate correctness, logic, efficiency, and syntax of the code produced.

Uploaded by

Justine Carpio
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

IT1808

Task Performance
Visualizing data in DataGridView
Objective:

At the end of the exercise, the students should be able to:


• Use classes and the new operator;
• Create programs that access public members;
• Apply encapsulation in programs;
• Use the this keyword; and
• Implement the constructor overloading.

Materials:
 One (1) personal computer with pre-installed Windows Operating System
 Visual Studio IDE 2015 or higher

Instructions:
1. Create a Windows application that will display four (4) basic information of an employee (employee
id, first name, last name, and position). See Figure 1 to view the required controls and the example
output.
2. Name the project as EmployeeApplication and the form as frmEmployeeDatabase.
3. The application should meet the following requirements:
• Create a separate class named Employee and make it a member of the namespace
EmployeeNamespace. This class will be used to initialize the information of an employee.
• Implement an encapsulation to the class members and create overloaded constructors.
Then, use the this keyword.
• Import the namespace EmployeeNamespace on the form to access the public constructors of
class Employee.

Figure 1. Example output and required controls

GRADING RUBRIC:
CRITERIA PERFORMANCE INDICATORS POINTS
Correctness The code produces the expected result. 30
Logic The code meets the specifications of the problem. 30
Efficiency The code is concise without sacrificing correctness and logic. 20
Syntax The code adheres to the rules of the programming language. 20
Total 100

09 Task Performance 1 *Property of STI


Page 1 of 1

You might also like