Please enable JavaScript to view this page.

Visual BASIC Programming I

CST 171

Visual BASIC Programming I

CST 171

Course Description

Prerequisite: CST 173 (or CST 170) with a grade of "C" or better. Introduces Visual Basic as a first class for Micro Computer programmers. Uses BASIC commands in a Windows environment. Emphasizes implementation of objects and event driven code. Presents screen design and Microsoft Visual Basic controls. Includes structured programming principles including internal and external program documentation; sequence, selection, and iteration constructs; and modular programming. (30-0)

Outcomes and Objectives

Design and document the logic and user interface.

Objectives:

  • Follow standard conventions for object names, variables, and constants.
  • Include internal and external documentation.
  • Design a professional-looking and user friendly interface.
  • Use proper modular programming in a structured environment.

Demonstrate understanding of objects and event driven code.

Objectives:

  • Understand data types and their proper use.
  • Use string manipulation to check input data.
  • Design screens for interactive programs.

Use controls appropriately.

Objectives:

  • Recognize when and how to use Visual Basic controls from the toolbox.
  • Code the application using the form controls.

Code the common basic commands.

Objectives:

  • Create logical if statements.
  • Create for/next and do loops.
  • Use proper scope for declaring variables.

Format and display output.

Objectives:

  • Use proper output formatting.
  • Implement screen display and printer output using labels and message boxes.

Test and debug Visual Basic programs.

Objectives:

  • Use debug tools to ensure accurate output.
  • Prove the accuracy of the output.