JOLIET JUNIOR COLLEGE

DEPARTMENT OF COMPUTER INFORMATION

AND OFFICE SYSTEMS

 

COURSE SYLLABUS

 

 

 

 

Course Prefix and Number    CIS 230

     

Course Title                           Visual BASIC for Windows

 

Curriculum                              Computer Information Systems

 

 

Semester Hours                     4

     

Lecture                                   4

     

Lab                                          0

     

Prerequisites                          CIS 130 or 136 or equivalent

 

 

 

Catalog Description

 

The students will do design, coding, testing, documentation and evaluation of various Visual BASIC projects.  Projects will include the use of sequential access files, random access files, database access, and variable arrays. 

 

Course Objectives: See attached

 

 

 

                                                                                   

Prepared by:                                                                 Reviewed by:   

 

 

 

Tim Vanderwall                                                            Ram Raghuraman

Dept. of CIOS        Updated 12/00                                 Department Chairperson            Date

                              Revised 12/99

                              Revised 7/97

                              Revised 12/93

                              Revised 2/92

                              Revised 11/91

STUDENT MATERIALS

 

A.  Textbooks:       

 

      Title:                 Programming w/ Microsoft - Visual Basic 6.0

 

      Author:             Zak

     

      Publisher:          Course Technology

 

 

                                      

 

 

 

B.   Other Required Materials

     

      Five 3.5 diskettes

 

 

 

 

      Other Course Requirements

     

 

 

 

      Student Evaluation (Type of Grading)

 

      Student evaluation will be based on the following:

      1.   Midterm exam and Final exam;

      2.   Homework assignments;

      3.   Activities in the text;

      4.   Other class assignments given by the instructor.

     

 

 

 

 

 

 

 

 

 

 

 

 

 

                                                                

Week                     Assignment

           

1                            An Overview of Visual Basic

 

2                            Tutorial 1 – An Introduction to Visual Basic

 

3                            Tutorial 2 – Designing Applications

 

4                            Tutorial 3 – Using Variables and Constants

 

5                            Tutorial 4 – The Selection Structure

 

6                            Tutorial 4 – The Selection Structure, continued.

 

7                            Tutorial 5 – The Repetition Structure

 

8                            Midterm Exam – Review and complete Tutorials 1-5

 

9                            Tutorial 6 – Sequential Access Files, Menus, and Reports

 

10                           Tutorial 7 – Dialog Boxes and Error Trapping

 

11                           Tutorial 8 – Random Access Files

 

12                           Tutorial 8 – Random Access Files, continued.

 

13                           Tutorial 9 – Database Access

 

14                           Tutorial 9 – Database Access, continued.

 

15                           Tutorial 10 – Variable Arrays

 

16                           Final Exam

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OBJECTIVES

 

     

 

      1.   The student will learn how to properly plan and code increasingly more difficult object-                                    oriented, event-driven programs using Microsoft Visual Basic.

 

      2.   The student will incorporate procedural programming concepts into the VB environment.

 

      3.   The student will learn how to create user-friendly screens, forms, reports, etc. using the                                  windows controls available in VB.

 

      4.   The student will learn how to create and manipulate sequential and direct access files, and

            databases.

 

      5.   The student will learn to use variable arrays.