CSC001 Major Assignments
Intro to Computer Science

California State University, Sacramento

 

CSC001

Instructor

Syllabus

Communication

Schedule

Grades

Resources

D. Joseph
Fall 1998

Major Assign. 1 - Library & WWW

Due: Friday, October 2
Points: 30

Additional Library reference: Demystifying Library Databases

Additional WWW reference
: Orientation to the Web using Netscape
Note: You must have the Adobe Acrobat Reader to view this file. All CSUS Computing Labs have this component installed. If you are using a home computer and want to obtain a copy of Acrobat Reader, visit the Abobe site.

Objective: To learn how to use Library and WWW resources to search for   information.


Major Assign. 2 - Computer Hardware

Due: Wednesday, October 7
Points: 30

Objective: This assignment supplements Chapter 5 of the text and it's designed to help you:

  • Learn what hardware makes up a microcomputer system.
  • Locate the major components of a computer.
  • Learn the function of these components.
  • Remove and examine hardware components.
  • Discover how these components work by themselves or with other components.

Major Assign. 3 - I/O and Arithmetic (Programming)

Due: Friday, October 23
Points: 30

Additional reference: The Lab book Chapters 1 through 6.

Objective: This assignment pulls together all of the topics you have learned about in Chapters 1 through 6 of the Lab book. By completing this assignment you will demonstrate that you know how to

  • Create arithmetic expressions in QBASIC
  • Prompt the user for input and use that input to find a solution to the problem statement.
  • Document a program by using the appropriate remark statements.
  • Print the results of the processing as output on a printer.

Major Assign. 4 - Spreadsheet & Chart

Due: Wednesday, November 11
Points: 30

Objective: This assignment provides an introduction to the software known as Microsoft Excel 97. You will learn to:

  • Identify and use the controls in the Excel 97 application and document windows.
  • Use the mouse to interact with objects on the screen.
  • Use the Excel Help system to get help.
  • Create and save a worksheet.
  • Use the data in a worksheet to create and save a chart.

Major Assign. 5 - Loops (Programming)

Due: Friday, November 20
Points: 30

Additional reference: The Lab book Chapters 10 through 12.

Objective: This assignment pulls together all of the topics you have learned about in Chapters 10 through 12 of the Lab book. By completing this assignment you will demonstrate that you know how to:

  • Create a flowchart to implement an algorithm.
  • Create a data file.
  • Write a program that reads an arbitrary number of lines of input from a data file and processes each line of data by using a loop.
  • Document a program by using the appropriate remark statements and meaningful variable names.
  • Print the results of the processing as output on a printer.

Major Assign. 6 - Arrays (Programming)

Due: Wednesday, December 2
Points: 40

Additional reference: The Lab book Chapters 10 through 14.

Objective: This assignment is more challenging that the last Major Assignment. It tests your knowledge of the topics in Chapters 10 through 14 of the Lab book. By completing this assignment you will demonstrate that you know how to:

  • Create a data file.
  • Use arrays to store data for 100 students.
  • Use loops to store data into an array, process an array, and print the contents of an array.
  • Write a program that reads and processes data for each student.
  • Document a program by using the appropriate remark statements and meaningful variable names.
  • Print the results of the processing as output on a printer.

Major Assign. 7 - Creating a Web Page

Due: Wednesday, December 9
Points: 20

Additional reference: The text (Oja/Parsons) Chapter 8.
Your lecture notes on HTML tags and the HTML Source code and browser display pages entitled "Using Computers: Essential Concepts."

Objective: To learn how to use Hypertext Markup Language (HTML) to create a personal Web page.

 

 

 Return to:  CSUS | Computer Science

November 30, 1998
Comments to:  josephd@csus.edu