CISY 125 – QBASIC Programming

 

Course Syllabus – Spring 2003 – Version 1

Section 1x

 

Room:             Thursday 1:25 p.m. – 3:05 p.m. South 128

 

Books:            Q - QBasic, Second Edition, Susan K. Bauman, Steven L. Mandell, South-Western Educational Publishing, 1997.

 

Instructor:      Mr. Stephen T. Brower                        Office:  N-320A

                        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           12:15 pm – 1:15 pm

Tuesday           1:30 pm – 2:30 pm

Wednesday      12:15 pm – 1:15 pm

                        4:00 pm – 5:00 pm

Thursday          12:10 pm – 1:10 pm

 

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 2:00 am will count for the prior day.  Assignments 10 days late will receive a 0 and the 0 will be used in the calculation of your average.

 

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

2/27/03

Exam #2

15

4/10/03

Final Exam

15

Sometime 5/12/03 – 5/16/03

 

GRADES

% Range

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)

1/30/03

Course Overview

Introduction to QBasic

PRINT, CLS, REM, END

 

 

Q-1 pp. 14-32

Q-1 63-64, 69-70, 71

 

2/6/03

Introduction to Structured Programming and Problem Solving

 

Q-2 pp. 36-54

2/13/03

Variables, Arithmetic Operations

 

Q-3 pp. 56-81

2/20/03

INPUT, TAB, SPC, LOCATE. PRINT USING

 

Q-4 pp. 90-118

2/27/03

Exam # 1

 

 

3/6/03

IF THEN, IF THEN ELSE, IF THEN ELSEIF, SELECT CASE

 

Q-5 pp. 126-158

3/13/03

IF THEN, IF THEN ELSE, IF THEN ELSEIF, SELECT CASE

 

Q-5 pp. 126-158

3/20/03

N0 class - Spring Break

 

3/27/03

 

Modularizing Programs, Subroutines

 

Q-6 pp. 166-203

4/3/03

Modularizing Programs, Subroutines

 

Q-6 pp. 166-203

4/10/03

Exam # 2

 

 

4/17/03

Loops - DO…LOOP, DO UNTIL…LOOP, FOR…NEXT

 

Q-7 pp. 212-246

4/24/03

Functions and Debugging and Testing

 

Q-8 pp. 256-294

5/1/03

Arrays and Sorting and Searching

 

Q-9 pp. 302-345

5/8/03

Arrays and Sorting and Searching

 

Q-9 pp. 302-345

5/12/035/16/03

FINAL EXAM – TBA