Standard


CIS 1121 – Visual Basic.NET I

 

Course Description:

 

Introduces Microsoft Windows event-driven programming. Common elements of Windows applications will be discussed created and manipulated using Microsoft’s Visual Studio development environment.  Topics include numeric data types and variables, decision making structures, validating input with strings and functions, repetition and multiple forms, test files, arrays, lists and common dialog controls.

 

Competency Areas:

Hours:

 

 

 

The Integrated Development Environment

Class

4

User Defined Variables

D. Lab

6

Decision making

P. Lab/O.B.I.

0

Windows Forms Components and Properties

Credit

7

Essential of the Visual Basic Language

 

 

User Defined Procedures and Functions

 

 

Compiling and distributing solutions

 

 

 

 

 

Prerequisite:

CIS 105

Corequisite:

CIS 124 or CIS 2128

 

Course Guide

 

Competency

After completing this section, the student will:

Hours

Class

D. Lab

P. Lab/

O.B.I.


 

 

 

 

THE INTEGRATED DEVELOPMENT  ENVIRONMENT

5

10

0

 

Be familiar with the components of the development environments, the Toolbox, Object Browser and Solution Explorer

 

 

 

USER DEFINED VARIABLES AND TYPES

6

8

0

 

Understand and be able to declare and use numeric, string and Boolean variables in Visual Basic

 

 

 

DECISION MAKING

5

10

0

 

Be able to use looping and conditional processing

 

 

 

WINDOWS FORMS COMPONENTS

7

10

0

 

Understand the functions and properties of common Windows based controls

 

 

 

ESSENTIAL OF THE VISUAL BASIC LANGUAGE

7

10

0

 

Be able to code general and specific event procedures. 

 

 

 

 

Understand and be able to differentiate between declarations, user-defined functions and procedures

 

 

 

USER-DEFINED PROCEDURES AND FUNCTIONS

5

6

0

 

Be familiar with the syntax and coding methods of functions and procedures as applied in Visual Basic

 

 

 

COMPILING AND DISTRIBUTING SOLUTIONS

5

6

0

 

Be able to convert solutions into executable code and distribute those solutions to users so they can be installed on client computers

 

 

 

 

Suggested Resources

 

Books:

 

Ekedahl and Newman, Visual Basic.NET, an Object Oriented Approach, Course Technologies, 2002

Prince, Beginning Visual Basic.NET, Mike Murach and Associates, 2002