Computer Science Programming

Perspective: The use of computers has become extensive throughout the world today. The computer makes it possible to do some things that were not feasible without a computer. Other things can be done quicker or more efficiently with a computer. The Christian recognizes the computer as a useful tool in many situations. However, as with other tools, the Christian needs to be sensitive in order to use the computer wisely in order to avoid the artificial and impersonal tendencies of computers. One dramatic application of computers in the kingdom of God is their use to facilitate the translation of the Bible into other languages.

Purpose: This course is offered to help students become acquainted with how a computer works and how it can be used. This will help prepare students to function in today's modern technological world where the use of the computer occurs in all walks of life. One application for students in school is using the computer to help prepare term papers for other classes.

Objectives and Goals:

  1. Become acquainted with the history and development of computers.
  2. Learn how a computer works by getting an introduction to programming using Visual BASIC.
  3. Become acquainted with the many different uses of computers.

General Outline (Programming):

  1. History of computers.
  2. Introduction to Visual Basic programming.
  3. Computer arithmetic.
  4. Variables and constants.
  5. Decision making.
  6. Controlled loops.
  7. Procedures.
  8. Mathematical and business functions.
  9. Arrays (subscripted variables).
  10. Graphics, color, and sound..
  11. Sequential access files..
  12. Random access files.
  13. Sorting and searching.
  14. Menus, dialogs, and multiple forms.

Textbooks:

An Introduction to Programming using Microsoft Visual Basic Versions 5 and 6, Brown and Presley, Lawrenceville Press, 1999.