The effect of CS unplugged activities on middle-school students' views, attitudes, and intentions regarding computer science