Make the Future
Summit 2022
Creative Constructor
Lab Virtual
Leadership Exchange
at ISTELive 21
Edtech Advocacy &
Policy Summit

Computational Thinking in STEM from Preschool to High School: Research and Practice

Participate and share

Participate and share : Interactive lecture

Tuesday, June 25, 4:45–5:45 pm
Location: 126AB

Chad Dorsey   Dr. Sarah Haavind   Nicole Hutchins   Mollie Levin  
Learn how to integrate computational thinking and modeling into math and science from three innovative NSF projects. See how students across the grades develop strategies for understanding and solving problems in a way that leverages the power of technological methods to experiment, make, develop, and test solutions.

Audience: Curriculum/district specialists, Teachers, Teacher education/higher ed faculty
Skill level: Intermediate
Attendee devices: Devices useful
Attendee device specification: Laptop: Mac, PC
Focus: Digital age teaching & learning
Topic: Computer science and computational thinking
Grade level: PK-12
Subject area: Math, Science
ISTE Standards: For Students:
Computational Thinker
  • Students collect data or identify relevant data sets, use digital tools to analyze them, and represent data in various ways to facilitate problem-solving and decision-making.
Empowered Learner
  • Students articulate and set personal learning goals, develop strategies leveraging technology to achieve them and reflect on the learning process itself to improve learning outcomes.
Innovative Designer
  • Students know and use a deliberate design process for generating ideas, testing theories, creating innovative artifacts or solving authentic problems.

Proposal summary

Purpose & objective

Computational thinking (CT) can be integrated into STEM instruction in authentic ways to engage students. New approaches are being developed under three innovative National Science Foundation projects that integrate computational thinking practices into in K-12 education. Participants will become familiar with new ways to integrate CT into classroom instruction and gain insight into how technology can support that integration.

WGBH, the Education Development Center (EDC), and Kentucky Educational Television (KET) have teamed up to explore the integration of computational thinking into math instruction in rural and urban preschools. The team will share prototype hands-on activities and digital tablet apps that have been iteratively developed to investigate children's CT learning and teachers' CT understanding. The team will also share videos that have been coded to help identify what CT looks like in the preschool classroom.

Members of the Concord Consortium will show how digital IoT sensors, hands-on experiments with plants, and open source data analysis tools can bring authentic data and computational thinking into biology classes with the NSF InSPECT project. Using InSPECT activities, teachers can teach both NGSS practices as well as address computational thinking practices concurrently.

Nicole Hutchins from Vanderbilt University will share an approach to combining computational models and simulations with embedded assessments for a high school physics curriculum. Experiments in high school classrooms have demonstrated synergistic learning of physics and computational thinking concepts and practices.


Total Session 60 minutes:
2 minutes - Introduction and welcome to session
10 minute - Talk 1: Computational thinking in PreK Math
10 minute - Talk 2: Computational thinking in middle and high school physics
10 minutes - Talk 3: Computational thinking in high school biology
8 minutes - Q/ A with audience.
20 minutes - Participants visit tables with sample materials, laptops running software or videos, talk to members of the team to ask specific questions and interact.

Supporting research

Hardy, L., Lewandowski, M. (2018). Under the Hood: Using Raspberry Pis and WiFis to Do More with Data. @Concord, 22(2), 14.
Miller, E., Manz, E., Russ, R., Stroupe, D., & Berland, L. Addressing the epistemic elephant in the room: Epistemic agency and the next generation science standards. J Res Sci Teach. 2018;00:1-23.
Hsi, S., Hardy, L., & Farmer, T. (2017). Science thinking for tomorrow today. @Concord, 21(2), 10-11.
Hutchins, N.M., Biswas, G., Maroti, M., Ledeczi, A., Grover, S., Wolf, R., Blair, K.P., Chin, D., Conlin, L., Basu, S., & McElhaney, K. (in review). C2STEM: A System for Synergistic Learning of Physics and Computational Thinking. Journal of Science Education and Technology.
Basu, S., McElhaney, K., Grover, S., Harris, C. & Biswas, G. (2018). A principled approach to designing assessments that integrate science and computational thinking. In 13th International Conference of the Learning Sciences. London.
Basu, S., McElhaney, K., Grover, S., Harris, C. & Biswas, G. (2018, April). Designing Assessments to Measure Integrated Proficiency with Concepts and Practices in Science and Computational Thinking. Poster session presented at the annual meeting of the American Educational Research Association 2018, New York, NY.
Hutchins, N., Biswas, G., Maroti, M., Ledeczi, A., & Broll, B. (2018). A design-based approach to a classroom-centered OELE. In Proceedings of the 19th International Conference on Artificial Intelligence in Education (AIED), London, 155-159
Hutchins, N.M., Biswas, G., Conlin, L., Emara, M., Grover, S., Basu, S., & McElhaney, K. (2018, in press). Studying Synergistic Learning of Physics and Computational Thinking in a Learning by Modeling Environment. International Conference on Computers in Education, Manila, Philippines. (nominated for Best paper award).

Balfanz, R., Ginsburg, H., & Greenes, C. (2003). The big maths for little kids early childhood mathematics program. Teaching Children Mathematics, 264-268.

Baroody, A. J., Lai., M., & Mix, K. S. (2006). The development of young children’s early number and operation sense and its implications for early childhood education. In B. Spodek & O. N. Saracho (Eds.), Handbook of research on the education of young children (2nd Ed., 187–221). Mahwah, NJ: Erlbaum.

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.

Bell, T. C., Witten, I. H., & Fellows, M. R. (1998, updated 2015). Computer Science Unplugged: Offline activities and games for all ages. Computer Science Unplugged.

Bers, M. (2008). Blocks to Robots: Learning with Technology in the Early Childhood Classroom. Teachers College Press, NY, NY.

Bers, M.U. (2010). The TangibleK Robotics Program: Applied Computational Thinking for Young Children. Early Childhood Research and Practice, 12(2).

Bers, M. (in press). Coding as a playground: Programming and computational thinking in the early childhood classroom. Routledge, Taylor & Francis Group.

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.

Brennan, K., Balch, C. and Chung, M. (2014) Creative Computing: Scratch Curriculum Guide. Licensed Under CC BY SA 4.0.

Brennan, K., & Resnick, M. (2012). New Frameworks for Studying and Assessing the Development of Computational Thinking. Proceedings of the 2012 annual meeting of the American Educational Research Association, Vancouver, Canada.

Brenneman, K. (2009). Preschoolers as Scientific Explorers. Young Children, 54-60.

Carlton, M.P. & Winsler, A. (1998). Fostering Intrinsic Motivation in Early Childhood Classrooms. Early Childhood Education Journal, 25(3), 159-166.

Clements, D. (2007). Curriculum Research: Toward a Framework for “Research Based Curricula”. Journal for Research in Mathematics Education, 38(1), 35-70.

Clements, D. H., & Sarama, J. (2004). Learning trajectories in mathematics education. Mathematical Thinking and Learning, 6, 81-89.

Clements, D. H., & Sarama, J. (2007). Building Blocks—SRA Real Math, Grade PreK. Columbus, OH:

Cole, M., & Engestrom, Y. (2007). Cultural-historical approaches to designing for development. In J. Valsiner & A. Rosa (Eds.), The Cambridge handbook of sociocultural psychology, 484-507. New York: Cambridge University Press.

Dougherty, D. (2013). The maker mindset. In M. Honey & D. E. Kanter (Eds.), Design, make, play: Growing the next generation of STEM innovators, 7–11. New York: Routledge.

Dukeman, A., Caglar, F., Shashank, S., Kinnebrew, J., Biswas, G., Fisher, D., & Gokhale, A. (2013). Teaching Computational Thinking Skills in C3STEM with Traffic Simulation. In Human-Computer Interaction and Knowledge Discovery in Complex, Unstructured, Big Data, pp.350-357.

Duncan, G., Dowsett, C., Claessens, A., Magnuson, K., Huston, A., Klebanov, P., Pagani, L., Feinstein, L. Engel, M., Brooks-Gunn, J., Sexton, H., Duckworth, K., & Japel, C. (2007). School readiness and later achievement. Developmental Psychology. 43, 1428-1446.

Dweck, C.S. (2006). Mindset. New York: Random House.

Eisenberg, M., Elumeze, N., MacFerrin, M., and Buechley, L. (2009). Children's programming, reconsidered: settings, stuff, and surfaces. In Proceedings of the 8th International Conference on Interaction Design and Children (IDC),1-8.

Engineering is Elementary (EiE). (2011). Engineering curriculum for grades 1–5. Boston, MA: Museum of Science.

Erikson Institute and University of Chicago. (2017). Early STEM Matters: Providing High Quality STEM Experiences for All Young Learners: A Policy Report by the Early Childhood STEM Working Group. Accessed from

Gelman, R. & Brenneman, K. (2004). Science learning pathways for young children. Early Childhood Research Quarterly, 19, 150-158.

Ginsburg, H. P. (2006). Mathematical play and playful mathematics: A guide for early education. In D. Singer, R. M. Golinkoff, & K. Hirsh-Pasek (Eds.), Play = Learning: How play motivates and enhances children’s cognitive and social-emotional growth (145–165). New York, NY: Oxford University Press.

Ginsburg, H.P., Greenes, C., & Balfanz, R. (2003). Big math for little kids. Parsippany, NJ: Dale Seymour Publications, Pearson Learning Group.

Ginsburg, H.P., Lee, J.S., & Boyd, J.S. (2008). Mathematics education for young children: What it is and how to promote it. Social Policy Report, 22, 3-22.

Grover, S. & Pea, R. (2013). Computational thinking in K–12 A review of the state of the field." Educational Researcher 42(1), 38-43.

Guzdial, M. (2008). Paving the way for computational thinking. Communications of the ACM, 51(8), 25–27.

Haddad, R. & Kalaani, Y. (2015) Can Computational Thinking Predict Academic Performance? Georgia Scholarship of STEM Teaching & Learning Conference. Paper 18. Accessed from

Harel, I., & Papert, S. (1991). Software design as a learning enviornment. Interactive Learning Environments, 1(1), 1-30.

Hirsh-Pasek K, Zosh JM, Golinkoff RM, Gray JH, Robb MB, Kaufman J. (2015). Putting education in “educational” apps: Lessons from the science of learning. Psychological Science in the Public Interest, 16(1), 3-34.

Horn, M. S., Crouser, R. J., & Bers, M. U. (2012). Tangible interaction and learning: the case for a hybrid approach. Personal and Ubiquitous Computing, 16(4), 379-389.

International Society for Technology Education (ISTE) & Computer Science Teachers Association (CSTA). (2011). Operational definitions of computational thinking. Retrieved from

K–12 Computer Science Framework. (2016). Retrieved from

Katz, L. (2010). STEM in the Early Years. Early Childhood Research & Practice, 4(1). Accessed from

Kazakoff, E.R. (2014). Toward a theory-predicated definition of digital literacy for early childhood. Journal of Youth Development – Bridging Research and Practice (Special Issue: Media and Youth), 9(1), 41-58.

Kazakoff, E.R., & Bers, M.U. (2010). Computer programming in kindergarten: The role of sequencing. Proceedings of the ICERI 2010 International Conference of Education, Research and Innovation, 15-17 November 2010, Spain: Madrid. (Virtual Paper Presentation)

Kazakoff, E., & Bers, M. (2012). Programming in a robotics context in the kindergarten classroom: The impact on sequencing skills. Journal of Educational Multimedia and Hypermedia, 21(4) 371-391.

Kazakoff, E.R. & Bers, M.U. (2014). Put your robot in, Put your robot out: Sequencing through programming robots in early childhood. Journal of Educational Computing
Research, 50(4).

Kazakoff, E., Sullivan, A., & Bers, M.U. (2013). The effect of a classroom-based intensive robotics and programming workshop on sequencing ability in early childhood. Early Childhood Education Journal, 41(4), 245-255.

Kodable, 2016. Kodable: Programming Curriculum for Elementary. Accessed from

Lee, I., Martin, F., Denner, J., Coulter, B., Allan, W., Erickson, J., . . .Werner, L. (2011). Computational thinking for youth in practice. ACM Inroads, 2, 32–37

McClure, E. R., Guernsey, L., Clements, D. H., Bales, S. N., Nichols, J., Kendall-Taylor, N., & Levine, M. H. (2017). STEM starts early: Grounding science, technology, engineering, and math education in early childhood. New York: The Joan Ganz Cooney Center at Sesame Workshop.

NAEYC & Fred Rogers Center for Early Learning and Children’s Media. (2012). Technology and interactive media as tools in early childhood programs serving children from birth through age 8. Joint position statement. Washington, DC: NAEYC. Latrobe, PA: Fred Rogers Center for Early Learning at Saint Vincent College.

National Association for the Education of Young Children & National Council of Teachers of Mathematics. (2002). Early childhood mathematics: Promoting good beginnings. Retrieved from

National Mathematics Advisory Panel (2008). Foundations for Success: The Final Report of the National
Mathematics Advisory Panel, U.S. Department of Education: Washington, DC.

National Research Council. (2000). Eager to Learn: Educating Our Preschoolers. Washington, DC: The
National Academies Press.

National Research Council (2001). Early Childhood Development and Learning: New Knowledge for Policy. National Academy Press: Washington, DC..

National Research Council. (2010). Report of a Workshop on The Scope and Nature of Computational Thinking. Washington, D.C.: The National Academies Press.

National Research Council. (2011). Report of a Workshop of Pedagogical Aspects of Computational Thinking. Washington, D.C.: The National Academies Press.

Papert, S. (1996) An exploration in the space of mathematics educations. International Journal of
Computers for Mathematical Learning, 1(1), 95-123.

Pawlina, S. & Stanford, C. (2011). Preschoolers Grow Their Brains: Shifting Mindset for Greater
Resiliency and Better Problem Solving. Young Children, 30-35.

Pellegrino, J. W., & Hilton, M. L. (Eds.). (2013). Education for life and work: Developing transferable knowledge and skills in the 21st century. National Academies Press.

Portelance, D.J., & Bers, M.U. (2015). Code and Tell: Assessing young children's learning of computational thinking using peer video interviews with ScratchJr. In
Proceedings of the 14th International Conference on Interaction Design and Children (IDC '15). ACM, Boston, MA, USA.

Repenning, A., Webb, D., & Ioannidou, A. (2010). 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, 265–269.

Sandoval, W. (2014). Conjecture Mapping: An Approach to Systematic Educational Design Research, Journal of the Learning Sciences, 23:1, 18-36.

Sandoval, W. A. (2004). Developing learning theory by refining conjectures embodied in educational designs. Educational Psychologist, 39(4), 213–223.

Shein, E. (2014). Should everybody learn to code? Commun. ACM, 57(2), 16-18.

Sengupta, P., Kinnebrew, J, Basu, S, Biswas, G., and Clark, D. (2013). Integrating Computational Thinking with K12 Science Education Using Agent-Based Computation: A Theoretical Framework. Education & Information Technologies, 18(2), 351-380.

Strawhacker, A. L., & Bers, M. U. (2015). "I want my robot to look for food":Comparing children's programming comprehension using tangible, graphical, and hybrid user interfaces. International Journal of Technology and Design
Education, 25(3), 293-319.

Strawhacker, A., Lee, M., Caine, C., & Bers, M.U. (2015). ScratchJr Demo: A coding language for Kindergarten. In Proceedings of the 14th International Conference on Interaction Design and Children (IDC '15). ACM, Boston, MA, USA.

Sullivan, A., & Bers, M.U. (2015). Robotics in the early childhood classroom: Learning outcomes from an 8-week robotics curriculum in pre-kindergarten through second grade. International Journal of Technology and Design Education.

Wilensky, U., & Reisman, K. (2006). Thinking like a wolf, a sheep or a firefly: Learning biology through constructing and testing computational theories—an embodied modeling approach. Cognition & Instruction, 24(2), 171-209.

Wing, J. (2006). Computational thinking. Communications of the ACM, 49(3), 33–36.

Wyeth, P. (2008). How young children learn to program with sensor, action, and logic blocks. International Journal of the Learning Sciences, 17(4), 517–550.

Wyeth, P., & Wyeth, G. (2001). Electronic Blocks: Tangible programming elements for preschoolers. In M. Hirose (Ed.), Proceedings of the Eighth IFIP TC13 Conference on Human-Computer Interaction (496–503). Amsterdam: IOS Press.

More [+]


Chad Dorsey, The Concord Consortium
Dr. Sarah Haavind, Concord Consortium
Nicole Hutchins, Vanderbilt University
Mollie Levin, WGBH Educational Foundation

Mollie Levin, M.A. is a Senior Project Manager, Early Childhood at WGBH. Her current projects include overseeing the development of educational materials using an inclusive, participatory approach, and revitalizing an early childhood initiative that focuses on supporting intergenerational learning. Her previous experience includes producing STEM apps for preschoolers at WGBH, as well as researching and developing new coding technologies for early childhood settings at the DevTech Research Group at Tufts University. Mollie received both her Master’s Degree and Bachelor’s Degree from the Eliot-Pearson Department of Child Study and Human Development at Tufts University.

People also viewed

Amplify Student Voice Using Creative Presentation Tools
How to Build a Social Learning Community
Learn How to Construct a Jigsaw Activity With PearDeck, Flipgrid and Jamboard