On Jul 16, 2010, at 2:06 AM, Clendon Gibson wrote:
I am not sure how to test comprehension because it will be difficult
to disentangle individual student skill from the how readable the
programs are. It will depend on a number of factors like
comprehension of the concepts involved. So for instance if your
programs are OO, then the students who do not grasp OO will have a
harder time regardless of the readability of the program. Perhaps
testing them on the concepts in the test program prior to the
experiment would help control this.
One further point: the examples involve integers, strings, arrays,
and tuples, do not use OO, concurrency, recursion, or even case
statements,
and have a cover page explaining the domain concepts.
As for disentangling, that's what analysis of variance is for, no?
--
The Open University is incorporated by Royal Charter (RC 000391), an exempt charity
in England & Wales and a charity registered in Scotland (SC 038302).