Reading ListTop2 Attendance and Grading Policy3 Assignments

3 Assignments

Plan on reading a chapter in the textbook each week. There will be a test on the chapter the following week. There will be no test the first week of class. In this class the test will usually be on Wednesday.

3.1 Lab Assignments

  1. e-mail me at ltaber@lt.tucson.az.us a paragraph about yourself, a paragraph about why you are taking the class. Make sure your name is included in your e-mail. Use the following subject line:
    CIS100 Lab 1 your-name
    
  2. Word process a book report cover sheet. See the book report assignment for the format.
  3. Use a PC data base program (ie: Microsoft Access) to create your personal address book. Put in at least 10 entries. Each entry needs at least the following:
  4. Use a web page hosting and authoring service on the Internet to set up a web page with three "interesting" links.
  5. Put together a web page with a minimum of three working links related to number systems and base conversions. To do this write your own HTML using a text editor such as Microsoft notepad. Do not use an automatic HTML generator. Describe on your page how to convert a decimal number to base 2.
  6. Research an aspect of computer ethics or cryptography. Write a short paper on your topic. Probably less tab a single page single spaced. Include both "pro" and "con" positions related to the topic. Also include why it is a "current" topic.
  7. "In the Lab" from Shelly page E1.61 College Cash Flow. Add a top line to the first sheet and add:
    CIS100 Spreadsheet Project 1  your-name
    
  8. "In the Lab" from Shelly page E2.69 Ray's Ready Mix Concrete. Add a top line to the first sheet and add:
    CIS100  Spreadsheet  Project 2  your-name
    
  9. "In the Lab" from Shelly page E3.76 Modifying Ray's Ready Mix Concrete. Add a top line to the first sheet and add:
    CIS100  Spreadsheet  Project 2  your-name
    
    Note: Do not print the ``Splitting the Screen
     into Top and Bottom Panes'' sheet.
    
  10. Enter the program on page 57. Add a new line to print your name. Run and save your program to disk.

    Note: You are welcome to save the program on the hard disk, but be aware that the systems are used by other students and your program may not be there when you return. The college is NOT responsible for making sure your programs are safe and backed-up.

  11. Use Qbasic to draw a house. The house needs to have the following minimal features:

    The following Qbasic commands will be helpful:  

    Note: Most of the above commands have other options.

    The colors are as follows:  

    0 Black
    1 Blue
    2 Green
    3 Cyan
    4 Red
    5 Magenta
    6 Yellow
    7 White
    8 Gray
    9 Light Blue
    10 Light Green
    11 Light Cyan
    12 Light Red
    13 Light Magenta
    14 Light Yellow
    15 Bright White
  12. Turn your house into a neighborhood. To do this follow this sequence.  

    1. Scale all of your X and Y coordinates. For example: (210*S+X,311*S+Y). If you set S=1, X=0, and Y=0 your house will be unchanged. If you set S=.1, your house will be on tenth the size on both the X axis and the Y axis.
    2. Place the program in nested FOR loops for X & Y.
      SCREEN 12
      LET S=.1
      FOR X = 0 TO 620 STEP 60
      FOR Y = 0 TO 420 STEP 40
       Your House Program 
      NEXT Y
      NEXT X
      
    3. You can also PAINT your houses different colors using the MOD operator.
      PAINT (210*S+X,311*S+Y) (X+Y) MOD 16, 15
      
  13. Do program 3, 4, or 5 from Baumann page 85 and 86. Have the program print your name as well.
  14. Do program 1 or 2 from Baumann page 123. Have the program print your name as well.
  15. Do program 1 or 2 from Baumann page 163-164. Have the program print your name as well.

3.2 Extra Credit Assignments

If you have completed ALL of your lab assignments and ALL of your book reports, you become eligible for extra credit. If you have NOT completed all of the required class credit, you are NOT eligible for extra credit. The extra credit is applied to the quiz portion of the class grade.

  1. The Robots Program written in Qbasic. See my CIS265 class handout on my web site.
  2. The Cross Country Trip Simulation Program written in Qbasic. See my CIS265 class handout on my web site.
  3. The Bowling Scoring Program in Qbasic. See my CIS265 class handout on my web site.

Instructor: ltaber@pima.edu ** My new Home at GeoApps in Tucson ** The Pima College Site

Reading ListTop2 Attendance and Grading Policy3 Assignments