Visual Programming I Winter 1999 Leung

 

Course: 17-625-146-001 T TH 11:00 AM – 12:15 PM

 

Instructor: S. T. Leung

Email: Leungst@ucollege.uc.edu

Office: Sander L207

Phone: 556-1748

Office Hours: MWF 12:00 PM – 1:00 PM and T TH 12:30 PM – 1:30 PM

or by Appointment

 

Pre-requisite: Introduction to Computer Programming I or an equivalent first course of a high level language

 

Textbook:

    1. Beginning Visual Basic 6 by Peter Wright, WROX Publishing (Required)
    2. Special Edition Using Visual Basic 6 by Jeff Spotts and Brian Siler, Que Books (Recommended)

 

Required Material: Two 3 ˝" diskettes

 

Topics Covered:

    1. OOP and Event Driven Programming Techniques
    2. Visual Basic Environment
    3. Elements of a Visual Basic Program: Forms, Controls, Properties, Codes, etc.
    4. Working with Objects: Properties, Methods, and Events
    5. Writing Codes:: If/Then/Else, Select Case, For Loop, Do Loops, etc.
    6. Working with Data: Numbers, Strings, Variant, Date, Time, etc.
    7. Working with Arrays
    8. Visual Basic Controls: Text Boxes, Label Boxes, Check Boxes, Picture Boxes, etc.
    9. Writing Code Modules with User Defined Functions, and Procedures
    10. Project with Multiple Forms
    11. Creating Menus
    12. Working with Dialogue Boxes
    13. Program Design, Testing, and Debugging
    14. Working with Control Arrays

 

 

Expected Work: 3-4 Programming Projects 30 Points Each

8 In-class Exercises 10 Points Each

 

Midterm/Final Examination: NONE!

 

Grading Scale:

90% -- A

80% -- B

70% -- C

60% -- D

Below 60% -- F

 

Attendance: Required. 3 or More Absences = F