| CIS 110 | CUS 148 | CIS 150 | C The Future | Intranet/Internet | Reporting Service |
 Syllabi
       CUS148 Syllabi
 Lesson Notes
       CUS148 Lesson Plan I
       CUS148 Lesson Plan II
       CUS148 Lesson Plan III
       CUS148 Lesson Plan IV
       CUS148 Lesson Plan V
       CUS148 Lesson Plan VI
       CUS148 Lesson Plan VII
       CUS148 Lesson Plan VIII
       CUS148 Lesson Plan IX
       CUS148 Lesson Plan X
 Sample Tests
       Sample Test 1
 Class Examples
       Chapter 3(Zip)
       Chapter 3(exe)
       Chapter 4(Zip)
       Chapter 4(exe)
       Clock(exe)
       OddEven(exe)
       LoopExample(exe)
       DoUntilExample(exe)
       FileExample(exe)
       DataBaseExample(exe)
       PrinterMenuExample(exe)
       AdoExample(exe)
       ArrayGrades(exe)
       ProductRanges(exe)
 Assignments
       Project 1
       Project 2
       Project 3
       Project 5
       Project 5 Database
       Project 5 Solution
       CUS148 Assignment V

Lexington Community College

Course Syllabus

Spring 2002


Course: CIS148

bb

Title:  Visual Basic I

bb

Hours: 3 

bb

Prerequisite: CIS110 & CIS120

LCC Division: Behavioral Sciences and Information Systems Technologies
Division Secretary:  Ginger Porter, AT201, (859) 257-4872, ext. 4000, grport@pop.uky.edu

LCC Program: Computer Information Systems
Program Coordinator: Richard King, AT202B, (859) 257-4872, ext. 4014, newt@uky.edu

Instructor: Stan Schofer, AT201, (859) 257-4872, ext. 4000, sschofer@qx.net
Instructor's Web Page: http://www.cthefuture.com
Office hours:  By appointment.


Course Description:  Students design, code, test, and execute programs on this level I programming language. Topics also include menus, dialogue boxes, child window controls (push buttons, radio buttons), the graphical user interface, mouse input, fonts, and printing.

Course Objectives: Upon completing this course, the student can:

  • Describe each of the steps in the systems development life cycle;
  • Demonstrate a basic knowledge of Windows;
  • Demonstrate an understanding of the object-oriented features of Windows;
  • Code programs involving: a). Mouse input areas such as dialogue boxes, input controls, combo boxes, push buttons, and check buttons; b). Event procedures; c). Graphic controls and graphic methods, and d). File operations such as Save, Open, and Print.

Required Text:  Programming with Microsoft Visual Basic 6.0, Enhanced Edition Diane Zak, Course Technology, 2001. Publisher's Web Page:  http://www.course.com/ (do a search for Zak's page on this site).

Software Used: Microsoft Visual Basic version 6.0 (Microsoft's Visual Basic home page).

Required Supplies: A box of 3.5" High-Density (HD) floppy diskettes (prefer pre-formatted IBM compatible).

Attendance Policy: Attendance is expected at all class meetings. If you are absent, it is your responsibility to contact a classmate and find out what you missed. You are responsible for staying current.

Late Work Policy: Handing the work in late is better than not handing it in at all, but since the rest of the class was diligent enough to get it in on time, I will not give full credit for late work.  I will accept the assignment the next time the class meets with a 25% deduction.

Withdrawal Policy: If you wish to drop this class, you may do so without instructor signature up a date specified in the Academic Calendar in the Course Schedule Book.  After that date, you must obtain the instructor's signature.  That will not be a problem.  I will sign drop slips for any student for any reason, and you don't even have to tell me the reason, up to the last day of classes.

Exam Policy: Tests are required to be taken on the date given, unless permission is given by the instructor prior to the start of the class in which the exam is given or the student has an “Excused absense”.


Grading Scale:

A

grade >= 90 %

B

90 > grade >= 80

C

80 > grade >= 70

D

70 > grade >= 60

F

grade < 60 %

Course Requirements and Grading Criteria:

Grading Item

Date Due

Points

Tests - 2

TBA

35% each

Projects - 5

TBA

6% each

 

Total

100%

Course Outline and Topics Covered:

Date

Topic for the Day

Wednesday 1/9

Introduction, Course Overview, Chapter 1

week of 1/14

Introduction, Course Overview, Chapter 1

week of 1/21

Chapter 2 on Designing Applications

week of 1/28

Chapter 3 Discussion on Using Variables and Constants

week of 2/4

Chapter 4 Discussion on Selection Structures

week of 2/18

Chapter 5 on Repetition Structures

week of 3/4

Test 1

week of 3/18

Chapter 6 on Sequential Access Files and Menus

week of 3 /25

Chapter 7 on Dialog Boxes and Error Trapping

week of 4/1

Chapter 8 on Random Access Files

week of 4/8

Chapter 9 on Database Access, DDE and OLE

week of 4/15

Begin Chapter 10 on Variable Arrays

week of 4/22

Review

Final  Exam

Thurs., May 2 at 7:30 p.m

Note:  Reading of Chapters is expected before discussion of Chapter begins.  Exercises from each Chapter will be due approximately one week after coverage of that chapter is complete.


 

Last day to drop a course without a grade - Wednesday, Jan. 30

Last day to withdraw from a class and receive a grade of W - Friday,  March 8

Spring Break - March 10 - 16