This course makes maximum use of internet technology:
It is assumed that the students are familiar with these technologies as they begin this course. A review can be had by browsing the appropriate documents on this web site.
The course begins with traditional, intermediate-level computer programming logic, using flowcharting as the language. The logical elements calculations, decisions, loops, count, total and average are reviewed in the context of sequential access data files. We then explore the techniques of arrays, procedures, and functions. These techniques are applied in programming assignments using indexed-direct access data files.
Then we explore more Visual Basic techniques. These include reviewing in more detail some of the techniques encountered in the introductory course, and especially include incorporating sophisticated error handling procedures into a program, and creating a setup program. The students are then able to apply these techniques to the program which they started earlier, and hopefully end with a sophisticated, intermediate-level, Visual Basic information systems application.
Throughout the course considerable information is presented in class that is not in the textbook, and such information is essential. It is therefor of particular importance that students attend class on a regular basis, and that they have a friend in the class who will take notes when they are unavoidably absent.Professor Mike Dawdy December, 1997