Walter’s Teaching

Syllabus – Visual Basic

Homepage ] Office Hours ] Class Listings ] Lab Schedule ] Student Login ] Some interesting links ]

Term: Spring 2002

Course Number and Title: CNT 2711 Programming Concepts – Visual

Course Data

Quarter Hours: 4.0

Class Hours: 5 hrs/week – 11 weeks

Instructor: Walter Wimberly

Pre-requisite: CNT 1011

Computer Platform: Windows – PC

Required Text

Text: An Introduction to Programming Using Visual Basic 6.0 – 4th
Ed. – by: David Schneider

Materials: Floppy Disks

Course Description

This course is designed to show students the basics of
programming and the concept of programming for the Windows environment using
the Visual Basic programming language. Similarities among all programming
languages will be discussed. (55 contact hours – 25-lecture/30-lab)

Course Goal and Objectives

GOAL: The students will learn how to program in Visual Basic.

OBJECTIVES: Upon successful completion of this course, the student should
be able to:

  • Program in Visual Basic
  • Plan how to write an application
  • Program small applications using Visual Basic

Topical Outline of Course Content

  • The interface for the Visual Basic Integrated Development Environment
  • Variable types and naming conventions
  • Selections
  • Looping
  • Development of GUIs
  • Open and closing files
  • Arrays

Learning Activities

  • Interactive lecture – presentations and computer activities
  • Assignments outside of class
  • Quizzes
  • Presentations and Critiques

Evaluation Criteria

Class Participation 10%

Quizzes 25%

Homework 30%

Major Projects 35%

Further Explanation of Evaluation Criteria

Class Participation: Because much of the course work
will be assigned and completed in class at the computer, your attendance
is essential, and your participation grade will be based on the percentage
of time you have attended class and how effectively you utilize class time
when in attendance. Call me for any reason whatsoever, but especially if
you have a problem you need to discuss please contact me at the school
407-857-2300 or by e-mail at
No concern is "too small to call". You are
responsible for finding out what you missed in class if you are absent.
See attached sheet for the school’s attendance policy.

Quizzes, Homework, and Projects: Assignments are due at
the beginning of class. Late assignments will be reduced by 10 percentage
points per week overdue, regardless of absence being excused for the first
three weeks. After the third week the assignment will not be accepted.
Projects must be handed in as if you were presenting to a client, clean,
neat, and self-explanatory. If you know you will be absent the day a
project is due, you may leave it early with the receptionist to avoid a
late grade. Make sure it has your name, my name, and the class name are
written on it. Quizzes cannot be made up, unless an absence is excused by
documentation of illness or emergency. Call the college and leave a
message or e-mail me if you anticipate an absence and bring a doctor’s
note or other supporting documentation when you return.

Grade Scale:

100 – 90 = A

89 – 80 = B

79 – 70 = C

69 – 60 = D

00 – 59 = F

Points will deducted from work submitted with improper grammar and
punctuation or spelling.

If a project or quiz is turned in with no name, it is an automatic 5
percentage points off.

Approximate Schedule and Assignments







Cover the Syllabus

An Introduction to Computers and Visual Basic – Chapter 1

Problem Solving – Chapter 2



Fundamentals of Programming in Visual Basic – Chapter 3  


Fundamentals of Programming in Visual Basic – Chapter 3

Quiz 1 – Chap 1,2,3.1,3.2


Fundamentals of Programming in Visual Basic – Chapter 3



General Procedures – Chapter 4



General Procedures – Chapter 4

Quiz 2 – Chapter 3 (All)


Decisions – Chapter 5.1,5.2



Decisions – Chapter 5.3,5.4

Quiz 3


Repetition – Chapter 6.1,6.2



Repetition – Chapter 6.3

Arrays – Chapter 7.1,7.2



Final Quiz

All Remaining Programming Assignments Due

Final Quiz

(all inclusive)


Copyright ©2001-2002, Walter Wimberly – Instructor and all
’round Cool Guy – IADT