
The objective of this Programming Module is to introduce students to programming.
The lab assignments will be completed using Microsoft’s QuickBASIC (QBASIC).
QBASIC is Microsoft’s version of the BASIC (Beginner’s All-purpose Symbolic Instruction Code)
programming language. To begin, the QBASIC Getting Started exercise should be completed.
The primary purpose of the exercise is to familiarize the student with the QBASIC programming
environment. After the exercise, the three lab assignments should be completed.
The first lab assignment is to introduce the students to programming, so the students
enter a simple program that is provided. The statements and flow control of the program
should be reviewed and understood. In the subsequent lab assignments, the students develop
their own programs using the examples provided as the model. Lab assignment #2 includes
additional flow control structures, and lab assignment #3 introduces modular programming
using subroutines. Lab assignment #4, which is listed as optional, introduces file processing
and formatted output.
There are HTML versions that can be viewed and printed online, and there are Word 97 versions of
the documents. The Word 97 versions can be downloaded, personalized, and printed with more control.
The QBASIC version is the BASIC code of the sample programs. The solutions to the assignments are also
available to instructors.
Other CIS105 instructors using this Programming Module may have additional requirements.
This reference guide was compiled and prepared by Juan Marquez, Ed.D. (2000)
to be used by faculty and students of Mesa Community College.
A big thank you to all of the faculty that openly shared their materials.
Revised: 4/15/2002 - www.mc.maricopa.edu/dept/d07/cis105/basic/basic1_cover.html