A comparative study of programmed instruction and classroom instruction