MASTER SYLLABUS
Visual Basic Programming
Instructor:
Office:
Telephone Number:
E-mail Address:
Website:
Office Hours:
Programming with Microsoft Visual Basic .NET.
Diane Zak. Course
Technology, Publisher:
Required
Software and Materials
Microsoft
Visual Basic .NET – optional for your home computer
(the labs in the CoBA are equipped with this software; the textbook is packaged
with a working model of Visual Basic, but its features are limited).
1
– ˝ inch 3-ring notebook with inside pocket and outside vinyl cover with tab
dividers
4
– 3 ˝” diskettes (note: if you use a zip disk you must still have 1 - 3 ˝’ diskette)
Catalog
Description
An introduction to Windows programming using Microsoft
Visual Basic. Students learn the concepts needed to
write programs using event-driven, object-oriented methodology. Completion of computer proficiency requirement. (F,S, Su as needed)
After
completing this course you will understand the following general and specific
programming concepts and have the skills required for programming using Visual
Basic:
·
General programming concepts
·
GUI design requirements
·
Selection and repetition structures
·
Variables, constants, operators,
assignment statements
·
Control arrays
·
Sequential and random access files
·
Sub and function procedures
·
String manipulation
The
primary teaching method for this class uses a combination of concept lessons
and step-by-step methodology. Programming concepts must be learned as
programming is taking place. Since the course is not taught in a lab
environment, class time is devoted to the concept lessons, viewing completed
applications, and demonstrations. Lab time outside of class is to put the concept
into action by completing programming applications. The applications are
completed using step-by-step methodology, discovery exercises, and debugging
exercises. To be successful in this course, you, as students, must take
an active role. This means you must not only read the chapter before class, but
you must also keep up-to-date on the applications and be willing to participate
during class time.
Supporting
WWW Addresses
PowerPoint
Slides – To be determined by faculty. It is recommended
that you print the slides in handout format (3 slides to a page). This is NOT
required so if you are not going to rely on the slides, then do not print them.
Student
Data Downloads - http://www.course.com/
Method
of Evaluation
·Three objective
examinations will be given covering the content of the textbook.
·Comprehensive
objective final examination.
·Application exercises.
·Announced and
unannounced quizzes as deemed appropriate.
All
earned points will be totaled and divided by the total possible points to
determine your final course grade. Your
grade is based on the typical 10-point scale (ie, 90-100 = A; 80-89 = B, etc.)
By
successfully completing this course, you will have had the opportunity to put
to use the following ability areas as outlined by the CoBA assessment
committee. For a complete explanation and listing of the ability areas refer to
http://business.astate.edu/Process.htm.
·
Reading the course materials in the text
is your responsibility before the class period in which the information will be
used.
·
Keep all papers that are returned to you
in case a question arises about your course grade. The professor cannot give you credit for an
assignment if it has been lost and it has not been recorded.
·
Because the instructor will not be with
you in the lab working on your applications, attendance is required for this
course. For every absence you will lose 3 points from your final grade.
·
The professor utilizes e-mail to make announcements,
update the syllabus, make assignments, etc.
It is your responsibility to check your e-mail on a daily basis. Not checking your e-mail is not a viable
excuse for not having your work completed on time.
·
Tardiness will not be tolerated. Instruction will begin precisely on time.
·
The professor suggests that you exchange
telephone numbers and e-mail addresses with two other students in the
class. The instructor will not reteach
the material to absent students. Sending homework via email is not a substitute
for turning in assignments on the day they are due.
·
Tobacco usage will not be tolerated
during class time or during office visits.
·
Turn off cell phones and pagers before
entering the classroom.
·
Be sure to utilize the instructor’s
office hours for help with application exercises.
Academic
ethics means communicating honestly and politely with
fellow students and with the professor; it means planning and writing your own
projects, and it means relying solely on your own memory to answer test
questions. Academic ethics means
obeying the law. Students who engage in
unethical behavior connected with this class will receive an F grade for the
course and may be referred to other appropriate authorities.
Examinations
Examinations
will include a combination of the following: Multiple/Choice, short answer, defining terms, and writing program code in full or
in part. The fourth and final exam will
be comprehensive. A brief review the class period before each exam will be
conducted. No makeup exams will be given. If you miss an exam, your
comprehensive exam grade will be doubled. Therefore, only one exam may be
missed.
If
you are a student with a disability and have registered with the Office of
Disability Services, please visit with me about any special needs you have on
the first day of class. If you think you may have a disability and have not
visited with the Office of Disability Services, please call them at 972-3964.
After you have met with them, please visit with the instructor.
Introduction
to Visual Basic
Writing
code
Designing
OOED applications
Assigning
variables and constants
Selection
structures
VB
Controls
Repetition
structures
Using
Controls collection
Creating
sub and function procedures
Manipulating
strings
Creating
menus
Working
with files
Declaring
arrays
A.I.T.P. is the professional association comprised of career minded individuals who seek to expand their potential - employers, employees, managers, programmers, and many others. The organization seeks to provide avenues for all their members in the IS field, all in an effort to become more marketable in rapidly changing, technological careers. It is the mission of A.I.T.P. to provide superior leadership and education in Information Technology. A.I.T.P. is dedicated to using the synergy of Information Technology partnerships to provide education and benefits to our members and to working with the industry to assist in the overall promotion and direction of Information Technology. For Membership Information, please contact Dr. Paula Ruby, Office 414, pruby@astate.edu OR Dr. Ralph Ruby, Jr., Office 419C, rruby@astate.edu Dues: $40.00 ($35 national, $5 local).