CSIS-111A Home  |   Class Info  |   Class Notes  |   Schedule  |   Grades  |   Feedback  |   Search  

MSJC - The Community College FOR YOUR FUTURE . . .

CSIS-111A ~ 0635

Introduction to Programming ~ Level 1
[Using QBasic & Visual Basic]

* * * Spring, 2003 Semester Class Notes * * *

Visit this page often for special instructions; helpful hints; hidden extra credit; assignment changes; and general comments. It will be worth your time ! !

Revised: May 03, 2003.

Message from Ron . . .

This is the last week for extra credit [week 15].
Check out the site of the week - silly but kinda cool!.

Extra Credit ~ from Chapter 6 Test:

 

You can earn 2 points extra credit - all you have to do is answer the question based on the following code:

 

REM Neat loop!
CLS
READ letter$
   DO WHILE letter$ <> "q"
    LET s$ = letter$ + s$
    READ letter$
   LOOP
PRINT s$
DATA n, o, r, q, p, s, t
END

. . . Why does the program spell my first name?
Describe in your own words.

 

Then - Follow these two steps:

  1. You have to e-mail your answer to my "preferred" e-mail address.

  2. You have to have it sent to me by 5/10.

[This extra credit opportunity will expire 5/10/2003. Only once for these extra credit points per student.]

 

 

* * * * * * * * * * Extra Credit ~ General * * * * * * * * * *

 

You can earn 2 points extra credit - all you have to do is answer the following question:

What songs are misspelled in the "Pick a Song" drop-down list in the "FAQ" page in this web site?

  1. You have to e-mail your answer to my "preferred" e-mail address.

  2. You have to have it sent to me by 5/10.

[This extra credit opportunity will expire 5/10/2003. Only once for these extra credit points per student.]

 

Have you looked at these QBasic web sites for additional information. You should:

QBasic Reference Page

QBasic Download Page

QBasic News

QBasic Cafe

Have you looked at the site of the week? Check it out this week . . . Ron

Grade not what you were hoping?
Read this for possible insight . . . Ron

 

Note: The following is an “expandable/collapsible” list.  Click on any category (or sub-category [such as the seven listed under ‘Computers and Technology’ category] to see a list of hyperlinks . . . Ron 

Business Resources
Computers and Technology
Technology Sites
PC Magazines Online
Dictionaries and References
Windows Sites
Office 2000 / Office XP Sites
Computer Company Sites
Computer Parts and Upgrades
Directories and General References
Education
Entertainment
Government and References
Hobbies, Lifestyles and Health
Media
Major Broadcasters
Local TV Stations 
Print Media Online
Search
Shopping
Sports
Travel, Leisure and Pets

  Top of Page

Additional Links 

Need a Cliché?

References for Everything!

Online Dictionary

Encyclopedia

Guide to Internet Netiquette

10 Myths About Copyright

Glossary of Technical Terms and Acronyms

Glossary of Computer/Internet Terms

Beginners Guide to PCs and Support

All About Cookies

US Government Web Portal - Your Starting Point

The Things People Say!

101 Uses for AOL Disks

Hoaxes

2002 Easter Egg Hunt

Easter Egg Hunt 2

Site of the Week

The Internet - What is it?

  Top of Page

Ø    Homework will include both written assignments as well as computer lab projects and assignments. Before turning-in the assignments outlined in the schedule, you must complete the computer steps contained in the project. (Dont just read the project and then go to the exercises.) All homework is due at the beginning of the class meeting on the due date shown in the schedule.

Ø    All extra credit must be typed. Homework should be typed,  but neatly hand-written homework will be accepted if noted in class [use of the worksheet grids and flow charts is recommended - but not required].  Both extra credit and homework must have a typed cover page showing: CSIS-111A; Class Code 0635; your name; the chapter number; the assignment title and number; the assignment page; and the assignment due date (see sample homework cover page and sample extra credit cover page).

Ø    Participation is based on your preparation and participation for the class. Preparation means reading the material and keeping-up with the homework assignments. If you participate in every class meeting for the semester, you will receive a 3% bonus at the end of the semester. If you miss participating in only one class meeting, you will receive a 2% bonus. It is in your best interest to earn this bonus to help your  grade.

Ø    There are five hands-onprojects in this class. They are designed to test how well you can perform various concepts and programming features in QBasic. They will "Take-Home" and hence, open book and open notes.

Ø    The Final Exam will cover all material reviewed in the class. It will consist of 100 multiple choice questions.

Ø    On tests and homework, maximum credit is earned by: following all directions and instructions; by producing a document which is professional in appearance; and by correcting grammatical errors, misspellings, or incorrectly used words.

Ø    Graded homework that contains a program mathematical error which is carried forward to other parts of the program will not have points taken off for each occurrence - only for the original error [if the subsequent occurrences are consistent with the original error].

Ø    All attempts will be made to follow the course schedule as outlined. However, circumstances may require changes in the schedule for any given class meeting.

 

  Top of Page

Sample Cover Page

Your Name

Homework Assignment:

Microsoft Q-Basic

Chapter 3 "Fundamentals of Q-Basic"

1. Exercises 3.1; "Exercises #7 ~ 10"
(P
age 47)

&

2. Exercises 3.1; "Exercises 45 ~ 52"
(Pages 49-50) - Pick 5 only. 

 Due: 2/19/2003

More Homework!

CSIS-111A ~ Section: 0635

 

 

Sample Extra Credit Cover Page

Your Name

Extra Credit # 1

Submitted: 02/05/2003

“[This Is the Article’s Title]”

 By: “[This Is the Article’s Author]”, Wall Street Journal

 01/23/2003

 

INCLUDE: The Title of the Article

By: The Author, The Original Publication Name

The Date of the Publication

If re-printed: The Publication Name, Date and Section

CSIS-111A ~ Section: 0635

 

 

  Top of Page

The symbol # is used for both a numeric placeholder in the PRINT USING statement and as a "Double Precision indicator".  The number 123456.78 has too many digits to be displayed in single precision (up to 7 digits) so it's converted to double precision (up to 18 digits) for display in the program listing. Other indicators you might see are % for Integers, ! for Single, $ for String.
. . . Ron

 

Send me an E-Mail Click to send e-mail to Ron Lehr

Send your e-mail !

 

 

Return to CAPP120A Opening Page Click to return to CSIS-111A Home Page

MSJC - Helping Students Soar . . .

 

Frequently Asked Questions in Ron Lehr's Classes

 

Feedback to Ron LehrClick to go to Student Feedback Page

 

Hit Counter

  Top of Page

Download Microsoft Internet Explorer (Site best viewed with Internet Explorer)

Ronald L. Lehr - MSJC Instructor.
Copyright © 1996 - 2003, R. Lehr / MSJC. All rights reserved.
Revised: May 03, 2003.

Hosted by www.Geocities.ws

1