Program 2.1: Scoring a Test (Data from a Text File)
Program 2.2: Reading Space-Delimited Data
Program 2.3: Reading Data from a CSV File
Program 2.4: Reading Data Directly from an Excel Workbook
Program 2.5: Program to Read the Answer Key from a Separate File
Program 2.6: Presenting a Macro to Score a Test of Any Length
Program 2.7: Using PROC PRINT to List Student IDs and Scores
Program 2.8: Program to Produce Statistics and Histograms of Test Scores
Program 2.9: Creating a SAS Data Set Containing Student Names and IDs
Program 2.10: Adding Student Names to the Roster
Program 2.11: Creating a Fancier Roster Using PROC REPORT
Program 2.12: Exporting Your Roster to an Excel Workbook
Program 3.1: Using PROC FREQ to Display Answer Frequencies
Program 3.2: Modifying the Program to Display the Correct Answer to Each Item
Program 3.3: Converting the Test Scoring Program into a Macro
Program 3.4: Restructuring the ITEM_FREQ Data Set to be Used in PROC SGPLOT
Program 3.5: Using PROC SGPLOT to Produce Bar Charts for Each Item
Program 4.1: Detecting Invalid IDs and Answer Choices
Program 4.2: Checking for Student IDs in the Test File that Are Not in the Student Name File
Program 4.3: Attempting to Find a Close Match for IDs in the Test File and the Name File
Program 4.4: Program to Detect and Eliminate Duplicate Records in the Answer File
Program 5.1: Computing Correlations Between Item Scores and Raw Scores
Program 5.2: Producing a More Attractive Report
Program 5.3: Adding a WHERE= Data Set Option to Subset the SAS Data Set
Program 5.4: Restructuring the Correlation Data Set to Create a Report
Program 5.5: Using PROC FREQ to Determine Answer Frequencies
Program 5.6: Restructuring the Score Data Set with One Observation per Student per Question
Program 5.7: Using PROC MEANS to Compute the Mean Percent for Each Combination of Item and Choice
Program 5.8: Using PROC TABULATE to Combine Means Scores and Answer Frequencies
Program 5.9: Dividing the Group into Quartiles
Program 5.10: Computing the Mean Scores by Quartile
Program 5.11: Combining All the Item Statistics in a Single Table
Program 6.1: Modifying the Scoring Program to Accept Alternate Answers
Program 6.2: Deleing Items and Rescoring the Test
Program 6.3: Scoring Multiple Test Versions
Program 6.4: Reading the Correspondence Information from an Excel File and Scoring the Test
Program 7.1: Computing the Score for the Odd- and Even-Numbered Items
Program 7.2: Computing the Correlation Between the Odd and Even Scores
Program 7.3: Computing the Spearman-Brown Adjusted Split-Half Correlation
Program 7.4: Computing the Variances to Compute KR-20
Program 7.5: Computing the Kuder-Richardson Formula 20
Program 7.6: Computing Cronbach's Alpha
Program 8.1: Running PROC IRT for a Simple Binary Model
Program 8.2: Running PROC IRT (with All the Defaults)
Program 8.3: Running PROC FREQ to Inspect Variable Score42
Program 8.4: Running PROC IRT with Score42 Omitted
Program 8.5: Running a 1PL Model for a 30-Item Physics Test
Program 8.6: Running a Rasch Model on the 30-Item Physics Test
Program 10.1: Program to Detect Cheating: Method One
Program 10.2: Using the Method of Joint-Wrongs to Detect Cheating
Program 10.3: Searching for IDs Where the Number of the Same Wrong Answers is Unlikely
Program 11.7: Mult_Versions_txt
Program 11.8: Mult_Versions_Excel_corr
3.128.200.71