
CISY 125 – QBASIC Programming
Course Syllabus – Spring 2003 – Version 1
Section 1x
Room: Thursday
Books: Q - QBasic, Second Edition,
Susan K. Bauman, Steven L. Mandell, South-Western Educational Publishing, 1997.
Instructor: Mr.
Work # (908) 526-1200 ext. 8259 E-Mail:
stbrower@raritanval.edu
Web
Site:
http://www.raritanval.edu/departments/cis/full-time/Brower/brower.htm
(Or from school’s web
site, Pick Departments, then Computer Science & Educational Technology,
click Faculty then click Stephen Brower)
Office Hours: Monday
Tuesday
Wednesday
Thursday
Please check my Web Site for latest office
hours.
Course
Routine:
At the beginning of each
Lecture, the homework or lab from the previous lecture is due at the beginning
of the class. Lectures cover material from the
"QBasic" Book.
Please check my web site for any deviations
from this routine. (http://rvcc2.raritanval.edu/~sbrower)
Grading
Policy:
Assignments that are due must be submitted on
time. Late assignments are penalized 10%
for each calendar day late. E-mails sent
before
Extra Credit
Some exams/labs contain extra credit
questions/constraints. Other than that,
no extra credit opportunities will be provided.
Quizzes/Exams
Quizzes and Exams are closed note / closed
book. Quizzes/Exams are given at the
beginning of the class period.
Exams must be taken on days assigned. Failure to notify the instructor that an exam
will be missed will result in a makeup that will be penalized 20%. Make-ups
for Quizzes will not be given.
Projects/In-Class
Labs
You must work alone on the Computer
Projects and In-Class Assignments.
Cheating is not allowed. All
parties involved in cheating will be dealt with according to the school’s
policy on cheating.
|
Item |
Percent |
Date |
|
Homework |
15 |
On going |
|
Computer Projects |
15 |
On going |
|
In-Class Labs |
15 |
On going |
|
Quizzes |
10 |
On going |
|
Exam #1 |
15 |
|
|
Exam #2 |
15 |
|
|
Final Exam |
15 |
Sometime |
|
GRADES |
|
|
A |
90-100 |
|
B+ |
87-89.9 |
|
B |
80-86.9 |
|
C+ |
77-79.9 |
|
C |
70-76.9 |
|
D |
60-69.9 |
|
F |
0-59.9 |
|
Date |
Topic(s) |
Chapter(s) |
|
|
Course Overview Introduction to QBasic PRINT, CLS, REM, END |
Q-1 pp. 14-32 Q-1 63-64, 69-70, 71 |
|
|
Introduction to Structured Programming and Problem
Solving |
Q-2 pp. 36-54 |
|
|
Variables, Arithmetic Operations |
Q-3 pp. 56-81 |
|
|
INPUT, TAB, SPC, LOCATE. PRINT USING |
Q-4 pp. 90-118 |
|
|
Exam # 1 |
|
|
|
IF THEN, IF THEN ELSE, IF THEN ELSEIF,
SELECT CASE |
Q-5 pp. 126-158 |
|
|
IF THEN, IF THEN ELSE, IF THEN ELSEIF,
SELECT CASE |
Q-5 pp. 126-158 |
|
|
N0 class - Spring Break |
|
|
|
Modularizing Programs, Subroutines |
Q-6 pp. 166-203 |
|
|
Modularizing Programs, Subroutines |
Q-6 pp. 166-203 |
|
|
Exam # 2 |
|
|
|
Loops - DO… |
Q-7 pp. 212-246 |
|
|
Functions and Debugging and Testing |
Q-8 pp. 256-294 |
|
|
Arrays and Sorting and Searching |
Q-9 pp. 302-345 |
|
|
Arrays and Sorting and Searching |
Q-9 pp. 302-345 |
|
|
FINAL EXAM – TBA |
|