Garr,

Here is a rough copy of the data output created from Scanbook, the program used to read scantron forms and create a simple text file. Each line of text represents a single scantron form. Therefore, all responses in column 1 relate to question 1, column 2 to questions 2, etc. The application needs to be able t o do the following -

  1. Allow the user to enter the following information at the keyboard
    1. Instructor name
    2. Course Title
    3. Quarter
    4. Year
  2. Prompt the user for the location of the data file created by scanbook.
  3. Print out a one page summary of the results which include
    1. Scantron question
    2. Average
    3. Standard deviation
    4. Number of responses

In the example data below, questions 1-10 and 13-16 were marked but not questions 11 and 12. Questions 11 and 12 are not currently used but may be in the future at the discretion of the school or faculty.

AAAAAAAAAA  AAAA
BBBBBBBBBB  DDDD
CCCCCCCCCC  GGGG
DDDDDDDDDD  IIII
EEEEEEEEEE  ADGI
FFFFFFFFFF  ADGI
GGGGGGGGGG  ADGI
HHHHHHHHHH  ADGI
IIIIIIIIII  ADGI
JJJJJJJJJJ  ADGI
KKKKKKKKKK  ADGI
The information needs to be converted from alphanumeric values to numeric values. The average and standard deviation need to be calculated for each question.

The following information shows the rating values on the scantron (Form), the value recorded by scanbook (Data), and the appropriate numeric value (Value)

Questions 1-12

Form Data Value
  A   A   4.0
  A-  B   3.7
  B+  C   3.3
  B   D   3.0
  B-  E   2.7
  C+  F   2.3
  C   G   2.0
  C-  H   1.7
  D   I   1.0
  F   J   0.0
  NA  K   value not calculated
Questions 13
Form Data Value
  A   A   4.0 
  B   D   3.0
  C   G   2.0
  D   I   1.0
  F   J   0.0
  NA  K   value not calculated
Question 14
     Form       Data Value
A lot            A   4.0
Some             D   3.0
A little         G   2.0
Not discernable  I   1.0
Questions 15-16
Form       Data Value
Very        A   4.0 
Adequately  D   3.0
Somewhat    G   2.0
Not at All  I   1.0

School of Biological Sciences

Student Evaluation of Instruction

Instructor

Course Title

Quarter Year

  1. The course instructor shows enthusiasm for and is interested in the subject.
  2. The course instructor stimulates your interest in the subject.
  3. The course instructor meets stated objectives of the course.
  4. The course instructor is accessible and responsive.
  5. The course instructor creates an open and fair learning environment.
  6. The course instructor encourages students to think in this course.
  7. The course instructor's presentations and explanations of concepts were clear.
  8. Assignments and exams covered important aspects of the course.
  9. What overall grade would you give this instructor?
  10. What overall grade would you give this course?
  11. Based on completed assignments thus far, what is your current course grade or approximate standing?
  12. How much academic dishonesty seemed to occur in this course?
  13. How helpful were the textbooks and/or readings to your overall learning experience?
  14. How challenging was the course?