BetterScholar BetterScholar
16
Title Level Year L/Y
An introduction to computer science for non-majors using principles of computation
Thomas J. Cortina
11 2007 11
2007
Creating emergent behaviors: two robotics labs that combine reactive behaviors
Robert M. Harlan, Shelley McClarigan
11 2005 11
2005
Constructivism in computer science education
M. Ben-Ari
9 1998 9
1998
Contributing to success in an introductory computer science course: a study of twelve factors
B. Wilson, S. Shrock
8 2001 8
2001
Unlocking the clubhouse: women in computing
Allan Fisher, Jane Margolis
8 2001 8
2001
Programming by choice: urban youth learning programming with scratch
John H. Maloney, K. Peppler, Y. Kafai, M. Resnick, N. Rusk
8 2008 8
2008
Computing Curricula 2005: The Overview Report
10 auth. R. Shackelford, A. McGettrick, R. Sloan, H. Topi, G. Davies, R. Kamali, ... J. Cross, J. Impagliazzo, R. LeBlanc, B. Lunt
8 2006 8
2006
Why students with an apparent aptitude for computer science don't choose to major in computer science
L. Carter
8 2006 8
2006
Online python tutor: embeddable web-based program visualization for cs education
Philip J. Guo
8 2013 8
2013
Scratch for budding computer scientists
D. Malan, Henry H. Leitner
8 2007 8
2007
The effects of pair-programming on performance in an introductory programming course
C. McDowell, L. Werner, H. Bullock, Julian Fernald
8 2002 8
2002
Improving the CS1 experience with pair programming
7 auth. Nachiappan Nagappan, L. Williams, M. Ferzli, E. Wiebe, Kai Yang, Carol Miller, ... S. Balik
8 2003 8
2003
YAP3: improved detection of similarities in computer program and other texts
M. Wise
8 1996 8
1996
Using software testing to move students from trial-and-error to reflection-in-action
S. Edwards
8 2004 8
2004
Thinking about computational thinking
James J. Lu, G. Fletcher
8 2009 8
2009
The fairy performance assessment: measuring computational thinking in middle school
L. Werner, J. Denner, Shannon Campe, Damon Chizuru Kawamoto
8 2012 8
2012