QBasic Programming Class - FALL 2014

Instructor: Frank Thompson - fthompson@gavilan.edu

Location: Gilroy campus room BU111 (2 different sections; enroll in one or the other)

BOOK: QBASIC Fundamentals and Style by James Quasney, et. al, Course Technology, Second Edition, 2001, (ISBN 0-619-01625-6).

[Other OK editions: QBasic Fundamentals and Style with an Introduction to Visual Basic, by Quasney, et al, ISBN: 0-789-50021-3, 1995]

you must attend the first class meeting.

You must email the Instructor before the first meeting if you cannot attend the first meeting; otherwise the Instructor will drop you from the class if you miss the first meeting.

This class consists of 20 assignments that are in the ILearn online environment.

This is a class for beginners, but you will need some basic skills in text editing and operating system use such as opening and saving files. You can probably learn most of the windows basics in the class.

Read the first 2 chapters of the book the first week.

You can do the assignments outside class on other PC's (not 'Apples') that have an internet connection. You can use the campus PCs after or before class.

IF YOU MISS 3 OR MORE CLASSES, the Instructor has the option of DROPPING YOU FROM THE CLASS.

Attend class IF YOU NEED HELP OR WANT TO ASK QUESTIONS ABOUT THE ASSIGNMENTS.

You should make every effort to finish 10 assignments by the half-way point in the course. Otherwise you should consider yourself behind relative to the course workload.

Course Learning Outcomes:

The student will create, execute, and test BASIC programs using calculations and decision statements.

The student will create, execute, and test BASIC programs using loops and arrays.

The student will create, execute, and test BASIC programs using "structured" and "topdown" approaches.

The student will create, execute, and test BASIC programs using READ, INPUT, WRITE, GET and PUT statements.

The student will evaluate and select and implement the best programming methods to solve problems.

Grading:

This course has Credit/No Credit Option. You will normally get a grade in the class, but if you fill out a Credit/No Credit petition before 1/3 of the class has passed, you can take the class for credit/no credit. Petitions are available at the office or registrar. Please tell me if you do request a Credit/No Credit Option. In order to get a Credit, you need to earn at least a C grade.