ABSTRACT
There is a growing need to present all students with an opportunity to learn computer science and computational thinking (CT) skills during their primary and secondary education. Traditionally, these opportunities are available outside of the core curriculum as stand-alone courses often taken by those with preparatory privilege. Researchers have identified the need to integrate CT into core classes to provide equitable access to these critical skills. We have worked in a research-practice partnership with two magnet middle schools focused on digital sciences to develop and implement computational thinking into life sciences classes. In this report, we present initial lessons learned while conducting our design-based implementation research on integrating computational thinking into middle school science classes. These case studies suggest that several factors including teacher engagement, teacher attitudes, student prior experience with CS/CT, and curriculum design can all impact student engagement in integrated science-CT lessons.
- Bernd Meyer Aidan Lane and Jonathan Mullins. 2012. Simulation with Cellular A Project Based Introduction to Programming (first ed.). Monash University. Online: https://github.com/MonashAlexandria/snapapps.Google Scholar
- Tim Bell, Jason Alexander, Isaac Freeman, and Mick Grimley. 2009. Computer science unplugged: School students doing real computing without computers. The New Zealand Journal of Applied Computing and Information Technology 13, 1 (2009), 20--29.Google Scholar
- Brian Broll, Akos Lédeczi, Peter Volgyesi, Janos Sallai, Miklos Maroti, Alexia Carrillo, Stephanie L Weeden-Wright, Chris Vanags, Joshua D Swartz, and Melvin Lu. 2017. A visual programming environment for learning distributed programming. In Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education. ACM, 81--86. Google ScholarDigital Library
- Philip S. Buffum, Megan Hardy Frankosky, Kristy Elizabeth Boyer, Eric N Wiebe, Bradford W Mott, and James C Lester. 2016. Empowering All Students: Closing the CS Confidence Gap with an In-School Initiative for Middle School Students. In Proceedings of the 47th ACM Technical Symposium on Computing Science Education. ACM, 382--387. Google ScholarDigital Library
- Philip S. Buffum, Allison G Martinez-Arocho, Megan Hardy Frankosky, Fernando J Rodriguez, Eric N Wiebe, and Kristy Elizabeth Boyer. 2014. CS principles goes to middle school: learning how to teach Big Data. In Proceedings of the 45th ACM technical symposium on Computer science education. ACM, 151--156. Google ScholarDigital Library
- Veronica Cateté, Kathleen Wassell, and Tiffany Barnes. 2014. Use and development of entertainment technologies in after school STEM program. In Proc. of the 45th ACM technical symposium on Computer science education. ACM, 163--168. Google ScholarDigital Library
- CE Coburn, WR Penuel, and K Geil. 2013. Research-practice partnerships at the district level: A new strategy for leveraging research for educational improvement. Berkeley, CA and Boulder, CO: Univ. of California and Univ. of Colorado (2013).Google Scholar
- K-12 Computer Science Framework Steering Committee et al. 2016. K-12 computer science framework. (2016).Google Scholar
- The Concord Consortium. 2014. Common online data analysis platform. @Concord 18, 1 (apr 2014), 16.Google Scholar
- National Research Council et al. 2011. Successful K-12 STEM education: Identifying effective approaches in science, technology, engineering, and mathematics. National Academies Press.Google Scholar
- Jan Cuny, Larry Snyder, and M Jeannette. 2010. Wing. Demystifying Computational Thinking for Non-Computer Scientists, work in progress (2010).Google Scholar
- Jill Denner, Linda Werner, and Eloy Ortiz. 2012. Computer games created by middle school girls: Can they be used to measure understanding of computer science concepts? Computers & Education 58, 1 (2012), 240--249. Google ScholarDigital Library
- Google (Firm) Gallup (Firm). 2016. Diversity gaps in computer science: exploring the underrepresentation of girls, Blacks and Hispanics. (2016).Google Scholar
- Dan Garcia, Brian Harvey, and Tiffany Barnes. 2015. The beauty and joy of computing. ACM Inroads 6, 4 (2015), 71--79. Google ScholarDigital Library
- Joanna Goode, Jane Margolis, and Gail Chapman. 2014. Curriculum is not enough: The educational theory and research foundation of the exploring computer science professional development model. In Proceedings of the 45th ACM technical symposium on Computer science education. ACM, 493--498. Google ScholarDigital Library
- Shuchi Grover and Roy Pea. 2013. Computational thinking in K-12: A review of the state of the field. Educational Researcher 42, 1 (2013), 38--43.Google ScholarCross Ref
- Shuchi Grover, Roy Pea, and Stephen Cooper. 2016. Factors influencing computer science learning in middle school. In Proceedings of the 47th ACM technical symposium on computing science education. ACM, 552--557. Google ScholarDigital Library
- Mark Guzdial. 1994. Software-realized scaffolding to facilitate programming for science learning. Interactive Learning Environments 4, 1 (1994), 001--044.Google ScholarCross Ref
- Mark Guzdial and Barbara Ericson. 2012. Listening to linked lists: Using multimedia to learn data structures. In Proceedings of the 43rd ACM technical symposium on Computer Science Education. ACM, 663--663. Google ScholarDigital Library
- Peter B Henderson, Thomas J Cortina, and Jeannette M Wing. 2007. Computational thinking. ACM SIGCSE Bulletin 39, 1 (2007), 195--196. Google ScholarDigital Library
- I Lee. 2016. Reclaiming the roots of CT. CSTA Voice: The Voice of KâĂŞ12 Computer Science Education and Its Educators 12, 1 (mar 2016), 3--4.Google Scholar
- Irene Lee, Fred Martin, and Katie Apone. 2014. Integrating computational thinking across the K-8 curriculum. Acm Inroads 5, 4 (2014), 64--71. Google ScholarDigital Library
- Jane Margolis. 2010. Stuck in the shallow end: Education, race, and computing. MIT Press. Google ScholarDigital Library
- Thomas W Price, Jennifer Albert, Veronica Catete, and Tiffany Barnes. 2015. BJC in action: Comparison of student perceptions of a computer science principles course. In Research in Equity and Sustained Participation in Engineering, Computing, and Technology (RESPECT), 2015. IEEE, 1--4.Google Scholar
- Thomas W Price, Veronica Cateté, Jennifer Albert, Tiffany Barnes, and Daniel D Garcia. 2016. Lessons Learned from BJC CS Principles Professional Development. In Proceedings of the 47th ACM Technical Symposium on Computing Science Education. ACM, 467--472. Google ScholarDigital Library
- Susan H Rodger, Jenna Hayes, Gaetjens Lezin, Henry Qin, Deborah Nelson, Ruth Tucker, Mercedes Lopez, Stephen Cooper, Wanda Dann, and Don Slater. 2009. Engaging middle school teachers and students with alice in a diverse set of subjects. In ACM SIGCSE Bulletin, Vol. 41. ACM, 271--275. Google ScholarDigital Library
- Cary Sneider, Chris Stephenson, Bruce Schafer, and Larry Flick. 2014. Computational thinking in high school science classrooms. The Science Teacher 81, 5 (2014), 53.Google ScholarCross Ref
- Jennifer Tsan, Kristy Elizabeth Boyer, and Collin F Lynch. 2016. How Early Does the CS Gender Gap Emerge?: A Study of Collaborative Problem Solving in 5th Grade Computer Science. In Proceedings of the 47th ACM technical symposium on computing science education. ACM, 388--393. Google ScholarDigital Library
- David Weintrop, Elham Beheshti, Michael Horn, Kai Orton, Kemi Jona, Laura Trouille, and Uri Wilensky. 2014. Defining computational thinking for science, technology, engineering, and math. In American Educational Research Association Annual Meeting, Philadelphia, Pennsylvania.Google Scholar
- David Weintrop and Uri Wilensky. 2015. To block or not to block, that is the question: students' perceptions of blocks-based programming. In Proceedings of the 14th International Conference on Interaction Design and Children. ACM, 199--208. Google ScholarDigital Library
- Linda Werner, Jill Denner, Shannon Campe, Eloy Ortiz, Dawn DeLay, Amy C Hartl, and Brett Laursen. 2013. Pair programming for middle school students: does friendship influence academic outcomes?. In Proceeding of the 44th ACM technical symposium on Computer science education. ACM, 421--426. Google ScholarDigital Library
- Uri Wilensky and Kenneth Reisman. 2006. Thinking like a wolf, a sheep, or a firefly: Learning biology through constructing and testing computational theoriesan embodied modeling approach. Cognition and instruction 24, 2 (2006), 171--209.Google Scholar
Index Terms
- Infusing computational thinking into middle grade science classrooms: lessons learned
Recommendations
Introducing Computational Thinking through Non-Programming Science Activities
SIGCSE '18: Proceedings of the 49th ACM Technical Symposium on Computer Science EducationMany programs offer informal experiences in programming for select students who may qualify or whose parents pay fees for attending. Integrating computational thinking (CT) in the formal classroom setting provides equal opportunities to develop valuable ...
Infusing Computational Thinking Across Disciplines: Reflections & Lessons Learned
SIGCSE '19: Proceedings of the 50th ACM Technical Symposium on Computer Science EducationIn this work, we describe our effort to develop, pilot, and evaluate a model for infusing computational thinking into undergraduate curricula across a variety of disciplines using multiple methods that previously have been individually tried and tested, ...
Teacher development in integrated STEM education: Design of lesson plans through the lens of computational thinking
AbstractIn recent years, the integration of STEM disciplines has been increasingly advocated. It is crucial to prepare and support teachers for integrated STEM education. However, few studies in the literature explore collaborating with teachers from ...
Comments