Maricopa Community Colleges  NET181  20006-99999 

Official Course Description:  MCCCD Approval:  03/28/00

NET181      20006-99999

LEC
LAB

3 Credit(s)
0 Credit(s)

2 Period(s)
3 Period(s)

Visual BASIC for Technology

Introductory coverage of programming techniques in Visual BASIC. Flowcharting, pseudocoding, coding, testing, and documenting programs in accordance with specifications. Prerequisites: None.

 

Go to Competencies    Go to Outline
 

MCCCD Official Course Competencies:

 

 

NET181  20006-99999

Visual BASIC for Technology

 

1.

Describe system functions of units which compose the computer system. (I)

2.

Initialize, enter, and execute a Visual BASIC program on a microcomputer. (I)

3.

Flowchart or pseudocode a task to be programmed. (I, II)

4.

Write program documentation as specified. (I, II)

5.

Write Visual BASIC language programs. (I, II, V, VI)

6.

Define and declare data variables. (I, II, III)

7.

Use top town programming. (I, V)

8.

Display and interpret memory contents. (III)

9.

Use Visual BASIC programming statements. (IV)

10.

Use logical operators in making programming decisions. (VII)

11.

Examine and use arrays for sorting and moving data. (VIII)

12.

Use file structure. (IX)

 

 

Go to Description    Go to top of Competencies
 

MCCCD Official Course Outline:

 

 

NET181  20006-99999

Visual BASIC for Technology

 

 

I. System familiarization

A. Description of equipment

B. System initialization

C. System ready status

D. Command mode operation

E. The cursor

F. Difference between command and statement

G. Commands

H. Program statements

I. How to change a program

J. System monitor

II. Interaction, automation, and looping

A. Definition of program loop

B. Statements

C. Flowcharting

D. Pseudocode E. Program documentation

III. Program formatting and shortcuts

A. Formatting

B. Simplifying INPUT routines

C. Multiple statement lines

D. Graphic and text display

IV. Sorting and randomizing

A. Statements

B. Applications of RND (n) statement

C. RND (n) and RANDOM statement differences

V. Subprograms

A. Definition of subprogram

B. Statements

C. Using call functions

VI. BASIC language mathematics and numbers

A. Sequence by which BASIC solves mathematical equations

B. Programming of mathematical equations in BASIC

C. Mathematical functions available in BASIC VII. Introduction to logical operations

A. Significance of logical operation capabilities

B. Logical operators for IF THEN statement

C. NOT expression VIII. Introduction to arrays

A. Single dimension

B. Multidimension

C. Loading data into arrays from program

D. Loading data into arrays from keyboard E. Printing data from arrays

IX. File structure

A. Generating files

B. Writing files

C. Reading from files

D. Updating files

E. Adding to files

 

Go to Description    Go to top of Competencies    Go to top of Outline