Integrating Computational Thinking into Science Instruction: A Design-based Approach to Learning Protein Synthesis
Main Article Content
Abstract
Introduction: Many countries consider the expansion of the workforce in science, technology, engineering, and mathematics (STEM) a key strategy for economic growth and social development. This belief applies in Thailand, with integration of STEM education at the K–12 level promoted in the most recent version of the national science curriculum standards. Engineering design and computational thinking have been introduced to the curriculum in addition to the canonical sciences (e.g., physics, chemistry, biology, astronomy, and geology). Although design-based learning has been proposed nationally as an integrated approach to STEM education, these new strands present challenges to science teachers. Many of these teachers struggle to envision how engineering design and computational thinking can be meaningfully integrated into science instruction, highlighting a clear need for concrete examples.
Content: This academic article presents an example of how engineering design and computational thinking can be incorporated into science instruction, illustrating an integrated approach to STEM education. Using the 6E Learning byDeSIGNTM model of design-based learning developed by the International Technology and Engineering Educators Association (Burke, 2014), the article describes a pedagogical activity on the topic of protein synthesis, which is often considered difficult for students to learn and for science teachers to teach. In this activity, designed for the high school level, students are challenged to design computer software that identifies a series of amino acids forming a protein based on a given strand of deoxyribonucleic acid (DNA). This activity involves six steps: Engage, Explore, Explain, Engineer, Enrich, and Evaluate. Specifically, students learn what proteins are, what they do in the body, and what they are made of. Once students understand that each protein consists of amino acids arranged in a unique sequence, they explore and explain how proteins are synthesized from DNA using a computer simulation. With this understanding of the process through which a protein is synthesized, students are introduced to the Python programming language and learn the necessary concepts of computational science (e.g., variables, loops, conditionals, and algorithms). Students are then tasked with applying these computational concepts to develop the computer software. Finally, they discuss and reflect on what they have learned. Through this activity, students learn the key process of protein synthesis (e.g., transcription and translation) and discover how computational concepts are used to model biological processes effectively.
Conclusion: The 6E Learning byDeSIGNTM model of design-based learning is similar to the 5E model of inquiry-based learning—Engage, Explore, Explain, Elaborate, and Evaluate—which has long been promoted in Thailand and elsewhere. Science teachers are already familiar with the 5E inquiry-based model, so they can easily understand and adopt the 6E Learning byDeSIGNTM model. As such, the activity presented in this article serves as a practical example for science teachers to develop lessons that integrate engineering design and computational thinking into the teaching of other science topics. Yet, further research is needed to investigate its potential impact on students’ learning and science teachers’ professional development.
Article Details

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
References
Bacovic, M., Andrijasevic, Z., & Pejovic, B. (2022). STEM education and growth in Europe. Journal of the Knowledge Economy, 13(3), 2348–2371. https://doi.org/10.1007/s13132-021-00817-7
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 (pp. 1-25). American Educational Research Association.
Bureau of Academic Affairs and Educational Standards. (2017). Indicators and core learning content in science according to the basic education core curriculum B.E. 2551 (revised version B.E. 2560). Press of the Agricultural Co-operative Federation of Thailand.
Burke, B. N. (2014). The ITEEA 6E Learning byDeSIGNTM: maximizing informed design and inquiry in the integrative STEM classroom. Technology and Engineering Teacher, 73(6), 14–19.
Delen, I., & Sen, S. (2023). Effect of design-based learning on achievement in K-12 education: A meta-analysis. Journal of Research in Science Teaching, 60(2), 330-356. https://doi.org/10.1002/tea.21800
Doppelt, Y., Mehalik, M. M., Schunn, C. D., Silk, E., & Krysinski, D. (2008). Engagement and achievements: A case study of design-based learning in a science context. Journal of Technology Education, 19(2), 22–39.
Fisher, K. M. (1985). A misconception in biology: Amino acids and translation. Journal of Research in Science Teaching, 22(1), 53–62. https://doi.org/10.1002/tea.3660220105
Grover, S. & Pea, R. (2013). Computational thinking in K–12: A review of the state of the field. Educational Researcher, 42(1), 38–43. https://doi.org/10.3102/0013189X12463051
Guzman, K. & Bartlett, J. (2012). Using simple manipulatives to improve student comprehension of a complex biological process: Protein synthesis. Biochemistry and Molecular Biology Education, 40(5), 320–327. https://doi.org/10.1002/bmb.20638
Hsiao, H., Lin, Y., Lin, K., Lin, C., Chen, J., & Chen, J. (2022). Using robot-based practices to develop an activity that incorporated the 6E model to improve elementary school students’ learning performances. Interactive Learning Environments, 30(1), 85–99. https://doi.org/10.1080/10494820.2019.1636090
Institute for the Promotion of Teaching Science and Technology. (2014). Basic knowledge: STEM education. Institute for the Promotion of Teaching Science and Technology
Kite, V. & Park, S. (2023). What’s computational thinking?: Secondary science teachers’ conceptualizations of computational thinking (CT) and perceived barriers to CT integration. Journal of Science Teacher Education, 34(4), 391–414. https://doi.org/10.1080/1046560X.2022.2110068
Koba, S. & Tweed, A. (2009). Hard-to-teach biology concepts: a framework to deepen student understanding. National Science Teachers Association Press.
Ladachart, L., & Ladachart, L. (2020). Please mind the gap between science and design. Suranaree Journal of Social Science, 14(2), 118–132. https://doi.org/10.55766/HLCI2091
Lawsin, N. L. P., Esguerra, C. T., & Garcia, G. S. (2022). Exploring student mental models and student experiences to improve the teaching practice of cell and molecular biology. American Journal of Multidisciplinary Research and Innovation, 1(5), 69-74. https://doi.org/10.54536/ajmri.v1i5.826
Li, Y., Schoenfeld, A. H., diSessa, A. A., Graesser, A. C., Benson, L. C., English, L. D., & Duschl, R. A. (2020). On computational thinking and STEM education. Journal of STEM Education Research, 3(2), 147-166. https://doi.org/10.1007/s41979-020-00044-w
Markowetz, F. (2017). All biology is computational biology. PLoS Biology, 15(3), e2002050. https://doi.org/10.1371/journal.pbio.2002050
National Research Council. (2007). Taking science to school: learning and teaching science in grades K-8. The National Academics.
Office of the National Economic and Social Development Council. (2022). The thirteenth national economic and social development plan (2023–2027). Royal Gazette.
Ogegbo, A. A., & Ramnarain, U. (2022). Teachers’ perceptions of and concerns about integrating computational thinking into science teaching after a professional development activity. Afican Journal of Research in Mathematics, Science and Technology Education, 26(3), 181-191. https://doi.org/10.1080/18117295.2022.2133739
Open Oregon. (2019). Codon table [Image]. Open Oregon Pressbooks.
Peel, A. & Friedrichsen, P. (2018). Algorithms, abstractions, and iterations: teaching computational thinking using protein synthesis translation. The American Biology Teacher, 80(1), 21–28. https://doi.org/10.1525/abt.2018.80.1.21
Pleasants, J., Tank, K. M., & Olson, J. K. (2021). Conceptual connections between science and engineering in elementary teachers’ unit plans. International Journal of STEM Education, 8, article number 16. https://doi.org/10.1186/s40594-021-00274-3
Promboon, S., Finley, F. N., & Kaweekijmanee, K. (2018). The evolution and current status of STEM education in Thailand: Policy directions and recommendations. In G. W. Fry (Ed.), Education in Thailand: An old elephant in search of a new mahout (pp. 423–459). Springer. https://doi.org/10.1007/978-981-10-7857-6_17
Qin, H. (2009). Teaching computational thinking through bioinformatics to biology students. In S. Fitzgerald, M., Guzdial, G., Lewandowski, S. Wolfman, & T. J. Cortina (Eds.), Proceedings of the 40th ACM technical symposium on computer science education (pp. 188-191). Association for Computing Machinery.
Quinn, C. M., Reid, J. W., & Gardner, G. E. (2020). S + T + M = E as a convergent model for the nature of STEM. Science and Education, 29(4), 881–898. https://doi.org/10.1007/s11191-020-00130-w
Schatz, M. C. (2012). Computational thinking in the era of big data biology. Genome Biology, 13(11), 177. https://doi.org/10.1186/gb-2012-13-11-177
Shute, V. L., Sun, C., & Asbell-Clarke, J. (2017). Demystifying computational thinking. Educational Research Review, 22, 142–158. https://doi.org/10.1016/j.edurev.2017.09.003
United Nations. (2015). Science, technology and innovation policy review: Thailand. UNCTAD.
Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35. https://doi.org/10.1145/1118178.1118215
Yadav, A., Krist, C., Good, J., & Caeli, E. N. (2018). Computational thinking in elementary classrooms: Measuring teacher understanding of computational ideas for teaching science. Computer Science Education, 28(4), 371-400. https://doi.org/10.1080/08993408.2018.1560550