STEM education faces two related challenges. First, our education system is not producing enough computational professionals to fill demand. Second, women and minorities remain significantly underrepresented. We are conducting a Design-Based Implementation Research project to study a model in which computational literacy curricula are embedded throughout required biology, chemistry, physics, and mathematics coursework. This would ensure that every high school student is exposed to computational literacy activities in a context that demonstrates its relevance to real world career paths. We are interested how such curriculum affects student and teachers’ attitudes, identity, and learning. We are also working to understand individual and institutional factors that affect the success of this model in resource-constrained public schools.


* Weintrop, D., Beheshti, E., Horn, M., Orton, K., Jona, K., Trouille, L., & Wilensky, U. (2015). Defining Computational Thinking for Mathematics and Science Classrooms. Journal of Science Education and Technology25(1), 127-147.


Aslan, U., LaGrassa, N., Horn, M., & Wilensky, U. (2020). Putting the Taxonomy into Practice: Investigating Students’ Learning of Chemistry with Integrated Computational Thinking Activities. Paper accepted for presentation at the American Education Research Association (AERA) Conference. San Francisco, CA.

Swanson, H., Anton, G., Bain, C., Horn, M., & Wilensky, U. (2019). Introducing and Assessing Computational Thinking in the Secondary Science Classroom. In Computational Thinking Education (pp. 99-117). Springer, Singapore.


Arastoopour Irgens, G., Chandra, S., Dabholkar, S., Horn, M., & Wilensky, U. (2019). Classifying Emergent Student Learning in a High School Computational Chemistry Unit. Paper presented at the American Education Research Association (AERA) Conference. Toronto, CA.

Arastoopour Irgens, G., Dabholkar, S., Bain, C., Woods, P., Hall, K., Swanson, H., Horn, M., & Wilensky, U. (2019). Modeling and Measuring Students' Computational Thinking Practices in Science. Journal of Science Education and Technology.

Dabholkar, S. & Wilensky, U. (2019). Designing ESM-mediated collaborative activity systems for science learning. Proceedings from International Conference of Computer Supported Collaborative Learning 2019, Lyon, France.

Peel, A., Dabholkar, S., Granito, T.  (2019). Teaching Experimental Design with Computational Thinking. Poster presented at the National Association of Biology Teachers (NABT). 2019 November 14-17: Chicago, IL.

Peel, A., Dabholkar, S., Anton, G., Horn, M., & Wilensky, U.  (2019). Teachers’ professional growth through co-design and implementation of computational thinking (CT) integrated biology units. Annual Meeting of the Association of Science Teacher Education (ASTE) 2019. San Antonio, TX.

Pei, C., Weintrop, D. & Wilensky, U.  (2018). Cultivating Computational Thinking Practices and Mathematical Habits of Mind in Lattice Land. Mathematical Thinking and Learning20(1), 75-89.

Swanson, H., Arastoopour Irgens, G., Bain, C., Hall, K., Woods, P., Rogge, C., Horn, M., & Wilensky, U.  (2018). Characterizing Computational Thinking in High School Science. In Kay, J. & Luckin, R. (Eds.), Rethinking Learning in the Digital Age. Making the Learning Sciences Count: Proceedings of the 13th International Conference of the Learning Sciences, Vol. 2, 871-878. 


Orton, K., Weintrop, D., Beheshti, E., Horn, M. S., Jona, K., & Wilensky, U.  (2016). Bringing Computational Thinking into High School Mathematics and Science Classrooms. Proceedings of the International Conference of the Learning Sciences (ICLS) 2016. Singapore: International Society of the Learning Sciences, 706-712.

Beheshti, E., Weintrop, D., Orton, K., Horn, M. S., Jona, K., Trouille, L., Wilensky, U. (2015). Bringing Expert Computational Practices into High School Science Classrooms. NARST Annual International Conference (NARST 2015).

Weintrop, D., Beheshti, E., Horn, M.S., Orton, K., Trouille, L., Jona, K., Wilensky, U. (2014). Interactive Assessment Tools for Computational Thinking in High School STEM Classrooms. Proceedings of INTETAIN 2014, Chicago IL. 

Weintrop, D., Beheshti, E., Horn, M. S., Orton, K., Jona, K., Trouille, L., Wilensky, U. (2014). Defining Computational Thinking for Science, Technology, Engineering, and Math. Poster presented at the annual meeting of the American Education Research Association (AERA'14). 

Wilensky, U., Brady, C. E., & Horn, M. S. (2014). Fostering computational literacy in science classroomsCommunications of the ACM, 57(8), 24-28.


Wilensky, U., & Resnick, M. (1999). Thinking in levels: A dynamic systems approach to making sense of the world. Journal of Science Education and technology8(1), 3-19.


Other Useful CT Publications

Tools, Software, & Curricula