• 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.
  • 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.