You are on page 1of 4

Maharashtra State Board of Technical Education, Mumbai

LABORATORY PLAN (LP) D-2

Academic Year: 2022-23 (EVEN) Date: 01/02/2023


Institute Name : K. K. Wagh Polytechnic, Nashik Institute Code: 0078
Programme and Code: Computer Technology (CM) Course Index: CO405
Course Name: GUI Application Development using VB.Net Course Code: GAD-22034
Semester: IVth Scheme: ‘I’ Allocated Hrs.: 64 Name of Faculty: Mr. G. R. Shinde
Class: SYCM-I
<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
 Course Objectives:
1. Understand .Net Framework Architecture and explore VB.Net IDE
2. Implement and use Namespaces, Event Handler, Decision Control and Loop Control in VB.Net
3. Apply Object Oriented Programming Concepts in VB.Net.
4. Use ADO.Net to bind data from databases to various VB.Net controls.
5. Create and Deploy VB.Net Application.

 Teaching and Examination Scheme:


Teaching Examination Scheme
Scheme Credit Theory Practical
(L+T+P) Paper ESE PA Total ESE PA Total
L T P
Hrs. Max Min Max Min Max Min Max Min Max Min Max Min
2 -- 4 -- -- -- -- -- -- -- -- 50# 20 50~ 20 100 40

 Course Outcomes (COs) and Unit Outcomes: Theory & Practical


By learning course GUI Application Development using VB.Net (GAD-22034), Second Year students
will be able to:
CO No. Course Outcomes (COs) / Unit Outcomes (UOs)
CO405.1 Use Visual Studio IDE to design application.
CO405.2 Develop GUI Application using Form Controls and its events.
CO405.3 Apply Object Oriented concepts in GUI Application.
CO405.4 Use Data access controls to store data in Database and retrieve it.
CO405.5 Use Data Binding in GUI Application.

 Laboratory Plan:
Remark/
Sr. Planned Date Actual Assessment
CO PrO Name of Experiment Date with
No. Date
From To Staff sign
Install, set up and use VB.Net B: 06/02/2023 B: 09/02/2023
1. CO405.1 1 IDE (Integrated Development C: 07/02/2023 C: 10/02/2023
Environment). A: 08/02/2023 A: 11/02/2023
Design VB.NET Application B: 09/02/2023 B: 13/02/2023
2. CO405.1 2 using Existing & user defined C: 10/02/2023 C: 14/02/2023
Namespace in VB.Net A: 11/02/2023 A: 15/02/2023
Implement a Message Box B: 13/02/2023 B: 16/02/2023
3. CO405.2 3 program and Arithmetic C: 14/02/2023 C: 17/02/2023
expression. A: 15/02/2023 A: 18/02/2023
Implement a programs for if- B: 16/02/2023 B: 20/02/2023
4. CO405.2 4 else Control structures in C: 17/02/2023 C: 21/02/2023
VB.net. A: 18/02/2023 A: 22/02/2023
Implement a programs for B: 20/02/2023 B: 23/02/2023
5. CO405.2 5 Select case Control structures C: 21/02/2023 C: 24/02/2023
in VB.net. A: 22/02/2023 A: 25/02/2023
B: 23/02/2023 B: 27/02/2023
Implement a programs for
6. CO405.2 6 C: 24/02/2023 C: 28/02/2023
While, DO Loops in VB.net.
A: 25/02/2023 A: 01/03/2023
Implement a programs for use B: 27/02/2023 B: 02/03/2023
7. CO405.2 7 of For, For-each Loops in C: 28/02/2023 C: 03/03/2023
VB.net. A: 01/03/2023 A: 04/03/2023
Design a Windows Application B: 02/03/2023 B: 02/03/2023
8. CO405.2 8 using Text box, Label & C: 03/03/2023 C: 03/03/2023
Button. A: 04/03/2023 A: 04/03/2023
Design a Windows Application B: 02/03/2023 B: 06/03/2023
9. CO405.2 9 using Radio button & check C: 03/03/2023 C: 07/03/2023
box. A: 04/03/2023 A: 08/03/2023
B: 06/03/2023 B: 06/03/2023
Design a Windows Application
10. CO405.2 10 C: 07/03/2023 C: 07/03/2023
using List box & Combo box.
A: 08/03/2023 A: 08/03/2023
B: 06/03/2023 B: 09/03/2023
Design a Windows Application
11. CO405.2 11 C: 07/03/2023 C: 10/03/2023
using Picture Box & Panel.
A: 08/03/2023 A: 11/03/2023
B: 09/03/2023 B: 13/03/2023
Design a Windows Application
12. CO405.2 12 C: 10/03/2023 C: 14/03/2023
using Tab Control and Timer.
A: 11/03/2023 A: 15/03/2023
Implement a Windows B: 13/03/2023 B: 16/03/2023
13,
13. CO405.2 Application to perform C: 14/03/2023 C: 17/03/2023
14
validation A: 15/03/2023 A: 18/03/2023
Implement a Windows
B: 16/03/2023 B: 20/03/2023
Application using Sub-
14. CO405.3 15 C: 17/03/2023 C: 21/03/2023
procedures & Parameterized
A: 18/03/2023 A: 22/03/2023
Sub-Procedures.
Implement a Windows
B: 20/03/2023 B: 23/03/2023
Application to demonstrate use
15. CO405.3 16 C: 21/03/2023 C: 24/03/2023
of Simple & Parameterized
A: 22/03/2023 A: 25/03/2023
Functions
B: 23/03/2023 B: 27/03/2023
Understand the concept of
16. CO405.3 17 C: 24/03/2023 C: 28/03/2023
Class and Object of a Class
A: 25/03/2023 A: 29/03/2023
Implement a program for class B: 27/03/2023 B: 30/03/2023
17. CO405.3 18 constructor and Destructor to C: 28/03/2023 C: 31/03/2023
de-allocate memory. A: 29/03/2023 A: 01/04/2023
B: 30/03/2023 B: 03/04/2023
Develop a program for
18. CO405.3 19 C: 31/03/2023 C: 04/04/2023
inheritance
A: 01/04/2023 A: 05/04/2023
B: 03/04/2023 B: 06/04/2023
20, Implement a program for
19. CO405.3 C: 04/04/2023 C: 07/04/2023
21 Overloading and Overriding
A: 05/04/2023 A: 08/04/2023
Implement a program to B: 06/04/2023 B: 10/04/2023
20. CO405.3 22 demonstrate Shadowing in C: 07/04/2023 C: 11/04/2023
inheritance A: 08/04/2023 A: 12/04/2023
Implement a program to handle B: 10/04/2023 B: 13/04/2023
21. CO405.3 23 Runtime errors by using C: 11/04/2023 C: 14/04/2023
Exception handling. A: 12/04/2023 A: 15/04/2023
B: 13/04/2023 B: 13/04/2023
Understand the concept of
22. CO405.4 24 C: 14/04/2023 C: 14/04/2023
ADO.NET
A: 15/04/2023 A: 15/04/2023
B: 13/04/2023 B: 17/04/2023
25, Understand the concept of Data
23. CO405.4 C: 14/04/2023 C: 18/04/2023
26 Adapter
A: 15/04/2023 A: 19/04/2023
Understand the concept of B: 17/04/2023 B: 20/04/2023
24. CO405.4 27 Select and Insert Data in C: 18/04/2023 C: 21/04/2023
Database Table A: 19/04/2023 A: 22/04/2023
28, B: 20/04/2023 B: 24/04/2023
Understand the concept of Data
25. CO405.5 29, C: 21/04/2023 C: 25/04/2023
Binding.
30 A: 22/04/2023 A: 26/04/2023
B: 24/04/2023 B: 27/04/2023
Design a program to navigate
26. CO405.5 31 C: 25/04/2023 C: 28/04/2023
across existing data in table.
A: 26/04/2023 A: 29/04/2023
B: 27/04/2023 B: 01/05/2023
Develop an executable file and
27. CO405.5 32 C: 28/04/2023 C: 02/05/2023
Deploy it.
A: 29/04/2023 A: 03/05/2023

 Direct Assessment Criteria:(Practical)


 Rules for Practical assessment:
1. Progressive assessment of each practical is based on Process related (15 marks) and Product related
(35 marks) - Total out of 50 marks as per the assessment scheme prescribed in manual given by
MSBTE, Mumbai.
2. The Performance Indicators of each practical is assessed according to product and process related
skills.
(Sample format given below)
Sr. No Performance Indicators Weightage in %
Process Related(15 Marks) 30%
1 Debugging Ability 20%
2 Follow Ethical Practices 10%
Product Related(35 Marks) 70%
3 Correctness of Program codes 25%
4 Quality of I/O messaging and output formatting 25%
5 Timely Submission of Report 10%
6 Answer to sample Question 10%
Total(50 Marks) 100%

3. Final assessment of 100 Marks for all practical. Following is the distribution of 100 Marks –
a. End Semester Examination (ESE) for 50 Marks will be conducted by MSBTE after the
completion of the term.
b. Progressive assessment (PA) = ((Total Marks Obt. in P.A.) / (50xTotal Number of Expt)) *60
c. Final term work of 50 marks is calculated based on, 60% marks scored in Progressive
Assessment for each experiment + 40% marks scored in Micro Project.
Progressive Assessment Marks = (Marks obtained in PA + Marks Obtained in Micro Project ) / 2
50 = (60 + 40 ) / 2
 Experiment wise PRO-CO Mapping:
Experiment No. PRO CO405.1 CO405.2 CO405.3 CO405.4 CO405.5
Experiment No. 1 1 
Experiment No. 2 2 
Experiment No. 3 3  
Experiment No. 4 4   
Experiment No. 5 5   
Experiment No. 6 6   
Experiment No. 7 7  
Experiment No. 8 8  
Experiment No. 9 9  
Experiment No. 10 10   
Experiment No. 11 11   
Experiment No. 12 12  
Experiment No. 13 13, 14  
Experiment No. 14 15  
Experiment No. 15 16  
Experiment No. 16 17  
Experiment No. 17 18  
Experiment No. 18 19   
Experiment No. 19 20, 21   
Experiment No. 20 22    
Experiment No. 21 23    
Experiment No. 22 24    
Experiment No. 23 25, 26    
Experiment No. 24 27    
Experiment No. 25 28, 29, 30    
Experiment No. 26 31    
Experiment No. 27 32    

 References:
1. Books:
Sr. No. Title of Book Author Publication
Visual Basic NET The McGraw Hill, Californis, USA
1 Jeffrey R. Shapiro
Complete Reference ISBN 0-07-213381-3
Visual Basic .NET Dreamtech Press, 2015, New Delhi.
2 Holmer Steven
Programming Black Book ISBN-13:978-81-7722-609-6.
Beginning Visual Basic Wrox Press. USA. Edition: 2012;
3 Bryan Newsome
2012 ISBN: 9781118311813.

2. Web sites:
1. http://www.vbtutor.net/index.php/visual- 5. http://www.java2s.com/Tutorial/VB/CalalogVB.htm
basic-20 l 2-tutorial 6. http://www.functionx.com/vbnet
2. http://howtostartprogrammingeom/vb-nct 7. http://www.dfit.dfinalsolution.com/dotnet%
3. https://www.tutorialspoint.com/vb.net 201utorial%2ofor%2obeginners.pdf
4. http://vb.net-infonnations.com 8. http://www.nptel.ac.in
3. Self-Videos :
1. https://youtu.be/3axgcRZg-_U 2. https://youtu.be/DNi6samyiVU

Mr. G. R. Shinde Prof. G. B. Katkade


(Name & signature of staff) (Name & signature of HOD)
Cc: 1. Course File – GAD(22034) 2. D3-GAD 3. GAD Lab Noticeboard – CM Lab-4

You might also like