Shuchi Grover and Roy Pea 12 : A Review of the State of the Field − Computational Thinking in

[1]  Adele Goldberg,et al.  Personal Dynamic Media , 1977, Computer.

[2]  Seymour Papert,et al.  Mindstorms: Children, Computers, and Powerful Ideas , 1981 .

[3]  D. Clements,et al.  Effects of Computer Programming on Young Children's Cognition , 1984 .

[4]  Roy D. Pea,et al.  On the Cognitive Effects of Learning Computer Programming: A Critical Look. Technical Report No. 9. , 1987 .

[5]  R. Pea,et al.  A Study of the Development of Programming Ability and Thinking Skills in High School Students , 1986 .

[6]  Roy D. Pea,et al.  The Buggy Path to The Development of Programming Expertise , 1987 .

[7]  Sharon M. Carver,et al.  Cognitive objectives in a LOGO debugging curriculum: Instruction, learning, and transfer , 1988, Cognitive Psychology.

[8]  Seymour Papert,et al.  Software Design as a Learning Environment , 1990, Interact. Learn. Environ..

[9]  Cynthia Carter Ching,et al.  Children as designers of educational multimedia software , 1997, Comput. Educ..

[10]  Andrea A. diSessa,et al.  Changing Minds: Computers, Learning, and Literacy , 2000 .

[11]  Allan Fisher,et al.  Unlocking the Clubhouse : Women in Computing by Allan Fisher , 2015 .

[12]  Brad A. Myers,et al.  Studying the language and structure in non-programmers' solutions to programming problems , 2001, Int. J. Hum. Comput. Stud..

[13]  Robert McCartney,et al.  Commonsense computing: what students know before we teach (episode 1: sorting) , 2006, ICER '06.

[14]  Jeannette M. Wing An introduction to computer science for non-majors using principles of computation , 2007, SIGCSE.

[15]  Emma Mercier,et al.  Images of self and others as computer users: the role of gender and experience , 2006, J. Comput. Assist. Learn..

[16]  Mitchel Resnick,et al.  Programming by choice: urban youth learning programming with scratch , 2008, SIGCSE '08.

[17]  Mark Guzdial,et al.  EducationPaving the way for computational thinking , 2008, CACM.

[18]  Peter J. Denning,et al.  The profession of ITComputing's paradigm , 2009, Commun. ACM.

[19]  Cameron L. Fadjo,et al.  Instructional Embodiment and Video Game Programming in an After School Program , 2009 .

[20]  Steve Cunningham,et al.  Teaching computer science in context , 2010, INROADS.

[21]  Paulo Blikstein Connecting the science classroom and tangible interfaces: the bifocal modeling framework , 2010, ICLS.

[22]  Alexander Repenning,et al.  Towards the Automatic Recognition of Computational Thinking for Adaptive Visual Language Learning , 2010, 2010 IEEE Symposium on Visual Languages and Human-Centric Computing.

[23]  David C. Webb,et al.  Scalable game design and the development of a checklist for getting computational thinking into public schools , 2010, SIGCSE.

[24]  Mark Guzdial,et al.  How to make progress in computing education , 2010, Commun. ACM.

[25]  Uri Wilensky,et al.  Racing games for exploring kinematics: a computational thinking approach , 2011 .

[26]  Joyce Malyn-Smith,et al.  Computational thinking for youth in practice , 2011, INROADS.

[27]  Victor R. Lee,et al.  Collaborative Strategic Board Games as a Site for Distributed Computational Thinking , 2011, Int. J. Game Based Learn..

[28]  Chris Stephenson,et al.  Bringing computational thinking to K-12: what is Involved and what is the role of the computer science education community? , 2011, INROADS.

[29]  David A. Gillam,et al.  A Framework for K-12 Science Education: Practices, Crosscutting Concepts, and Core Ideas , 2012 .

[30]  Jill Denner,et al.  The fairy performance assessment: measuring computational thinking in middle school , 2012, SIGCSE '12.

[31]  Deborah A. Fields,et al.  Debuggems to assess student learning in e-textiles (abstract only) , 2012, SIGCSE '12.

[32]  Alfred V. Aho,et al.  Computation and Computational Thinking , 2012, Comput. J..