What is computing?: bridging the gap between teenagers' perceptions and graduate students' experiences
Contributing to success in an introductory computer science course: a study of twelve factors