Originally Posted By: indigo
Software can:

...

- create different lessons and levels of homework required for individual students in the same class (differentiated task demands).

Is that bad? I wish there were more and earlier ability grouping, but there will always be a range of ability and preparation in a class, so lessons and homework tailored to students can be beneficial. It is problematic that two students doing very different levels of work can both get an A in the same class, but grades before high school don't matter much. My daughter, in 6th grade, has noticed that teachers differentiate work, for example having three sets of vocabulary worksheets of varying difficulty. Technology can do the same thing, with finer levels of gradation.