Dec5062 Visual Basic Programming
Dec5062 Visual Basic Programming
POLYTECHNICS
MINISTRY OF EDUCATION MALAYSIA
DEPARTMENT OF ELECTRICAL ENGINEERING
CREDIT(S) : 2
PREREQUISITE(S) : NONE
SYNOPSIS
3. construct, run and debug programs written in Visual Basic language for
assigned project during practical work sessions. (P4, PLO5)
SST RTA
SYLLABUS
2.3. Understand the design interface using Menu and Sub Menu.
2.3.1. Relate the Menu and Submenus.
2.3.2. Explain the naming convention of menu title.
2.4. Understand the Dialog Boxes, Message Box and Input Box, and List
Boxes and Combo Boxes application
2.4.1. Explain Dialog Boxes and their usage
2.4.2. Distinguish function between Message Box and Input Box
2.4.3. Explain the List Boxes and Combo Boxes
2.5. Apply the styles, object control and event procedure in user interface
concepts.
2.6. Apply Diolog Boxes, Message Box and Input Box, and List Boxes and
Combo Boxes in application
2.6.1. Use the List Boxes and Combo Boxes in application
2.6.2. Use standard Dialog Boxes for specifying color and fonts,
printing, opening and saving in application
2.6.3. Apply the various application by using Message Box and Input
Box
3.3 Understand the control array, Single Dimension and Multi Dimensional
Arrays.
3.3.1 Explain control array in program.
3.3.2 Compare the advantage of using control array.
3.3.3 Explain single dimension and multi dimensional array.
3.6 Apply a new sub procedure, a new function procedure and argument
to procedure.
3.6.1 Construct coding for a new sub procedure and a new function
procedure.
a) Private Sub...End Sub
b) Private Function...End Function
3.7 Design the application using single dimension and multi dimensional
array.
3.7.1 Create an application using single dimension and multi
dimensional array.
3.7.2 Create application using procedures.
REFERENCES
Main:
James Foxall. (2013), Sams Teach Yourself Visual Basic 2012 in 24 Hours,
Complete Starter Kit. Sams Publishing. (ISBN: 978-0672336294)
Additional:
Anne Boehm (2013), Murach's Visual Basic 2012. Mike Murach & Associates. (ISBN:
978-1890774738)
Tony Gaddis & Kip Irvine (2013), Starting Out With Visual Basic 2012 (6th Edition) .
Addison-Wesley.(ISBN: 978-0133128086)
Philip Conrod &Lou Tylee(2013), Visual Basic and Databases - Professional Edition.
Kidware Software. (ISBN: 978-1937161446)
Rod Stephens (2011), Visual Basic 2008 Programmer's Reference. John Wiley and
Sons. (ISBN: 9781118059005)
Mike McGrath (2011), Visual Basic in Easy Steps . In Easy Steps Limited. (ISBN:
978-1840784091)
Compliance to PLO
Recommended
Course Learning Outcome (CLO) PLO1 PLO2 PLO3 PLO4 PLO5 PLO6 PLO7 PLO8 PLO9 PLO10 PLO11 Assessment
Delivery Methods
LD1 LD4 LD1 LD1 LD2 LD3 LD5 LD6 LD7 LD8 LD9
Remark:
LD 1 Knowledge
LD 2 Practical Skills
LD 3 Communication Skills
LD 4 Critical Thinking and Problem Solving Skills
LD 5 Social Skills and Responsibilities
LD 6 Continuous Learning and Information Management Skills
LD 7 Management and Entrepreneurial Skills
LD 8 Professionalism, Ethics and Moral
LD 9 Leadership and Teamwork Skills
ASSESSMENT
Remark
Topic 1 : Introduction To Visual Basic Programming √ Refers to the CLO to be assessed through the indicated assessment task.
Topic 2 : User Interface Concepts *(#) # refers to the quantity of assessment
Topic 3 : Visual Basic Fundamental indicates the topic (s) to be covered under the assigned/ identified assessment method.
Topic 4 : Debugging And Error Trapping For merged topics, lecturers have the choice of covering one particular topic or
Topic 5 : Data Access Control combinations of topics.
Topic 6 : Project Development ** The generic skill mark is 100% and separate from the coursework assessment mark. It is
to be assessed at least twice.
1.2 Practical 30
1.3 Tutorial
2.2 Practical-hour-assessment
- Project [ 1 ] 1
2.3 Tutorial-hour-assessment
- Tutorial Exercises [ ]
INDEPENDENT LEARNING
3.0 Coursework Assessment (CA)
- Project [ 1 ] 8
4.1 Lecture 10
- Preparation before theory class eg: download lesson notes.
- Review after theory class eg: additional references, discussion group,discussion
4.2 Practical
- Preparation before practical class/field work/survey eg: review notes, checklist/ labsheets 12
and/or tools and equipment.
- Post practical activity eg: lab report, additional references and discussion session
- Preparation before studio work presentation/critique.
4.3 Tutorial 0
- Preparation for tutorial
4.4 Assessment
- Preparation for theory test. [ 1 ] 2
- Preparation for Quiz [ ]
- Preparation for final examination.
FINAL EXAMINATION 0
Total 80
Credit = SLT/40 2
Remark:
1. Suggested time for
Quiz : 10 - 15 minutes
Test (Theory) : 30 - 60 minutes
2. 40 hours is equivalent to 1 credit