Delta College logo

Visual Basic Programming II

Course NumberCST 271
Lab Hours0
Lecture Hours45
Course DescriptionPrerequisites: CST 171 and CST 173. Writes programs in a Windows environment using Visual Basic to design custom user interfaces with menus and dialogue boxes. Set up menus, create functions, and create executable files. Includes multiple forms, arrays, object linking and embedding, sequential and random data files, databases, and trapping programming errors. (45-0)

Outcomes and Objectives

Create functions, sub procedures and use common dialog boxes.
  1. Learn the difference between a function and sub procedure
  2. Create a function and a sub procedure
  3. Be able to use common dialog boxes in a program

Work with multiple forms in the Visual Basic environment
  1. Design and create a project with multiple forms
  2. Create procedures that are accessible from multiple form modules
  3. Add a splash screen to any project
  4. Set the startup form to start project execution

Define, create and use Arrays
  1. Set up and use a control array
  2. Establish an array of variables and refer to individual elements in the array with variable subscripts
  3. Create user-defined data types for multiple fields of related data
  4. Distinguish between direct access and indirect access of a table
  5. Store and use data in multidimensional arrays

Design and understand Object-Oriented Programs (OOP)
  1. Understand the terminology and create a class that has properties and methods
  2. Use property procedures to set and retrieve private properties of a class
  3. Declare object variables and assign values to the variables using the SET statement
  4. Create a collection of objects
  5. Add properties to a form

Design and access database files
  1. Display data in a Data Grid control
  2. Bind data to textbox and labels

Explain how to program and use Web Forms
  1. Understand how to set up forms to be viewed in a browser
  2. Be able to pass data from one web form to another

Demonstrate graphics in the Visual Basic environment
  1. Understand the measurements in the graphics coordinate system
  2. Create graphics using graphics methods
  3. Understand the graphics-layering principles
  4. Load and change pictures at run time
  5. Use the timer control
  6. Create simple animation

Gather information by reading the text
  1. Identify the main points of a problem
  2. Derive meaning from reading the text
  3. Correctly interpret the information, draw conclusions and write the code necessary to solve the problem

Integrate the information to solve a problem
  1. Correctly interpret the information given in a problem
  2. Draw conclusions from reading the problem and write down a solution

Formulate an information question and develop a strategy to solve the problem
  1. Evaluate the information to determine the tools needed to solve the problem
  2. Interpret output to assist in debugging a program

Solve a problem working with others to achieve a common goal
  1. Respect other individuals opinion in solving a problem as a group
  2. Accept the responsibility of individuals in a group setting

1961 Delta Road, University Center MI 48710 | 989-686-9000 |
Delta College is an Equal Opportunity Organization, committed to excellence through inclusiveness and diversity.
Copyright ©