can be used for more than pr0n
or buying stuff you don't need
. Carefully used by a trained teacher
, they can enhance
the educational experience
without becoming an end in themselves
The best curricular computing projects reinforce key concepts, enable collaborative work online, and provide resources when students need them. The worst are probably manifested in the cheesiest of the distance learning endeavors.