Article
Aho, A. V. (2012). Computation and computational thinking. The Computer Journal, 55(7), 832-835. View Summary.
Angeli, C., Voogt, J., Fluck, A., Webb, M., Cox, M., Malyn-Smith, J., & Zagami, J. (2016). A K-6 computational thinking curriculum framework: Implications for teacher knowledge. Educational Technology & Society, 19(3), 47-57. View Summary.
Armoni, M., & Gal-Ezer, J. (2014). Early computing education: Why? what? when? who? ACM Inroads, 5(4), 54-59. View Summary.
Avanceña, A. T. S., & Nishihara, A. (2014). Cognitive Correlates of Performance in Algorithms in a Computer Science Course for High School. Journal of Computers in Mathematics and Science Teaching, 33(2), 137-155. View Summary.
Barr, V., & Stephenson, C. (2011). Bringing computational thinking to K-12: what is Involved and what is the role of the computer science education community? ACM Inroads, 2(1), 48-54. View Summary.
Basawapatna, A. R., Repenning, A., & Koh, K. H. (2015). Closing the cyberlearning loop: Enabling teachers to formatively assess student programming projects. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education (pp. 12-17). New York: ACM. View Summary.
Basawapatna, A. R., Repenning, A., & Lewis, C. H. (2013, March). The simulation creation toolkit: An initial exploration into making programming accessible while preserving computational thinking. In Proceeding of the 44th ACM technical symposium on Computer Science Education (SIGSCE '13)(pp. 501-506), Denver, CO:ACM. View Summary.
Basu, S., Kinnebrew, J. S., & Biswas, G. (2014). Assessing student performance in a computational-thinking based science learning environment. In International Conference on Intelligent Tutoring Systems (pp. 476-481). Switzerland: Springer International Publishing. View Summary.
Battista, M. T., & Clements, D. H. (1986). The effects of Logo and CAI problem-solving environments on problem-solving abilities and mathematics achievement. Computers in Human Behavior, 2(3), 183-193. View Summary.
Berland, M., Martin, T., Benton, T., Petrick Smith, C., & Davis, D. (2013). Using learning analytics to understand the learning pathways of novice programmers. Journal of the Learning Sciences, 22(4), 564-599. View Summary.
Blikstein, P., Worsley, M., Piech, C., Sahami, M., Cooper, S., & Koller, D. (2014). Programming pluralism: Using learning analytics to detect patterns in the learning of computer programming. Journal of the Learning Sciences, 23(4), 561-599. View Summary.
Brinkerhoff, Jonathan. (2006). Effects of a Long-Duration, Professional Development Academy on Technology Skills, Computer Self-Efficacy, and Technology Integration Beliefs and Practices. Journal of Research on Technology in Education. 39. 22-43. 10.1080/15391523.2006.10782471. View Summary.
Buffum, P. S., Martinez-Arocho, A. G., Frankosky, M. H., Rodriguez, F. J., Wiebe, E. N., & Boyer, K. E. (2014, March). CS principles goes to middle school: learning how to teach Big Data. In Proceedings of the 45th ACM technical symposium on Computer science education (pp. 151-156). ACM. View Summary.
Carter, E., Blank, G., & Walz, J. (2012). Bringing the breadth of computer science to middle schools. In Proceedings of the 43rd ACM technical symposium on Computer Science Education (pp. 203-208). New York: ACM. View Summary.
Castro, B., Diaz, T., Gee, M., Justice, R., Kwan, D., Seshadri, P., & Dodds, Z. (2016, February). MyCS at 5: Assessing a Middle-years CS Curriculum. In Proceedings of the 47th ACM Technical Symposium on Computing Science Education (SIGCSE '15)(pp. 558-563), Memphis, TN: ACM. View Summary.
Cleary, A., Vandenbergh, L., & Peterson, J. (2015, February). Reactive Game Engine Programming for STEM Outreach. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education (SIGSCE '15)(pp. 628-632), Kansas City, MO: ACM. View Summary.
Clements, D. H. (2002). Computers in early childhood mathematics. Contemporary issues in early childhood, 3(2), 160-181. View Summary.
Clements, D. H., & Gullo, D. F. (1984). Effects of computer programming on young children's cognition. Journal of Educational Psychology, 76(6), 1051-1058. View Summary.
Cooper, S., Grover, S., Guzdial, M., & Simon, B. (2014). A future for computing education research. Communications of the ACM, 57(11), 34-36. View Summary.
Cooper, S., Rodger, S. H., Schep, M., Stalvey, R. H., & Dann, W. (2015). Growing a k-12 community of practice. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education (pp. 290-295). New York: ACM. View Summary.
Craig, M., & Horton, D. (2009). Gr8 designs for Gr8 girls: a middle-school program and its evaluation. In ACM SIGCSE Bulletin (Vol. 41, No. 1, pp. 221-225). New York: ACM. View Summary.
Czerkawski, B. C., & Lyman, E. W. (2015). Exploring issues about computational thinking in high education. Tech Trends: Linking Research & Practice to Improve Learning, 59, 57-65. View Summary.
Daly, T. (2009). Using introductory programming tools to teach programming concepts: A literature review. The Journal for Computing Teachers. Retrieved from http://www.iste.org/jct View Summary.
Denner, J., Werner, L., Campe, S., & Ortiz, E. (2014). Pair Programming: Under What Conditions Is It Advantageous for Middle School Students? Journal of Research on Technology in Education, 46(3), 277-296. View Summary.
Denning, P. (2007). Computing is a natural science, Communications of the ACM, 50 (7), 13–18. View Summary.
DiSalvo, B., Reid, C., & Roshan, P. K. (2014). They can't find us: The search for informal CS education. In Proceedings of the 45th ACM Technical Symposium on Computer Science Education (SIGCSE '14) (pp. 487-492). Atlanta, GA: ACM. View Summary.
Dorn, B., Babb, D., Nizzi, D. M., & Epler, C. M. (2015). Computing on the silicon prairie: The state of CS in Nebraska public schools. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education (pp. 296-301). New York: ACM. View Summary.
Duncan, C., Bell, T., & Tanimoto, S. (2014r). Should your 8-year-old learn coding?. In Proceedings of the 9th Workshop in Primary and Secondary Computing Education (pp. 60-69). New York: ACM. View Summary.
Dwyer, H., Boe, B., Hill, C., Franklin, D., & Harlow, D. (2013). Computational Thinking for Physics: Programming Models of Physics Phenomenon in Elementary School. In Engelhardt, Churukian, & Jones (Eds.) 2013 PERC Proceedings (pp. 133-136). College Park, MD: American Association of Physics Teachers. View Summary.
Dwyer, H., Hill, C., Carpenter, S., Harlow, D., & Franklin, D. (2014, March). Identifying elementary students' pre-instructional ability to develop algorithms and step-by-step instructions. In Proceedings of the 45th ACM technical symposium on Computer science education (pp. 511-516). New York: ACM. View Summary.
Dwyer, H., Hill, C., Hansen, A., Iveland, A., Franklin, D., & Harlow, D. (2015). Fourth Grade Students Reading Block-Based Programs: Predictions, Visual Cues, and Affordances. In Proceedings of the eleventh annual International Conference on International Computing Education Research (pp. 111-119). New York: ACM. View Summary.
Falkner, K., & Palmer, E. (2009). Developing authentic problem solving skills in introductory computing classes. ACM SIGCSE Bulletin, 41(1), 4-8. View Summary.
Fessakis, G., Gouli, E., & Mavroudi, E. (2013). Problem solving by 5–6 years old kindergarten children in a computer programming environment: A case study. Computers & Education, 63, 87-97. View Summary.
Flannery, L. P., & Bers, M. U. (2013). Let’s dance the “robot hokey-pokey!” children’s programming approaches and achievement throughout early cognitive development. Journal of research on technology in education, 46(1), 81-101. View Summary.
Flatland, R., Lim, D., Matthews, J., & Vandenberg, S. (2015). Supporting CS10K: A new computer science methods course for mathematics education students. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education (SIGCSE '15) (pp. 302-307). Kansas City: ACM. View Summary.
Franklin, D., Conrad, P., Aldana, G., & Hough, S. (2011). Animal tlatoque: Attracting middle school students to computing through culturally-relevant themes. In Proceedings of the 42nd ACM Technical Symposium on Computer Science Education (SIGCSE '11) (pp. 453-458). Dallas: ACM. View Summary.
Franklin, D., Conrad, P., Boe, B., Nilsen, K., Hill, C., Len, M., ... & Laird, C. (2013). Assessment of computer science learning in a scratch-based outreach program. In Proceeding of the 44th ACM technical symposium on Computer science education (pp. 371-376). New York: ACM. View Summary.
Franklin, D., Hill, C., Dwyer, H., Iveland, A., Killian, A., & Harlow, D. (2015). Getting Started in Teaching and Researching Computer Science in the Elementary Classroom. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education (pp. 552-557). New York: ACM. View Summary.
Fuller, U., Johnson, C. G., Ahoniemi, T., Cukierman, D., Hernán-Losada, I., Jackova, J., ... & Thompson, E. (2007, December). Developing a computer science-specific learning taxonomy. In ACM SIGCSE Bulletin (Vol. 39, No. 4, pp. 152-170). ACM. View Summary.
Giannakos, M. N., & Jaccheri, L. (2013). What motivates children to become creators of digital enriched artifacts? In Proceedings of the 9th ACM Conference on Creativity & Cognition (pp. 104-113). New York: ACM. View Summary.
Good, J., 2011. Learners at the wheel: novice programming environments come of age. International Journal of People-Oriented Programming (IJPOP), 1(1), pp.1-24. View Summary.
Gregg, C., Tychonievich, L., Cohoon, J., & Hazelwood, K. (2012, February). EcoSim: A language and experience teaching parallel programming in elementary school. In Proceedings of the 43rd ACM technical symposium on Computer Science Education (SIGSCE '12)(pp. 51-56), Raleigh, NC: ACM. View Summary.
Grover, S., & Pea, R. (2013). Computational Thinking in K–12 A Review of the State of the Field. Educational Researcher, 42(1), 38-43. View Summary.
Grover, S., & Pea, R. (2013, March). Using a discourse-intensive pedagogy and android's app inventor for introducing computational concepts to middle school students. In Proceeding of the 44th ACM technical symposium on Computer science education (pp. 723-728). ACM. View Summary.
Grover, S., Cooper, S., & Pea, R. (2014). Assessing computational learning in K-12. In Proceedings of the 2014 conference on Innovation & Technology in Computer Science Education (pp. 57-62). New York: ACM. View Summary.
Grover, S., Pea, R., & Cooper, S. (2015). Designing for deeper learning in a blended computer science course for middle school students. Computer Science Education, 25(2), 199-237. View Summary.
Guzdial, M. (2008). Education Paving the way for computational thinking. Communications of the ACM, 51(8), 25-27. View Summary.
Harlow, D. B., & Leak, A. E. (2014). Mapping students’ ideas to understand learning in a collaborative programming environment. Computer Science Education, 24(2-3), 229-247. View Summary.
Harms, K. J., Rowlett, N., & Kelleher, C. (2015). Enabling independent learning of programming concepts through programming completion puzzles. In Visual Languages and Human-Centric Computing (VL/HCC), 2015 IEEE Symposium on Visual Language and Human-Centered Computing (VL/HCC) (pp. 271-279). New York: IEEE. View Summary.
Hazzan, O., & Ragonis, N. (2014). STEM teaching as an additional profession for scientists and engineers: the case of computer science education. In Proceedings of the 45th ACM technical symposium on Computer science education (pp. 181-186). New York: ACM. View Summary.
Hill, C., Dwyer, H. A., Martinez, T., Harlow, D., & Franklin, D. (2015). Floors and Flexibility: Designing a programming environment for 4th-6th grade classrooms. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education (pp. 546-551). New York: ACM. View Summary.
Hoffmann, L. (2012). Computer science and the three Rs. Communications of the ACM, 55(10), 17-19. doi: 10.1145/2347736.2347743 View Summary.
Hubwieser, P. (2013). The darmstadt model: a first step towards a research framework for computer science education in schools. In International Conference on Informatics in Schools: Situation, Evolution, and Perspectives (pp. 1-14). Berlin: Springer-Verlag. View Summary.
Hulsey, C., Pence, T. B., & Hodges, L. F. (2014, March). Camp CyberGirls: using a virtual world to introduce computing concepts to middle school girls. In Proceedings of the 45th ACM technical symposium on Computer science education (pp. 331-336). ACM. View Summary.
Ioannidou, A., Bennett, V., Repenning, A., Koh, K. H., & Basawapatna, A. (2011). Computational Thinking Patterns. Paper presented at the 2011 Annual Meeting of the American Educational Research Association (AERA). View Summary.
Isomöttönen, V., Lakanen, A. J., & Lappalainen, V. (2011). K-12 game programming course concept using textual programming. In Proceedings of the 42nd ACM technical symposium on Computer science education (pp. 459-464). New York: ACM. View Summary.
Israel, M., Pearson, J. N., Tapia, T., Wherfel, Q. M., & Reese, G. (2015). Supporting all learners in school-wide computational thinking: A cross-case qualitative analysis. Computers & Education, 82, 263-279. View Summary.
Israel, M., Wherfel, Q. M., Pearson, J., Shehab, S., & Tapia, T. (2015). Empowering K-12 Students With Disabilities to Learn Computational Thinking and Computer Programming. Teaching Exceptional Children, 48(1), 45-52. View Summary.
John, N., & Ruiz, J. (2015). Student response to teaching of memory cues and resumption strategies in computer science classes. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education (SIGCSE '15) (pp. 6-11). Kansas City, MO: ACM. View Summary.
Kafai, Y. B., & Burke, Q. (2013, March). The social turn in K-12 programming: moving from computational thinking to computational participation. In Proceeding of the 44th ACM technical symposium on Computer science education (SIGCSE '13)(pp. 603-608). Denver, CO: ACM. View Summary.
Kafai, Y. B., & Burke, Q. (2015). Computer programming goes back to school. Education Week, 61-65. View Summary.
Kalelioglu, F. (2015). A new way of teaching programming skills to K-12 students: Code.org. Computers in Human Behavior, 52, 200-210. View Summary.
Kolikant, Y. B. D., & Pollack, S. (2004). Establishing computer science professional norms among high-school students. Computer Science Education, 14(1), 21-35. View Summary.
Kramer, J. (2007). Is abstraction the key to computing? Communications of the ACM, 50(4), 36-42. View Summary.
Lakanen, A. J., & Isomöttönen, V. (2015). What Does It Take to Do Computer Programming?: Surveying the K-12 Students' Conceptions. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education (pp. 458-463). New York: ACM. View Summary.
Lakanen, A. J., Isomöttönen, V., & Lappalainen, V. (2012). Life two years after a game programming course: longitudinal viewpoints on K-12 outreach. In Proceedings of the 43rd ACM technical symposium on Computer Science Education (pp. 481-486). New York: ACM. View Summary.
Latulipe, C., Long, N. B., & Seminario, C. E. (2015). Structuring flipped classes with lightweight teams and gamification. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education (pp. 392-397). New York: ACM. View Summary.
Lauwers, T., Hamner, E., & Nourbakhsh, I. (2010). A strategy for collaborative outreach: lessons from the CSbots project. In Proceedings of the 41st ACM Technical Symposium on Computer Science Education (pp. 315-319). New York: ACM. View Summary.
Lee, M. J., Bahmani, F., Kwan, I., LaFerte, J., Charters, P., Horvath, A., ... & Long, S. (2014, July). Principles of a debugging-first puzzle game for computing education. In 2014 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC) (pp. 57-64). IEEE. View Summary.
Lewis, C. M. (2010, March). How programming environment shapes perception, learning and goals: Logo vs. Scratch. In Proceedings of the 41st ACM Technical Symposium on Computer Science Education (SIGCSE '10) (pp. 346--350). Milwaukee: ACM. View Summary.
Lin, C. C., Zhang, M., Beck, B., & Olsen, G. (2009). Embedding computer science concepts in K-12 science curricula. In ACM SIGCSE Bulletin (Vol. 41, No. 1, pp. 539-543). New York: ACM. View Summary.
Linn, M. C. (1985). The cognitive consequences of programming instruction in classrooms. Educational Researcher, 14(5), 14-29. View Summary.
Liu, J., Lin, C. H., Hasson, E. P., & Barnett, Z. D. (2011). Introducing computer science to K-12 through a summer computing workshop for teachers. In Proceedings of the 42nd ACM Technical Symposium on Computer Science Education (pp. 389-394). New York: ACM. View Summary.
Liu, J., Lin, C. H., Wilson, J., Hemmenway, D., Hasson, E., Barnett, Z., & Xu, Y. (2014, March). Making games a snap with Stencyl: a summer computing workshop for K-12 teachers. In Proceedings of the 45th ACM technical symposium on Computer science education (pp. 169-174). ACM. View Summary.
Lye, S. Y., & Koh, J. H. L. (2014). Review on teaching and learning of computational thinking through programming: What is next for K-12? Computers in Human Behavior, 41, 51-61. View Summary.
Maciel, C., Bim, S. A., & Boscarioli, C. (2013). HCI with chocolate: Introducing HCI concepts to Brazilian girls in elementary school. In Proceedings of 6th Latin American Conference on Human Computer Interaction (CLIHC '13) (pp. 90-94). Carrillo, Costa Rica: Springer International Publishing. View Summary.
Maloney, J. H., Peppler, K., Kafai, Y., Resnick, M., & Rusk, N. (2008). Programming by choice: urban youth learning programming with scratch (Vol. 40, No. 1, pp. 367-371). ACM. View Summary.
Mannila, L., Dagiene, V., Demo, B., Grgurina, N., Mirolo, C., Rolandsson, L., & Settle, A. (2014, June). Computational thinking in K-9 education. In Proceedings of the Working Group Reports of the 2014 on Innovation & Technology in Computer Science Education Conference (pp. 1-29). ACM. View Summary.
Mayer, R. E., Dyck, J. L., & Vilberg, W. (1986). Learning to program and learning to think: What's the connection? Communications of the ACM, 29(7), 605-610. View Summary.
Meerbaum-Salant, O., Armoni, M., & Ben-Ari, M. M. (2010). Learning computer science concepts with scratch. In ICER 10 proceedings of the sixth international workshop on computing education research (pp. 69–76). New York: ACM. View Summary.
Mingo, W. D. (2013). The Effects Of Applying Authentic Learning Strategies To Develop Computational Thinking Skills In Computer Literacy Students. Wayne State University Dissertations. 674. View Summary.
Moreno, J., & Robles, G. (2014, October). Automatic detection of bad programming habits in scratch: A preliminary study. In 2014 IEEE Frontiers in Education Conference (FIE) Proceedings (pp. 1-4). New York: IEEE. View Summary.
Moreno-Leon, J., and Robles, G. (2016, April). Code to learn with Scratch? A systematic literature review. In 2016 IEEE Global Engineering Education Conference (EDUCON) (pp. 150-156). IEEE. View Summary.
Nastasi, B. K., & Clements, D. H. (1992). Social-cognitive behaviors and higher-order thinking in educational computer environments. Learning and instruction, 2(3), 215-238. View Summary.
Oliveira, O. L., Nicoletti, M. C., & del Val Cura, L. M. (2014). Quantitative correlation between ability to compute and student performance in a primary school. In Proceedings of the 45th ACM Technical Symposium on Computer Science Education (pp. 505-510). New York: ACM. View Summary.
Pasternak, A., & Vahrenhold, J. (2012, February). Design and evaluation of a braided teaching course in sixth grade computer science education. In Proceedings of the 43rd ACM technical symposium on Computer Science Education (pp. 45-50). ACM. View Summary.
Peluso, E. M., & Sprechini, G. (2012). The Impact of Alice on the Attitudes of High School Students Toward Computing. Journal for Computing Teachers, 7, Winter 2012. View Summary.
Pollock, L., Mouza, C., Atlas, J., & Harvey, T. (2015). Field Experiences in Teaching Computer Science: Course Organization and Reflections. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education (SIGCSE '15)(pp. 374-379). Kansas City, MO: ACM. View Summary.
Raja, T. (June, 2014). We can code it: Why computer literacy is key to winning the 21st century. Mother Jones. Retrieved from http://www.motherjones.com/media/2014/06/computer-science-programming-code-diversity-sexism-education View Summary.
Rayside, D., & Campbell, G. T. (2000, May). Aristotle and object-oriented programming: why modern students need traditional logic. In ACM SIGCSE Bulletin (Vol. 32, No. 1, pp. 237-244). ACM. View Summary.
Reges, S. (2008, March). The mystery of b:=(b= false). In ACM SIGCSE Bulletin (Vol. 40, No. 1, pp. 21-25). ACM. View Summary.
Repenning, A., Webb, D., & Ioannidou, A. (2010, March). Scalable game design and the development of a checklist for getting computational thinking into public schools. In Proceedings of the 41st ACM technical symposium on Computer science education (pp. 265-269). ACM. View Summary.
Rodger, S. H., Hayes, J., Lezin, G., Qin, H., Nelson, D., Tucker, R., ... & Slater, D. (2009, March). Engaging middle school teachers and students with alice in a diverse set of subjects. In ACM SIGCSE Bulletin (Vol. 41, No. 1, pp. 271-275). ACM. View Summary.
Ruf, A., Mühling, A., & Hubwieser, P. (2014). Scratch vs. Karel: impact on learning outcomes and motivation. In Proceedings of the 9th Workshop in Primary and Secondary Computing Education (pp. 50-59). New York: ACM. View Summary.
Santos, Á., Gomes, A., & Mendes, A. (2013). A taxonomy of exercises to support individual learning paths in initial programming learning. In 2013 IEEE Frontiers in Education Conference (FIE) (pp. 87-93). New York: IEEE. View Summary.
Schanzer, E., Fisler, K., Krishnamurthi, S., & Felleisen, M. (2015, February). Transferring skills at solving word problems from computing to algebra through Bootstrap. In Proceedings of the 46th ACM Technical symposium on computer science education (pp. 616-621). ACM. View Summary.
Seiter, L. (2015). Using SOLO to Classify the Programming Responses of Primary Grade Students. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education (pp. 540-545). New York: ACM. View Summary.
Seiter, L., & Foreman, B. (2013). Modeling the learning progressions of computational thinking of primary grade students. In Proceedings of the ninth annual international ACM conference on International computing education research (pp. 59-66). New York: ACM. View Summary.
Taylor, C., Zingaro, D., Porter, L., Webb, K. C., Lee, C. B., & Clancy, M. (2014). Computer science concept inventories: Past and future. Computer Science Education, 24, 253-276. View Summary.
Touretzky, D. S., Marghitu, D., Ludi, S., Bernstein, D., & Ni, L. (2013, March). Accelerating K-12 computational thinking using scaffolding, staging, and abstraction. In Proceeding of the 44th ACM technical symposium on Computer science education (pp. 609-614). ACM. View Summary.
Vivian, R., Falkner, K., & Szabo, C. (2014). Can everybody learn to code?: Computer science community perceptions about learning the fundamentals of programming. In Proceedings of the 14th Koli Calling International Conference on Computing Education Research (pp. 41-50). New York: ACM. View Summary.
Wagner, A., Gray, J., Corley, J., & Wolber, D. (2013, March). Using app inventor in a K-12 summer camp. In Proceeding of the 44th ACM technical symposium on Computer science education (pp. 621-626). ACM. View Summary.
Weintrop, D., Beheshti, E., Horn, M., Orton, K., Jona, K., Trouille, L., & Wilensky, U. (2016). Defining computational thinking for mathematics and science classrooms. Journal of Science Education and Technology, 25(1), 127-147. View Summary.
Werner, L., Campe, S., & Denner, J. (2012, February). Children learning computer science concepts via Alice game-programming. In Proceedings of the 43rd ACM technical symposium on Computer Science Education (SIGSCE '12)(pp.427-432). Raleigh, NC: ACM View Summary.
Werner, L., Denner, J., & Campe, S. (2015). Children programming games: a strategy for measuring computational learning. ACM Transactions on Computing Education (TOCE), 14(4), 24. View Summary.
Werner, L., Denner, J., Campe, S., & Kawamoto, D. C. (2012, February). The fairy performance assessment: Measuring computational thinking in middle school. In Proceedings of the 43rd ACM Technical Symposium on Computer Science Education (SIGCSE '12) (pp. 215-220). Raleigh, NC: ACM. View Summary.
Wilkerson-Jerde, M. H. (2014). Construction, categorization, and consensus: student generated computational artifacts as a context for disciplinary reflection. Educational Technology Research and Development, 62(1), 99-121. View Summary.
Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35. View Summary.
Wing, J. M. (2008). Computational thinking and thinking about computing. Philosophical Transactions of the Royal Society of London A, 366, 3717-3725. View Summary.
Wing, J. M. (2008). Five deep questions in computing. Communications of the ACM, 51(1), 58-60. View Summary.