Describir: Revising the computer programming attitude scale in the context of attitude ambivalence.