• Sify Online Exams
  • ICSI Online Registration
  • ICSI Computer Test Centre
  • Voter ID Registration
National Council For Vocational Training, Directorate General of Employment Training, Testing Centre for NCVT Certification, Computer on Office Automation Course, Certificate Issued by Directorate of Technical Education Government of Tamil Nadu, Type Writing Institution, IEEE Projects, Spoken Classes Available, Corporate Training, Online Examination, Placement, NCVT Testing, Languages Classes Available.
VISUAL BASIC PROGRAMMING

Course Description:Visual Basic for Windows in the Microsoft Visual Studio.Net introduces students to the major elements of the Visual Basic programming language. The course curriculum introduces the integrated development environment and building an application in that environment. Students will work with variables, constants, data types, and expressions. Problem solving and decision making are integrated as students also explore looping and multiple forms, using menus, common dialogs, procedures, functions and arrays, debugging, creating executable files, and distributing a Windows application. Concepts and methods of object-oriented programming and design, creating applications using a development cycle approach, and disciplined coding style are included.

I. Introduction to Visual Basic Programming Environment
A. Visual Basic.Net and the Visual Basic programming language
B. Program development
C. Phases of the development cycle
D. Object-oriented programming and design
E. Rapid application development
F. Algorithms
G. The programming interface
II. Introduction to the Integrated Development Environment
A. Basic components of Visual Basic integrated development environment
B. Customize the environment
C. Set properties on controls and navigate the code window
D. Modify code in a project
E. Run a project
F. Use Visual Basic.Net Help features
III. Build an Application
A. Design an application
B. Work with forms
C. Use controls—label, textbox, numeric up down, and button
D. Change property values of controls
E. Write and document code
F. Evaluate and modify the program
IV. Use Variables, Constants, Data Types, and Expressions
A. Declare variables and constants
B. Use variables and constants within code
C. Describe data types
D. Convert between data types
E. Code a form load event procedure
F. Use the option strict statement
G. Arithmetic expressions
H. Order of operator precedence in code
I. Pmt and format$ functions
V. Modify Applications
A. ComboBox control
B. If…Then…Else… structure and nested structures
C. Selection structure
D. Validation of input
E. Strings in code
F. Rational and logical operators in code
VI. Looping and Multiple Forms
A. Add forms to a project
B. Change default of forms
C. Display item lists on forms
D. Use form controls
E. Work with collections in code
F. Code Do Until, Do While loops
G. Code For…Next and For Each…Next loops
VII. Use Menus, Dialogs, Procedures, Functions, and Arrays
A. Add menus to applications and shortcuts
B. Common dialog boxes in an application for user interaction
C. One- and multidimensional arrays in code
D. Function procedure to return a value
E. Subprocedures
VIII. Debugging, Executable Files, and Distribution
A. Differences among syntax, logic, and run-time errors
B. Locate errors during design time
C. Locate errors during run time
D. Set breakpoints
E. Stepping to execute one statement at a time
F. Evaluate variables and expressions
G. Change values of variables using debugging tools
H. Examine variables and objects
I. Create executable files
J. Create a setup program to distribute a Windows application
Instructional Methodologies
• Microsoft Visual Studio.net/Visual Basic Programming Language
• Software Help auxiliaries
• Internet Web site tutorials
• Individual programming exercises, assignments and projects
• Teacher demonstrations and guidance
• Peer learning
• Problem-solving approach
• Application programming
• Database management
• Peer assessment
Instructional Resources (Students)
• Microsoft Visual Studio.net, 2003, 7.1/Visual Basic Programming Language
• Teacher-prepared supplementary handouts
• Teacher-prepared exercises, assignments, projects
• Reference manuals
• Software Help auxiliaries
• Internet Web site tutorials
• Simulations

. /></a></p></center>
<!--Do not alter or remove this code! Data Member=http://venuscomputers.org tracker ID = OYQISIVD  --!> <a  href=