4 papers matched
Sorting by Relevance
Computational Thinking in K-12: Defining the Space
Society for Information Technology & Teacher Education International Conference (SITE) 2010:1 , Mar 29, 2010
“Computational thinking is creating and making use of different levels of abstraction to understand and solve problems more effectively; thinking algorithmically; and understanding the consequences of scale” (Carnegie Mellon University Center for...
Computer Programming in Middle School: How Pairs Respond to Challenges
Journal of Educational Computing Research (JECR) 37:2 , 2007
Many believe that girls lack the confidence and motivation to persist with computers when they face a challenge. In order to increase the number of girls and women in information technology careers, we need a better understanding of how they think...
Pair-Programming Helps Female Computer Science Students
Journal on Educational Resources in Computing (JOERC) 4:1 , March 2004
Pair-programming has been found to be very beneficial in educational settings. Students who pair in their introductory programming course are more confident, have greater course completion and pass rates, and are more likely to persist in computer...