Programming: Visual Basic (COSC 255)

Spring 2000

www.central.edu/homepages/fyfes/courses/vb/



REQUIRED TEXT AND SUPPLIES:

Programming with Visual Basic 6 by Edward Coburn. Brooks/Cole publishers.


INSTRUCTOR: Stephen Fyfe OFFICE: Central Hall 312
BOX # 039 PHONE: 5305
HOME 628-9955
EMAIL: fyfes@central.edu
OFFICE HOURS: MW 2:00 - 4:00
T/TH 4:00 - 5:00
Other times by appointment

COURSE DESCRIPTION: This course is an introduction to programming in the Visual Basic programming language. The course will cover the basic syntax of the language including the syntax of repetion and selection statements, and array processing. The course will also cover the tools provided in the language for developing GUI applications. Among the tools covered will be labels, buttons, text boxes, menus, and dialog boxes.


COURSE OBJECTIVES: The objectives for this course include:


GRADING PROCEDURES: Students will be evaluated on their understanding of the concepts being covered in class, and their ability to apply those concepts in homework problems and in programming projects.

Quizzes Two quizzes will be give during the course. The quizzes will be announced one class period ahead of time.

Programming assignments will be given weekly. While students are encouraged to discuss the programs with each other, students are also expected to write their own programs. Programs that have obviously been shared among students will be penalized.

The final grade will be determined by the following distribution:

Quizzes30%
Programming Projects70%

and the following TENTATIVE scale will be used to determine the final grade

94 - 100A73 - 76C
90 - 93A-70 - 72C-
87 - 89B+65 - 69D+
83 - 86B60 - 64D
80 - 82B-55 - 59D-
77 - 79C+00 - 54F

Written homework and programming projects will be due by 10:00 pm on the day they are due. Late homework will be accepted, but will lose points at the discretion of the instructor.


COURSE SCHEDULE: The course will meet on Tuesday and Thursday from 5 - 6:30 p.m. The Thursday class will consist mostly of lecture, presentation and discussion covering the topic of the week. Students will then be given a programming assignment to work on for that week. The Tuesday class will be an open lab time where students can work on their programs and ask questions. The first class session will be Thursday, June 14th. There will be no class on Thursday July 5. The last class session will be Thursday, July 18th. On the last class session a final programming assignment will be given that will be due in early August.

Assignments