You are on page 1of 2

CLO1P (25)

TOTAL /25
RETURN DATE
*For PK(Lecturer) use only

DEPARTMENT OF INFORMATION AND COMMUNICATION TECHNOLOGY


COURSEWORK ASSESSMENT (Session: 2 2021/2022)

Name : Reg. No. :


Code & Course : DFP40233 VISUAL BASIC PROGRAMMING Programme/ Class :
Lecturer(s) : Week (Date) : W3 (21.03.22 - 25.03.22)
Submission Date :
Lab. Task(s) No. :2 [CLO: CLO1P] Duration : 120 Minutes

CLO 1: Construct the visual basic program by using .NET frameworks in developing windows applications. (P4, PLO3)

1. You are required to construct 2 forms for this task.


2. For the first form, you need to create a welcome page that required these object controls:
a) Button
b) Label
c) Textbox
d) Message box
3. Next, you must put a button to link form 1 and form 2. In form 2, you must add several objects below:
a) Label
b) Checkbox (Blue, Red, Yellow)
For this control, if you check the checkbox blue please make sure the background of your form will
change into blue. If you check red, it will turn red. While you check yellow, it will turn yellow.
c) Listbox (To display checked item)
d) MenuStrip
i) Menu : File
ii) Sub menu : New, Open, Save, Quit
Set Quit menu to quit the form. Set underline shortcut for New, Open, and Save.
e) Close Button
4. Please write suitable prefixes of all object controls. You are required to insert a comment to show the
function of your code.
5. Show your form and code in Microsoft Words.

Prepared by; Checked by; Verified by;

NURHANI BINTI MOHD SABRI


KETUA PROGRAM DDT
Jabatan Teknologi Maklumat & Komunikasi
Politeknik Balik Pulau
(SITI HAJAR BINTI MOHAMADON) (AFIZAH BT MD YUSOFF) (NURHANI BT MOHD SABRI)

Course Lecturer Course Coordinator (Cop Jawatan Ketua Jabatan /Ketua


Program/Ketua Kursus)

Date: 17/03/2022 Date: 18/03/2022 Date:


Evaluation Rubric:

No. Marking Criteria 3 2 1 0


1. Form 1 – Button Yes No
2. Form 1 – Label Yes No
3. Form 1 – Textbox Yes No
4. Form 1 – Messagebox Yes No
5. Form 1 – Link button from Form 1 to Yes No
Form 2
6. Form 2 - Label Yes No
7. Form 2 – Checkbox Yes No
8. Form 2 – Background Form 2 turn Background turn Background turn Background color No code to turn
color following checked color color following color following does not turn into the background
checked color checked color checked color but color
(Blue, Red, there have a code
Yellow) for that function
9. Form 2 – Listbox display the checked Display the Have Listbox but Haven’t
color checked color in not display the
Listbox checked color
10. Form 2 – Menustrip (Menu and Have Haven’t
submenu)
11. Form 2 – Submenu Quit can close the Have Haven’t
Form
12. Form 2 – Menustrip (Underline Have underline No underline
Shortcut) shortcut shortcut
13. Form 2 – Close Button Yes No
14. Prefixes/Naming Rename all Rename 5 or Rename less than No
prefixes of more prefixes of 5 prefixes
objects objects
15. The comment that shows the Write comments Write 3 or more Write less than 3 No
function of the code for all functions comments comments
16. Report The report The report The report The report
- Cover page (Name, Matrics No, follows all of the follows 75% of follows 30% of follows less
Lecturer) requirement the requirement the requirement than 20% of the
- Show interfaces of two forms requirement
- Show coding part
- Explanation

You might also like