Beliefs about the social roles and capabilities of computing technology: development of the computing technology continuum of perspective · Study