DEPARTMENT OF TECHNOLOGY
COMPUTER INFORMATION SYSTEMS 2013
CATALOG LISTING: 2013 VISUAL BASIC PROGRAMMING, 3 hours credit
Elements of Visual BASIC programming. Lecture 3 hours. Pre-requisites: CIS 1063 or department permission.
EXPANDED COURSE DESCRIPTION
An elective course for Computer Information Systems majors. The course is used to teach elementary visual programming techniques using the personal computer.
|Upon completion of the course students should:||PROGRAM OBJECTIVE:|
|...be able to define and flowchart a problem to be solved by the computer||A2|
|...be able to code, debug, and test Visual BASIC programs||I1|
|...be able to save, delete, and load program files from disk||I2,I3|
|...be able to write programs to create and use data files-both random access and sequential type||I1|
Programs may be run using any type of personal computer having a disk drive and Visual BASIC Version 6.0. Personal computers are available in the academic computer lab. Classroom lecture and tests will accentuate Microsoft Visual BASIC.
MS Visual BASIC .NET, Shelly Cashman Series, Thomson, 2003ISBN: 0-7895-6547-1
Three hours upon successful completion of course.
MS Visual BASIC .NET
The Little Brown Handbook, 7th Edition (Same as for Freshman Composition)
The examinations will be designed to test the concepts that we are teaching, specifically vocabulary, flowcharting, input/output, Visual BASIC syntax, debugging, documentation, and modular programming. The examinations will be comprehensive.
- The midterm examination will cover material in textbook chapters 1-3.
- The final examination will cover textbook chapter 4 and other covered topics.
All students are expected to attend class and to arrive on time. Make-up for an exam to be missed must be approved before the scheduled time of the exam. Make-up exams will be given at the convenience of the instructor, may be more difficult than the regular scheduled exam. All assignments/programs are to be turned in at the beginning of the class period on the date due or they are worth 0 points. All assignments/programs must be turned in or a grade of F will be given in the course.
Many IT managers consider program documentation to be even more important than the program coding. The long term
maintainability of a program is directly related to the overall documentation package.
Programs are to be completely documented to include the following items:
- Cover Page
- Problem Definition
- Program Flowchart (See Writing Assignment #1)
- Compiled Program Listing
- Program Output
- Operating Instruction (See Writing Assignment #2)
- Diskette containing executable file
- All pages should be in the sequence listed above and stapled in the upper left hand corner.
- A diskette, labeled with name and program number, with program saved as an executable file must be handed in.
II. WRITING ASSIGNMENT #1 -- FLOWCHARTING
One of the single most important tools in data processing is flowcharting. From simple program flowcharts to complex system flowcharts this tool is used to logically show the activities and decision points that make up the solution to some defined process.
All programs must be flowcharted to include a structure chart and appropriate program flowcharts for each portion of the program.
Flowcharts will be graded for the ability to solve the defined process. Neatness and clarity are important and a flowcharting template is required.
AUDIENCE: Data Center Management
III. WRITING ASSIGNMENT #2