Computational Thinking

This page curates research papers and other related writings on Computational Thinking.

  • Saari, M. E. M., Blanchfield, P., & Hopkins, G. (XXXX). Learning Computational Thinking through the use of Flash Action Scripts.Paper here
  • Vahldick, A., Mendes, A. J., Marcelino, M. J., & Roberto, P. (XXXX). Computational thinking Practiced with a Casual Serious Game in Higher Education. Paper here
  • Turchi, T., & Malizia, A. A Human-centred Tangible approach to learning Computational Thinking. Paper here
  • Beheshti, E., Weintrop, D., Orton, K., Horn, M., Jona, K., Trouille, L., & Wilensky, U. Bringing Expert Computational Practices into High School Science Classrooms. http://ccl.northwestern.edu/2016/NARST2015-CT-STEM-final.pdf

2017

2016

  • Albert, J.(2016) Adding computational thinking to your science lesson: what should it look like?. Paper here
  • 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-58. http://www.jstor.org/stable/jeductechsoci.19.3.47
  • Armoni, M. (2016). Computer Science, Computational Thinking, Programming, Coding: The Anomalies of Transitivity In K–12 Computer Science Education. ACM Inroads, 7(4). http://inroads.acm.org/article.cfm?aid=3011071&CFID=409654061&CFTOKEN=53216193
  • Armoni, M. (2016). COMPUTING IN SCHOOLS Computer science, computational thinking, programming, coding: the anomalies of transitivity in K-12 computer science education. ACM Inroads, 7(4), 24-27. http://dl.acm.org/citation.cfm?id=3011071
  • Basu, S., Biswas, G., & Kinnebrew, J. S. (2016, February). Using Multiple Representations to Simultaneously Learn Computational Thinking and Middle School Science. In AAAI (pp. 3705-3711). Paper here
  • Bocconi, S., Chioccariello, A., Dettori, G., Ferrari, A., Engelhardt, K., Kampylis, P., & Punie, Y. (2016, June). Developing Computational Thinking: Approaches and Orientations in K-12 Education. In EdMedia: World Conference on Educational Media and Technology (Vol. 2016, No. 1, pp. 13-18).
  • Bocconi, S., Chioccariello, A., Dettori, G., Ferrari, A., & Engelhardt, K. (2016). Developing Computational Thinking in Compulsory Education-Implications for policy and practice (No. JRC104188). Joint Research Centre (Seville site). Paper here
  • Czerkawski, B. (2016, March). Computational Thinking and Teacher Education: Are we there yet?. In Society for Information Technology & Teacher Education International Conference (Vol. 2016, No. 1, pp. 75-78).
  • Chang, C. K. (2016, July). Using Computational Thinking Patterns to Scaffold Program Design in Introductory Programming Course. In Advanced Applied Informatics (IIAI-AAI), 2016 5th IIAI International Congress on (pp. 397-400). IEEE. http://ieeexplore.ieee.org/abstract/document/7557641/
  • García-Peñalvo, F. J. (2016). What Computational Thinking Is. Journal of Information Technology Research, 9(3). http://repositorio.grial.eu/bitstream/grial/679/1/CT.pdf
  • Good, J. (2016, August). Computational Thinking as a Computer Science Education Framework and the Related Effects on Gender Equity. In Proceedings of the 2016 ACM Conference on International Computing Education Research (pp. 277-278). ACM. http://dl.acm.org/citation.cfm?id=2960346
  • Kafai, Y. B. (2016). From computational thinking to computational participation in K–12 education. Communications of the ACM, 59(8), 26-27. http://dl.acm.org/citation.cfm?id=2955114
  • Kim, H., & Adler, R. (2016, June). Future Teachers’ Computational Thinking and Science Conceptual Changes using Scratch Programming. In EdMedia: World Conference on Educational Media and Technology (Vol. 2016, No. 1, pp. 168-174).  https://www.editlib.org/p/172947/
  • KONG, S. C., & LIb, P. (2016). A Case Study Illustrating Coding for Computational Thinking Development. Paper here
  • Li, Y. (2016, October). Teaching programming based on Computational Thinking. In Frontiers in Education Conference (FIE), 2016 IEEE (pp. 1-7). IEEE. http://ieeexplore.ieee.org/abstract/document/7757408/:
  • Magana, A. J., & Silva Coutinho, G. (2016). Modeling and simulation practices for a computational thinking‐enabled engineering workforce. Computer Applications in Engineering Education.  http://onlinelibrary.wiley.com/doi/10.1002/cae.21779/full
  • Millwood, R., Strong, G., Bresnihan, N., & Cowan, P. (2016, October). CTWINS: improving Computational Thinking confidence in educators through paired activities. In Proceedings of the 11th Workshop in Primary and Secondary Computing Education (pp. 106-107). ACM. http://dl.acm.org/citation.cfm?id=2978269
  • Mohaghegh, D. M., & McCauley, M. (2016). Computational thinking: the skill set of the 21st century. http://unitec.researchbank.ac.nz/handle/10652/3422
  • Saari, E. M., Blanchfield, P., & Hopkins, G. (2015, May). Computational Thinking: A Tool to Motivate Understanding in Elementary School Teachers. In International Conference on Computer Supported Education (pp. 348-364). Springer International Publishing. http://link.springer.com/chapter/10.1007/978-3-319-29585-5_20
  • Sanford, J. F., & Naidu, J. T. (2016). Computational thinking concepts for grade school. Contemporary Issues in Education Research (Online), 9(1), 23.  Paper here
  • Segredo, E., Miranda, G., León, C., & Santos, A. (2016). Developing Computational Thinking Abilities Instead of Digital Literacy in Primary and Secondary School Students. In Smart Education and e-Learning 2016 (pp. 235-245). Springer International Publishing. http://link.springer.com/chapter/10.1007/978-3-319-39690-3_21
  • Shelton, C. (2016). From Computational Thinking to Computational Participation. http://itte.org.uk/wp/wp-content/uploads/2016/07/2.-Chris-Shelton.pdf
  • Standl, B. (2016). Uniting Computational Thinking Problem Solving Strategies with MIT App Inventor. ISSEP 2016, 60. http://ecite.utas.edu.au/112004#page=67
  • Tedre, M., & Denning, P. J. (2016). The long quest for computational thinking. In Proceedings of the 16th Koli Calling Conference on Computing Education Research (pp. 24-27). http://denninginstitute.com/pjd/PUBS/long-quest-ct.pdf
  • Weintrop, D., Holbert, N., Horn, M. S., & Wilensky, U. (2016). Computational thinking in constructionist video games. International Journal of Game-Based Learning (IJGBL), 6(1), 1-17. http://www.igi-global.com/article/computational-thinking-in-constructionist-video-games/144213
  • 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. http://link.springer.com/article/10.1007/s10956-015-9581-5
  • 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. http://link.springer.com/article/10.1007/s10956-015-9581-5
  • Wu, B. (2016). Robotics Programming in Support of Computational Thinking: Scaffolding From Teacher, Peer, and Robotics Agents. ICLS 2016 Proceedings. Paper here
  • Zhong, B., Wang, Q., Chen, J., & Li, Y. (2016). An exploration of three-dimensional integrated assessment for computational thinking. Journal of Educational Computing Research, 53(4), 562-590. http://journals.sagepub.com/doi/full/10.1177/0735633115608444

2015

  • Bauer, A., Butler, E., & Popović, Z. (2015, October). Approaches for teaching computational thinking strategies in an educational game: A position paper. In Blocks and Beyond Workshop (Blocks and Beyond), 2015 IEEE (pp. 121-123). IEEE. http://ieeexplore.ieee.org/abstract/document/7369019/
  • Caetano, G., & Oliveira, O. (2015). Computational Thinking and Child Performance in a Preschool. In ITiCSE (pp. 57-62). http://dl.acm.org/citation.cfm?id=2742592
  • Fronza, I., El Ioini, N., & Corral, L. (2015, September). Students want to create apps: leveraging computational thinking to teach mobile software development. In Proceedings of the 16th Annual Conference on Information Technology Education (pp. 21-26). ACM. http://dl.acm.org/citation.cfm?id=2808033
  • Grover, S. (2015). “Systems of Assessments” for Deeper Learning of Computational Thinking in K-12. In Proceedings of the 2015 Annual Meeting of the American Educational Research Association (pp. 15-20). Paper here
  • 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. http://www.sciencedirect.com/science/article/pii/S0360131514002759
  • Lin, V. J. (2015). Computational Thinking and Technology Toys. http://repository.wellesley.edu/thesiscollection/307/
  • Marais, C., & Bradshaw, K. (2015). Problem-solving ability of first year CS students: A case study and intervention. In Proceedings of the 44th Conference of the Southern African Computers Lecturers’ Association. Paper here
  • Meerbaum-Salant, O., Haberman, B., & Pollack, S. (2015, June). Computer Science, Academia and Industry as pedagogical model to enhance Computational thinking. In Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education (pp. 341-341). ACM. http://dl.acm.org/citation.cfm?id=2754857
  • Peters-Burton, E. E., Cleary, T. J., & Kitsantas, A. (2015). The Development of Computational Thinking in the Context of Science and Engineering Practices: A Self-Regulated Learning Approach. International Association for Development of the Information Societyhttps://eric.ed.gov/?id=ED562100
  • Saari, E. M., Blanchfield, P., & Hopkins, G. (2015, May). Computational Thinking: A Tool to Motivate Understanding in Elementary School Teachers. In International Conference on Computer Supported Education (pp. 348-364). Springer International Publishing. http://link.springer.com/chapter/10.1007/978-3-319-29585-5_20
  • Selby, C. C. (2015, November). Relationships: computational thinking, pedagogy of programming, and Bloom’s Taxonomy. In Proceedings of the Workshop in Primary and Secondary Computing Education (pp. 80-87). ACM. http://dl.acm.org/citation.cfm?id=2818315
  • Sherman, M., & Martin, F. (2015). The assessment of mobile computational thinking. Journal of Computing Sciences in Colleges, 30(6), 53-59. http://dl.acm.org/citation.cfm?id=2753037
  • Swaid, S. I. (2015). Bringing computational thinking to STEM education. Procedia Manufacturing, 3, 3657-3662. http://www.sciencedirect.com/science/article/pii/S2351978915007623
  • Voogt, J., Fisser, P., Good, J., Mishra, P., & Yadav, A. (2015). Computational thinking in compulsory education: Towards an agenda for research and practice. Education and Information Technologies, 20(4), 715-728. http://link.springer.com/article/10.1007/s10639-015-9412-6

2014.

  • Basu, S., Kinnebrew, J. S., & Biswas, G. (2014, June). Assessing student performance in a computational-thinking based science learning environment. In International Conference on Intelligent Tutoring Systems (pp. 476-481). Springer International Publishing. http://link.springer.com/chapter/10.1007/978-3-319-07221-0_59
  • Bers, M. U., Flannery, L., Kazakoff, E. R., & Sullivan, A. (2014). Computational thinking and tinkering: Exploration of an early childhood robotics curriculum. Computers & Education, 72, 145-157. https://ase.tufts.edu/DevTech/publications/computersandeducation.pdf
  • Boechler, P., Artym, C., Dejong, E., Carbonaro, M., & Stroulia, E. (2014, July). Computational Thinking, Code Complexity, and Prior Experience in a Videogame-Building Assignment. In Advanced Learning Technologies (ICALT), 2014 IEEE 14th International Conference on (pp. 396-398). IEEE. http://ieeexplore.ieee.org/abstract/document/6901492/
  • Curzon, P., Dorling, M., Ng, T., Selby, C., & Woollard, J. (2014). Developing computational thinking in the classroom: a framework. http://eprints.soton.ac.uk/369594/
  • Czerkawski, B. (2014, October). Educational Objectives for Promoting Computational Thinking in E-Learning. In E-Learn: World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education (Vol. 2014, No. 1, pp. 448-453). Paper here
  • Easterbrook, S. (2014). From Computational Thinking to Systems Thinking. In The 2nd international conference ICT for Sustainability (ICT4S), Stockholm. Paper here
  • Grover, S., Cooper, S., & Pea, R. (2014, June). Assessing computational learning in K-12. In Proceedings of the 2014 conference on Innovation & technology in computer science education (pp. 57-62). ACM. http://dl.acm.org/citation.cfm?id=2591713
  • He, S., Hang, Y., & Ding, Y. (2014, August). Teaching method based on computational thinking a case research. In Computer Science & Education (ICCSE), 2014 9th International Conference on (pp. 817-820). IEEE. http://ieeexplore.ieee.org/abstract/document/6926576/
  • Jona, K., Wilensky, U., Trouille, L., Horn, M. S., Orton, K., Weintrop, D., & Beheshti, E. (2014). Embedding computational thinking in science, technology, engineering, and math (CT-STEM). In future directions in computer science education summit meeting, Orlando, FL. Paper here
  • 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. http://www.sciencedirect.com/science/article/pii/S0747563214004634
  • 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. http://dl.acm.org/citation.cfm?id=2713610
  • Selby, C., & Woollard, J. (2014). Refining an understanding of computational thinking. Author’s original, 1-23. http://eprints.soton.ac.uk/372410/
  • Selby, C., Dorling, M., & Woollard, J. (2014). Evidence of assessing computational thinking. Author’s original, 1-11. http://eprints.soton.ac.uk/372409/
  • Wärmedal, L. (2014). Computational Thinking-A New Approach for Teaching Computer Science to College Freshmen
  • Wing, J. (2014). Computational thinking benefits society. 40th Anniversary Blog of Social Issues in Computing, 2014. Paper here
  • Weintrop, D., Beheshti, E., Horn, M. S., Orton, K., Trouille, L., Jona, K., & Wilensky, U. (2014, July). Interactive Assessment Tools for Computational Thinking in High School STEM Classrooms. In International Conference on Intelligent Technologies for Interactive Entertainment (pp. 22-25). Springer International Publishing. http://link.springer.com/chapter/10.1007/978-3-319-08189-2_3
  • Weintrop, D., Beheshti, E., Horn, M., Orton, K., Jona, K., Trouille, L., & Wilensky, U. (2014). Defining Computational Thinking for Science, Technology, Engineering, and Math. In American Educational Research Association Annual Meeting, Philadelphia, Pennsylvaniahttp://ccl.northwestern.edu/2014/CT-STEM_AERA_2014.pdf
  • Weintrop, D., Beheshti, E., Horn, M., Orton, K., Jona, K., Trouille, L., & Wilensky, U. (2014). Defining Computational Thinking for Science, Technology, Engineering, and Math. In American Educational Research Association Annual Meeting, Philadelphia, Pennsylvania. Paper here
  • Yadav, A., Mayfield, C., Zhou, N., Hambrusch, S., & Korb, J. T. (2014). Computational thinking in elementary and secondary teacher education. ACM Transactions on Computing Education (TOCE), 14(1), 5. http://dl.acm.org/citation.cfm?id=2576872
  • Yadav, A., Mayfield, C., Zhou, N., Hambrusch, S., & Korb, J. T. (2014). Computational thinking in elementary and secondary teacher education. ACM Transactions on Computing Education (TOCE), 14(1), 5. http://dl.acm.org/citation.cfm?id=2576872

2013

  • Dwyer, H., Boe, B., Hill, C., Franklin, D., & Harlow, D. (2013). Computational Thinking for Physics: Programming Models of Physics Phenomenon in Elementary School. Paper here
  • Babbitt, W. E. (2013). Ethnocomputing: a mental model approach to the design and assessment of computational thinking in a culture-based learning environment (Doctoral dissertation, Rensselaer Polytechnic Institute). http://wbabbitt-public.sharepoint.com/Documents/Babbitt_dissertationProposal.pdf
  • Weintrop, D., & Wilensky, U. (2013, March). Robobuilder: a computational thinking game. In SIGCSE (p. 736). Paper here
  • Caspersen, M. E., & Nowack, P. (2013, January). Computational thinking and practice: A generic approach to computing in Danish high schools. In Proceedings of the Fifteenth Australasian Computing Education Conference-Volume 136 (pp. 137-143). Australian Computer Society, Inc.. http://dl.acm.org/citation.cfm?id=2667214
  • Walden, J., Doyle, M., Garns, R., & Hart, Z. (2013, July). An informatics perspective on computational thinking. In Proceedings of the 18th ACM conference on Innovation and technology in computer science education (pp. 4-9). ACM. http://dl.acm.org/citation.cfm?id=2483797
  • Bort, H., & Brylow, D. (2013, March). CS4Impact: measuring computational thinking concepts present in CS4HS participant lesson plans. In Proceeding of the 44th ACM technical symposium on Computer science education (pp. 427-432). ACM. http://dl.acm.org/citation.cfm?id=2445323
  • Gouws, L., Bradshaw, K., & Wentworth, P. (2013, October). First year student performance in a test for computational thinking. In Proceedings of the South African Institute for Computer Scientists and Information Technologists Conference (pp. 271-277). ACM. http://dl.acm.org/citation.cfm?id=2513484
  • Dede, C., Mishra, P., & Voogt, J. (2013). Working group 6: Advancing computational thinking in 21st century learning. Paper here
  • Selby, C., & Woollard, J. (2013). Computational thinking: the developing definition. http://eprints.soton.ac.uk/356481/
  • 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. http://dl.acm.org/citation.cfm?id=2445404
  • Grover, S., & Pea, R. (2013). Computational Thinking in K–12 A Review of the State of the Field. Educational Researcher, 42(1), 38-43. http://journals.sagepub.com/doi/abs/10.3102/0013189X12463051
  • Weinberg, A. E. (2013). Computational thinking: An investigation of the existing scholarship and research (Doctoral dissertation, Colorado State University. Libraries). http://people.cs.vt.edu/~kafura/CS6604/Papers/CT-Existing-Scholarship-Research-Dissertation.pdf
  • Gouws, L. A., Bradshaw, K., & Wentworth, P. (2013, July). Computational thinking in educational activities: an evaluation of the educational game light-bot. In Proceedings of the 18th ACM conference on Innovation and technology in computer science education (pp. 10-15). ACM. http://dl.acm.org/citation.cfm?id=2466518
  • Seiter, L., & Foreman, B. (2013, August). 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). ACM. Paper here 

2012

  • Ater-Kranov, A., Bryant, R., Orr, G., Wallace, S., & Zhang, M. (2010, October). Developing a community definition and teaching modules for computational thinking: accomplishments and challenges. In Proceedings of the 2010 ACM conference on Information technology education (pp. 143-148). ACM. http://dl.acm.org/citation.cfm?id=1867689
  • Brennan, K., & Resnick, M. (2012, April). New frameworks for studying and assessing the development of computational thinking. In Proceedings of the 2012 annual meeting of the American Educational Research Association, Vancouver, Canada (pp. 1-25). http://scratched.gse.harvard.edu/ct/files/AERA2012.pdf
  • Berland, M., & Lee, V. R. (2012). Collaborative strategic board games as a site for distributed computational thinking. Developments in Current Game-Based Learning Design and Deployment, 285.
  • Einhorn, S. (2012). Microworlds, computational thinking, and 21st century learning. LCSI White Paper. Paper here
  • Kazimoglu, C., Kiernan, M., Bacon, L., & MacKinnon, L. (2012). Understanding Computational Thinking before Programming: Developing Guidelines for the Design. Developments in Current Game-Based Learning Design and Deployment, 316. Paper here
  • Kazimoglu, C., Kiernan, M., Bacon, L., & MacKinnon, L. (2012). Learning programming at the computational thinking level via digital game-play. Procedia Computer Science, 9, 522-531. http://www.sciencedirect.com/science/article/pii/S1877050912001779
  • Kazimoglu, C., Kiernan, M., Bacon, L., & Mackinnon, L. (2012). A serious game for developing computational thinking and learning introductory computer programming. Procedia-Social and Behavioral Sciences, 47, 1991-1999. http://www.sciencedirect.com/science/article/pii/S1877042812026742
  • L’Heureux, J., Boisvert, D., Cohen, R., & Sanghera, K. (2012, October). IT problem solving: an implementation of computational thinking in information technology. In Proceedings of the 13th annual conference on Information technology education (pp. 183-188). ACM. http://dl.acm.org/citation.cfm?id=2380606
  • Magana, A. J., Brophy, S. P., & Bodner, G. M. (2012). Instructors’ intended learning outcomes for using computational simulations as learning tools. Journal of Engineering Education, 101(2), 220-243. http://onlinelibrary.wiley.com/doi/10.1002/j.2168-9830.2012.tb00049.x/full
  • Selby, C. C. (2012, November). Promoting computational thinking with programming. In Proceedings of the 7th Workshop in Primary and Secondary Computing Education (pp. 74-77). ACM. http://dl.acm.org/citation.cfm?id=2481466

2011

  • 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. http://dl.acm.org/citation.cfm?id=1929905
  • Grover, S. (2011). Robotics and engineering for middle and high school students to develop computational thinking. In annual meeting of the American Educational Research Association, New Orleans, LA. Paper here
  • Lee, I., Martin, F., Denner, J., Coulter, B., Allan, W., Erickson, J., … & Werner, L. (2011). Computational thinking for youth in practice. Acm Inroads, 2(1), 32-37. http://dl.acm.org/citation.cfm?id=1929902
  • Menges, A., & Ahlquist, S. (2011). Computational Design Thinking: Computation Design Thinking. John Wiley & Sons.
  • Wu, M. L., & Richards, K. (2011, September). Facilitating computational thinking through game design. In International Conference on Technologies for E-Learning and Digital Entertainment (pp. 220-227). Springer Berlin Heidelberg. http://link.springer.com/chapter/10.1007/978-3-642-23456-9_39
  • Yadav, A., Zhou, N., Mayfield, C., Hambrusch, S., & Korb, J. T. (2011, March). Introducing computational thinking in education courses. In Proceedings of the 42nd ACM technical symposium on Computer science education (pp. 465-470). ACM. http://dl.acm.org/citation.cfm?id=1953297

2010

  • Ahamed, S. I., Brylow, D., Ge, R., Madiraju, P., Merrill, S. J., Struble, C. A., & Early, J. P. (2010, March). Computational thinking for the sciences: a three day workshop for high school science teachers. In Proceedings of the 41st ACM technical symposium on Computer science education (pp. 42-46). ACM. http://dl.acm.org/citation.cfm?id=1734277
  • Bers, M. U. (2010). The TangibleK Robotics program: Applied computational thinking for young children. Early Childhood Research & Practice, 12(2), n2. https://eric.ed.gov/?id=EJ910910
  • Freudenthal, E. A., Roy, M. K., Ogrey, A. N., Magoc, T., & Siegel, A. (2010, March). MPCT: media propelled computational thinking. In Proceedings of the 41st ACM technical symposium on Computer science education (pp. 37-41). ACM. http://dl.acm.org/citation.cfm?id=1734276
  • Liu, J., & Wang, L. (2010, March). Notice of Retraction Computational Thinking in Discrete Mathematics. In Education Technology and Computer Science (ETCS), 2010 Second International Workshop on (Vol. 1, pp. 413-416). IEEE. http://ieeexplore.ieee.org/abstract/document/5458802/
  • National Research Council. (2010). Report of a workshop on the scope and nature of computational thinking. National Academies Press.
  • 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. http://dl.acm.org/citation.cfm?id=1734357

2009

2008

2007

2006

  • Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35.

2005