Effect of Reverse Engineering Pedagogy on Primary School Students’ Computational Thinking Skills in STEM Learning Activities
Abstract
:1. Introduction
2. Literature Review
2.1. Computational Thinking
2.2. Reverse Engineering Pedagogy and Computational Thinking
2.3. Research Question
3. Methodology
3.1. Participants
3.2. Learning Materials
3.3. Procedures
3.4. Instrument
3.5. Data Analysis
4. Results
5. Discussion
6. Conclusions and Limitations
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
Appendix A
Weeks | Project’ Name | Teaching Objectives | Works and Codes |
---|---|---|---|
4–5 | Publicity Board | Learning objectives: (1) Students learn to use related components, brightness sensors, and tiny flashlight LEDs. (2) Students understand the meaning and usage of the function blocks: “if…… so…” and “Otherwise”. | |
Learning content: (1) Students build a propaganda window, propaganda support frame, and operation platform. (2) Students perform visual programming to realize the function that the light changes with the intensity of light outside. | |||
6–7 | Noise Detector Design | Learning objectives: (1) Students learn to use related components—sound sensors and tiny flashlight LEDs. (2) Students understand the meaning and use methods of the function block: “if…… perform… otherwise if…… perform…”. | |
Learning content: (1) Students build the test section, handle (handheld part), and assemble the whole project. (2) Students perform visual programming to light the color of the lamp flap according to the volume of the sound. | |||
8–9 | Sound and Light Control Switch | Learning objectives: (1) Students learn to use relevant components, sound sensors, and brightness sensors. (2) Students understand the meaning and usage of the logic function block: “And”. | |
Learning content: (1) Students build the first layer including the fixed brightness sensor, sound sensor, and tiny flashlight LEDs, and place the motherboard and battery in the second layer. (2) Students perform visual programming to realize that the light will be on for 10 s when the light outside is dimmed or there is sound. | |||
10–11 | Gesture Interaction | Learning objectives: (1) Students learn to use related components, infrared ranging sensors. (2) Students understand the meaning and usage of modules: “Repeat…… Perform…”. (3) Students learn to modify ID. | |
Learning content: (1) Students build the testing department, operation table, and overall assembly. (2) Students perform visual programming to realize the function: “swing from left to right”. | |||
12–13 | Alarm Line | Learning objectives: (1) Students learn to use related components, infrared ranging sensors. (2) Students understand the logical function block: “if…… so…”. | |
Learning content: (1) Students build a base, left and right-side panels, back plate, cover plate, and front, and assemble the project. (2) Students should carry out visual programming to realize the function of the warning line to pass or obstruct by identifying car models. | |||
14–15 | Mine | Learning objectives: (1) Students understand the use and setting methods of the “sound effect module” and “light module.” | |
Learning content: (1) Students build the upper layer and the lower layer and assemble the project. (2) Students carry out visual programming to realize the function of simulating an explosion when the switch is pressed and the buzzer sounds. |
Weeks | Project’ Name | Teaching Objectives | Works and Codes |
---|---|---|---|
4–5 | Publicity Board | Learning objectives: (1) Students learn to identify problems in analysis. (2) Students learn the basic knowledge of the project in the process of dismantling it. | |
Learning content: (1) Students analyze whether the project can run normally. (2) Students troubleshoot if there is a fault. (3) Students disassemble the project, change the appearance of the project to make it more concise and beautiful, change the standard of lighting change with the light intensity, and explain the reasons for setting this standard. | |||
6–7 | Noise Detector Design | Learning objectives: (1) Students learn to identify problems in analysis. (2) Students learn the basic knowledge of the project in the process of dismantling the project. | |
Learning content: (1) Students analyze whether the project can run normally, and troubleshoot if there is a fault. (2) Students disassemble the project, change the appearance of the project to make it more creative, change the standard of sound and light colors, and explain the reasons for setting such standards. | |||
8–9 | Sound and Light Control Switch | Learning objectives: (1) Students learn to identify problems in analysis. (2) Students learn the basic knowledge of the project in the process of dismantling it. | |
Learning content: (1) Students analyze whether the project can run normally. (2) Students troubleshoot if there is a fault. (3) Students disassemble the project, change the appearance of the project to make it more concise, change the standard of lighting changing with light intensity or sound, and explain the reasons for setting this standard and whether the intensity of light is related to seasonal changing. | |||
10–11 | Gesture Interaction | Learning objectives: (1) Students learn to identify problems in analysis. (2) Students learn the basic knowledge of the project in the process of dismantling it. | |
Learning content: (1) Students analyze whether the project can run normally. (2) Students troubleshoot if there is a fault. (3) Students disassemble the project, change the appearance of the project to make it more creative, change the direction of the gesture changing, and realize the swing “from right to left”. | |||
12–13 | Alarm Line | Learning objectives: (1) Students learn to identify problems in analysis. (2) Students learn the basic knowledge of the project in the process of dismantling it. | |
Learning content: (1) Students analyze whether the project can run normally. (2) Students troubleshoot if there is a fault. (3) Students disassemble the project and add models that can be identified to achieve faster release. | |||
14–15 | Mine | Learning objectives: (1) Students learn to identify problems in analysis. (2) Students learn the basic knowledge of the project in the process of dismantling it. | |
Learning content: (1) Students analyze whether the project can run normally. (2) Students troubleshoot if there is a fault. (3) Students disassemble the project, change the appearance of the project to make it more creative, change the standard of pressure, and change the color of the lights and the explosive music. |
References
- Abdüsselam, Mustafa Serkan, Ebru Turan-Güntepe, and Ümmü Gülsüm Durukan. 2022. Programming education in the frameworks of reverse engineering and theory of didactical situations. Education and Information Technologies 27: 6513–32. [Google Scholar] [CrossRef]
- Alwin, Duane F. 1989. Problems in the Estimation and Interpretation of the Reliability of Survey Data. Quality and Quantity 23: 277–331. [Google Scholar] [CrossRef] [Green Version]
- Alwin, Duane F., and Brett A. Beattie. 2016. The KISS Principle in Survey Design. Sociological Methodology 46: 121–52. [Google Scholar] [CrossRef] [Green Version]
- Arık, Merve, and Mustafa Sami Topçu. 2021. Computational thinking integration into science classrooms: Example of digestive system. Journal of Science Education and Technology 31: 99–115. [Google Scholar] [CrossRef]
- Barr, Ronald E., Philip S. Schmidt, Thomas J. Krueger, and Chu-Yun Twu. 2000. An introduction to engineering through an integrated reverse engineering and design graphics project. Journal of Engineering Education 89: 413–18. [Google Scholar] [CrossRef]
- Barr, Valerie, and Chris Stephenson. 2011. Bringing computational thinking to K-12. ACM Inroads 2: 48–54. [Google Scholar] [CrossRef]
- Bernstein, Debra, Gillian Puttick, Kristen Wendell, Fayette Shaw, Ethan Danahy, and Michael Cassidy. 2022. Designing biomimetic robots: Iterative development of an integrated technology design curriculum. Educational Technology Research and Development 70: 119–47. [Google Scholar] [CrossRef]
- Boya-Lara, Carlos, Doris Saavedra, Aaron Fehrenbach, and Angel Marquez-Araque. 2022. Development of a course based on BEAM robots to enhance STEM learning in electrical, electronic, and mechanical domains. International Journal of Educational Technology in Higher Education 19: 1–23. [Google Scholar] [CrossRef]
- Brennan, Karen, and Mitchel Resnick. 2012. New frameworks for studying and assessing the development of computational thinking. Paper presented at 2012 the annual American Educational Research Association meeting, Vancouver, BC, Canada, April 13–17. [Google Scholar]
- Calderón, Marco L. 2010. The design research methodology as a framework for the development of a tool for engineering design education international. Paper presented at the International Conference on Engineering and Product Design Education, Norwegian University of Science and Technology, Trondheim, Norway, September 2–3. [Google Scholar]
- Chang, Chih-Kai. 2014. Effects of Using Alice and Scratch in an Introductory Programming Course for Corrective Instruction. Journal of Educational Computing Research 51: 185–204. [Google Scholar] [CrossRef]
- Cheng, Shu-Chen, Gwo-Jen Hwang, and Chiu-Lin Lai. 2020. Effects of the group leadership promotion approach on students’ higher order thinking awareness and online interactive behavioral patterns in a blended learning environment. Interactive Learning Environments 28: 246–63. [Google Scholar] [CrossRef]
- Chou, Pao-Nan. 2020. Using ScratchJr to Foster Young Children’s Computational Thinking Competence: A Case Study in a Third-Grade Computer Class. Journal of Educational Computing Research 58: 570–95. [Google Scholar] [CrossRef]
- Cutumisu, Maria, Daniel L. Schwartz, and Nigel Mantou Lou. 2020. The relation between academic achievement and the spontaneous use of design-thinking strategies. Computers & Education 149: 103806. [Google Scholar] [CrossRef]
- Dempere, Luisa A. 2009. Reverse engineering as an educational tool for sustainability. Paper presented at 2009 IEEE International Symposium on Sustainable Systems and Technology, Tempe, AZ, USA, May 18–20. [Google Scholar]
- Denner, Jill, 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: 240–49. [Google Scholar] [CrossRef]
- Dereli İman, Esra, Şahin Danişman, Zeynep Akin Demircan, and Dilara Yaya. 2017. The effect of the Montessori education method on pre-school children’s social competence–behaviour and emotion regulation skills. Early Child Development and Care 189: 1494–508. [Google Scholar] [CrossRef]
- Doleck, Tenzin, Paul Bazelais, David John Lemay, Anoop Saxena, and Ram B. Basnet. 2017. Algorithmic thinking, cooperativity, creativity, critical thinking, and problem solving: Exploring the relationship between computational thinking skills and academic performance. Journal of Computers in Education 4: 355–69. [Google Scholar] [CrossRef]
- Ehsan, Hoda, Abeera P. Rehmat, and Monica E. Cardella. 2021. Computational thinking embedded in engineering design: Capturing computational thinking of children in an informal engineering design activity. International Journal of Technology and Design Education 31: 441–64. [Google Scholar] [CrossRef]
- Falloon, Garry. 2016. An analysis of young students’ thinking when completing basic coding tasks using Scratch Jnr. On the iPad. Journal of Computer Assisted Learning 32: 576–93. [Google Scholar] [CrossRef]
- Grantham, Katie, Gu¨I Okudan, Timothy W. Simpson, and Omar Ashour. 2010. A study on situated cognition: Product dissection’s effect on redesign activities. Paper presented at ASME International Design Engineering Technical Conferences/Computers and Information in Engineering Conference, Montreal, QC, Canada, August 15–18. [Google Scholar]
- Griffin, JJean, Eliot Kaplan, and Quinn Burke. 2012. Debug’ems and other deconstruction kits for STEM learning. Paper presented at IEEE 2nd Integrated STEM Education Conference, Ewing, NJ, USA, March 9. [Google Scholar]
- Grover, Shuchi, and Roy Pea. 2019. Computational thinking: A competency whose time has come. In Computer Science Education: Perspectives on Teaching and Learning in School. Edited by Sue Sentance, Eric Barendsen and Carsten Schulte. London: Bloomsbury, vol. 48, pp. 253–54. [Google Scholar]
- Guzdial, Mark. 2008. Education Paving the way for computational thinking. Communications of the ACM 51: 25–27. [Google Scholar] [CrossRef]
- Heath, Wendy. 2018. Quasi-Experimental Designs. In Psychology Research Methods: Connecting Research to Students’ Lives. Edited by Wendy Heath. Cambridge: Cambridge University Press, pp. 241–62. [Google Scholar]
- Hess, Harry L. 2000. Teaching Manufacturing Using The Golden Key Reverse Engineering. Paper presented at 2000 Annual Conference, St. Louis, MI, USA, June 18–21. [Google Scholar]
- Hsiao, I-Chun Vera, Shao-Ting Alan Hung, and Heng-Tsung Danny Huang. 2021. The flipped classroom approach in an English for specific purposes (ESP) course: A quasi-experimental study on learners’ self-efficacy, study process, and learning performances. Journal of Research on Technology in Education, 1–20. [Google Scholar] [CrossRef]
- ISEC. 2021. Towards a reverse engineering pedagogy (REP) in physics classrooms. Paper presented at the International Science Education Conference 2021, Singapore, June 22–24. [Google Scholar]
- Israel-Fishelson, Rotem, and Arnon Hershkovitz. 2022. Cultivating creativity improves middle school students’ computational thinking skills. Interactive Learning Environments, 1–16. [Google Scholar] [CrossRef]
- ISTE. 2015. Computational Thinking in K–12 Education. Available online: https://cdn.iste.org/www-root/2020-10/ISTE_CT_Leadership_Toolkit_booklet.pdf?_ga=2.26895865.590578391.1606075402-1896961897.1606075402 (accessed on 2 December 2022).
- Jaipal-Jamani, Kamini, and Charoula Angeli. 2017. Effect of robotics on elementary preservice teachers’ self-efficacy, science learning, and computational thinking. Journal of Science Education and Technology 26: 175–92. [Google Scholar] [CrossRef]
- Jiang, Bo, and Zhixuan Li. 2021. Effect of Scratch on computational thinking skills of Chinese primary school students. Journal of Computers in Education 8: 505–25. [Google Scholar] [CrossRef]
- Klimek, Ivan, Marián Keltika, and František Jakab. 2011. Reverse engineering as an education tool in computer science. Paper presented at 2011 9th International Conference on Emerging eLearning Technologies and Applications (ICETA), Stara Lesna, Slovakia, October 27–28. [Google Scholar]
- Korkmaz, Özgen, and Xuemei Bai. 2019. Adapting computational thinking scale (CTS) for Chinese high school students and their thinking scale skills level. Participatory Educational Research 6: 10–26. [Google Scholar] [CrossRef]
- Korkmaz, Özgen, Recep Çakir, and M. Yaşar Özden. 2017. A validity and reliability study of the computational thinking scales (CTS). Computers in Human Behavior 72: 558–69. [Google Scholar] [CrossRef]
- Ladachart, Luecha, Jaroonpong Cholsin, Sawanya Kwanpet, Ratree Teerapanpong, Alisza Dessi, Laksanawan Phuangsuwan, and Wilawan Phothong. 2022. Using reverse engineering to enhance ninth-grade students’ understanding of thermal expansion. Journal of Science Education and Technology 31: 177–90. [Google Scholar] [CrossRef]
- Lai, Ying-Hsun, Shih-Yeh Chen, Chin-Feng Lai, Yao-Chung Chang, and Yu-Sheng Su. 2021. Study on enhancing AIoT computational thinking skills by plot image-based VR. Interactive Learning Environments 29: 482–95. [Google Scholar] [CrossRef]
- Lee, Kwan H., and H. Woo. 1998. Use of reverse engineering method for rapid product development. Computers & Industrial Engineering 35: 21–24. [Google Scholar] [CrossRef]
- Leonard, Jacqueline, Alan Buss, Ruben Gamboa, Monica Mitchell, Olatokunbo S. Fashola, Tarcia Hubert, and Sultan Almughyirah. 2016. Using robotics and game design to enhance children’s self-efficacy, STEM attitudes, and computational thinking skills. Journal of Science Education and Technology 25: 860–76. [Google Scholar] [CrossRef]
- Lindberg, Renny S. N., Teemu H. Laine, and Lassi Haaranen. 2018. Gamifying programming education in K-12: A review of programming curricula in seven countries and programming games. British Journal of Educational Technology 50: 1979–95. [Google Scholar] [CrossRef]
- Liu, Yuan-Chen, Tzu-Hua Huang, and Chia-Ling Sung. 2021. The determinants of impact of personal traits on computational thinking with programming instruction. Interactive Learning Environments, 1–15. [Google Scholar] [CrossRef]
- Luo, Feiya, Pavlo D. Antonenko, and E. Christine Davis. 2020. Exploring the evolution of two girls’ conceptions and practices in computational thinking in science. Computers & Education 146: 103759. [Google Scholar] [CrossRef]
- Lur, Khim Tiam, Da Yang Tan, Chin Wei Cheah, and Chee Huei Lee. 2022. Connecting Design and Engineering Physics with Reverse Engineering. Paper presented at 2022 IEEE Global Engineering Education Conference (EDUCON), Tunis, Tunisia, March 28–31. [Google Scholar]
- Manches, Andrew, and Lydia Plowman. 2015. Computing education in children’s early years: A call for debate. British Journal of Educational Technology 48: 191–201. [Google Scholar] [CrossRef]
- McNeill, Katherine L., María González-Howard, Rebecca Katsh-Singer, and Suzanna Loper. 2016. Pedagogical content knowledge of argumentation: Using classroom contexts to assess high-quality PCK rather than pseudoargumentation. Journal of Research in Science Teaching 53: 261–90. [Google Scholar] [CrossRef]
- Nicolaidou, Iolie, Petros Pissas, and Dimitrios Boglou. 2021. Comparing immersive virtual reality to mobile applications in foreign language learning in higher education: A quasi-experiment. Interactive Learning Environments, 1–15. [Google Scholar] [CrossRef]
- Otto, Kevin N., and Kristin L. Wood. 1998. Product evolution: A reverse engineering and redesign methodology. Research in Engineering Design 10: 226–43. [Google Scholar] [CrossRef]
- Papert, Seymour. 1980. Mindstorms: Children, Computers and Powerful Ideas, 1st ed. New York: Basic Books. [Google Scholar]
- Piaget, Jean. 1972. The Principles of Genetic Epistemology. London: Routledge & Kegan Paul Ltd. [Google Scholar]
- Raja, Vinesh. 2007. Introduction to Reverse engineering. In Reverse Engineering: An Industrial Perspective. Edited by Vinesh Raja and Kiran J. Fernandes. Heidelberg: Springer Science and Business Media, pp. 1–8. [Google Scholar]
- Rodríguez-Martínez, José Antonio, José Antonio González-Calero, and José Manuel Sáez-López. 2019. Computational thinking and mathematics using scratch: An experiment with sixth-grade students. Interactive Learning Environments 28: 316–27. [Google Scholar] [CrossRef]
- Rogers-Chapman, M. Felicity. 2014. Accessing STEM-focused education: Factors that contribute to the opportunity to attend STEM high schools across the United States. Education and Urban Society 46: 716–37. [Google Scholar] [CrossRef]
- Selby, Cynthia C., and John Woollard. 2013. Computational Thinking: The Developing Definition. Available online: https://eprints.soton.ac.uk/356481/1/Selby_Woollard_bg_soton_eprints.pdf (accessed on 3 December 2022).
- Sheppard, Sheri D. 1992. Mechanical dissection: An experience in how things work. Proceedings of the Engineering Education: Curriculum Innovation & Integration, 6–10. Available online: http://www-cdr.stanford.edu/images/Dissection/dissphil.pdf (accessed on 2 December 2022).
- Sun, Lihui, Linlin Hu, Weipeng Yang, Danhua Zhou, and Xiaoqian Wang. 2020. STEM learning attitude predicts computational thinking skills among primary school students. Journal of Computer Assisted Learning 37: 346–58. [Google Scholar] [CrossRef]
- Sung, Woonhee, and John B. Black. 2020. Factors to consider when designing effective learning: Infusing computational thinking in mathematics to support thinking-doing. Journal of Research on Technology in Education 53: 404–26. [Google Scholar] [CrossRef]
- Tan, Chee Wei, Pei-Duo Yu, and Ling Lin. 2019. Teaching computational thinking using mathematics gamification in computer science game tournaments. In Computational Thinking Education. Edited by Siu-Cheung Kong and Harold Abelson. Singapore: Springer, pp. 119–41. [Google Scholar]
- Tan, Da Yang, Chin Wei Cheah, and Chee Huei Lee. 2021. Reverse Engineering Pedagogy as an Educational Tool to Promote Symbiosis between Design and Physics. Paper presented at 2021 IEEE International Conference on Engineering, Technology & Education (TALE), Wuhan, China, December 5–8. [Google Scholar]
- Tang, Xiaodan, Yue Yin, Qiao Lin, Roxana Hadad, and Xiaoming Zhai. 2020. Assessing computational thinking: A systematic review of empirical studies. Computers & Education 148: 103798. [Google Scholar] [CrossRef]
- Tang, Ying, and Khe Foon Hew. 2022. Effects of using mobile instant messaging on student behavioral, emotional, and cognitive engagement: A quasi-experimental study. International Journal of Educational Technology in Higher Education 19: 1–22. [Google Scholar] [CrossRef] [PubMed]
- Tharenou, Phyllis, Ross Donohue, and Brian Cooper. 2007. Experimental and quasi-experimental designs. In Management Research Methods. Edited by Phyllis Tharenou, Ross Donohue and Brian Cooper. Cambridge: Cambridge University Press, pp. 33–44. [Google Scholar]
- Tran, Yune. 2018. Computational Thinking Equity in Elementary Classrooms: What Third-Grade Students Know and Can Do. Journal of Educational Computing Research 57: 3–31. [Google Scholar] [CrossRef]
- Üçgül, Memet, and Serhat Altıok. 2022. You are an astroneer: The effects of robotics camps on secondary school students’ perceptions and attitudes towards STEM. International Journal of Technology and Design Education 32: 1679–99. [Google Scholar] [CrossRef]
- Waterman, Kevin P., Lynn Goldsmith, and Marian Pasquale. 2020. Integrating computational thinking into elementary science curriculum: An examination of activities that support students’ computational thinking in the service of disciplinary learning. Journal of Science Education and Technology 29: 53–64. [Google Scholar] [CrossRef] [Green Version]
- Weintrop, David, Elham Beheshti, Michael Horn, Kai Orton, Kemi Jona, Laura Trouille, and Uri Wilensky. 2016. Defining computational thinking for mathematics and science classrooms. Journal of Science Education and Technology 25: 127–47. [Google Scholar] [CrossRef]
- West, Andrew B., Aaron J. Sickel, and Jennifer D. Cribbs. 2015. The science of solubility: Using reverse engineering to brew a perfect cup of coffee. Science Activities 52: 65–73. [Google Scholar] [CrossRef]
- Wing, Jeannette M. 2006. Computational thinking. Communications of the ACM 49: 33–35. [Google Scholar] [CrossRef]
- Wing, Jeannette M. 2011. Research notebook: Computational thinking—What and why? The Link Newsletter 6: 1–32. Available online: http://link.cs.cmu.edu/files/11-399_The_Link_Newsletter-3.pdf (accessed on 4 December 2022).
- Wong, Gary Ka-Wai, and Ho-Yin Cheung. 2020. Exploring children’s perceptions of developing twenty-first century skills through computational thinking and programming. Interactive Learning Environments 28: 438–50. [Google Scholar] [CrossRef]
- Wood, Kristin L., Daniel Jensen, Joseph Bezdek, and Kevin N. Otto. 2013. Reverse engineering and redesign: Courses to incrementally and systematically teach design. Journal of Engineering Education 90: 363–374. [Google Scholar] [CrossRef]
- Yalçın, Vakkas, and Şule Erden. 2021. The Effect of STEM Activities Prepared According to the Design Thinking Model on Preschool Children’s Creativity and Problem-Solving Skills. Thinking Skills and Creativity 41: 100864. [Google Scholar] [CrossRef]
- Yin, Yue, Roxana Hadad, Xiaodan Tang, and Qiao Lin. 2020. Improving and assessing computational thinking in Maker activities: The integration with physics and engineering learning. Journal of Science Education and Technology 29: 189–214. [Google Scholar] [CrossRef]
- Zhang, LeChen, and Jalal Nouri. 2019. A systematic review of learning computational thinking through Scratch in K–9. Computers & Education 141: 103607. [Google Scholar] [CrossRef]
- Zhao, Li, Xiaohong Liu, Chenhui Wang, and Yu-Sheng Su. 2022. Effect of different mind mapping approaches on primary school students’ computational thinking skills during visual programming learning. Computers & Education 181: 104445. [Google Scholar] [CrossRef]
- Zhong, Baichang, and Tingting Li. 2019. Can pair learning improve students’ troubleshooting performance in robotics education? Journal of Educational Computing Research 58: 220–48. [Google Scholar] [CrossRef]
- Zhong, Baichang, Siya Kang, and Zehui Zhan. 2020. Investigating the effect of reverse engineering pedagogy in K-12 robotics education. Computer Applications in Engineering Education 29: 1097–111. [Google Scholar] [CrossRef]
- Zhong, Baichang, Xiaofan Liu, Liying Xia, and Wang Sun. 2022. A Proposed Taxonomy of Teaching Models in STEM Education: Robotics as an Example. SAGE Open 12: 215824402210995. [Google Scholar] [CrossRef]
- Zhou, Ninger, Nielsen L. Pereira, Tarun Thomas George, Jeffrey Alperovich, Joran Booth, Senthil Chandrasegaran, Jeffrey David Tew, Devadatta M. Kulkarni, and Karthik Ramani. 2017. The Influence of Toy Design Activities on Middle School Students’ Understanding of the Engineering Design Processes. Journal of Science Education and Technology 26: 481–93. [Google Scholar] [CrossRef]
Serial Number | Name of the Material | Quantity | |
---|---|---|---|
1 | Controller | 1 | |
2 | Deviator | 2 | |
3 | 9 beams | 2 | |
4 | Drive coupling (wheel) | 1 | |
5 | 11 beams | 1 | |
6 | Steering engine | 1 | |
7 | 13 beams | 12 | |
8 | Rectangular panel (white) | 4 | |
9 | Tiny Flashlight LED | 2 | |
10 | 3X3 connection block with holes | 2 | |
11 | 2X3 bidirectional right Angle beam | 2 | |
12 | Dowel | 2 | |
13 | Sound transducer | 1 | |
14 | Long steering gear connection wire | 2 | |
15 | Short steering gear connection wire | 1 | |
16 | Battery | 1 | |
17 | Upper acrylic sheet | 1 | |
18 | Lower acrylic sheet | 1 | |
19 | Yellow long pin | 12 | |
20 | Red pin | 52 | |
21 | Special-shaped I-block | 7 | |
22 | Double the square block | 5 | |
23 | 3 × 5 curved beam | 2 | |
24 | Green short pin | 6 |
Dimension | Cronbach’s α |
---|---|
Threshold | >0.7 |
Creativity (3) | 0.698 |
Cooperativity (4) | 0.700 |
Algorithmic thinking (4) | 0.700 |
Critical thinking (4) | 0.731 |
Problem-solving (5) | 0.700 |
Groups | Measurements | M | SD | χ2 | KS-Z | p |
---|---|---|---|---|---|---|
CG | Creativity Pretest | 3.007 | 0.705 | 0.497 | 0.010 | 0.146 |
Creativity Posttest | 3.673 | 0.593 | 0.351 | 0.001 | 0.169 | |
Cooperativity Pretest | 3.120 | 0.621 | 0.386 | 0.004 | 0.156 | |
Cooperativity Posttest | 3.675 | 0.549 | 0.302 | 0.025 | 0.134 | |
Algorithmic thinking Pretest | 3.100 | 0.639 | 0.408 | 0.003 | 0.158 | |
Algorithmic thinking Posttest | 3.735 | 0.523 | 0.274 | 0.031 | 0.131 | |
Critical thinking Pretest | 3.060 | 0.679 | 0.461 | 0.010 | 0.145 | |
Critical thinking Posttest | 3.800 | 0.537 | 0.288 | 0.024 | 0.135 | |
Problem-solving Pretest | 3.124 | 0.607 | 0.369 | 0.015 | 0.141 | |
Problem-solving Posttest | 3.712 | 0.379 | 0.144 | 0.030 | 0.132 | |
EG | Creativity Pretest | 3.020 | 0.707 | 0.500 | 0.005 | 0.152 |
Creativity Posttest | 4.516 | 0.661 | 0.437 | 0.000 | 0.258 | |
Cooperativity Pretest | 3.020 | 0.581 | 0.337 | 0.176 | 0.110 | |
Cooperativity Posttest | 4.451 | 0.640 | 0.410 | 0.000 | 0.209 | |
Algorithmic thinking Pretest | 3.201 | 0.623 | 0.388 | 0.000 | 0.195 | |
Algorithmic thinking Posttest | 4.539 | 0.673 | 0.453 | 0.000 | 0.250 | |
Critical thinking Pretest | 2.918 | 0.465 | 0.216 | 0.002 | 0.160 | |
Critical thinking Posttest | 4.500 | 0.665 | 0.442 | 0.000 | 0.284 | |
Problem-solving Pretest | 2.918 | 0.456 | 0.216 | 0.003 | 0.159 | |
Problem-solving Posttest | 4.643 | 0.424 | 0.180 | 0.000 | 0.231 |
Group | N | Mean Rank | Sum of Rank | z | U* | |||||
---|---|---|---|---|---|---|---|---|---|---|
Pretest | Posttest | Pretest | Posttest | Pretest | Posttest | Pretest | Posttest | |||
Creativity (3) | CG | 50 | 51.01 | 34.24 | 2550.5 | 1712.0 | −0.003 | −5.786 | 0.997 | 0.000 |
EG | 51 | 50.99 | 67.43 | 2600.5 | 3439.0 | |||||
Cooperativity (4) | CG | 50 | 54.16 | 34.51 | 2708.0 | 1725.5 | −1.085 | −5.650 | 0.278 | 0.000 |
EG | 51 | 47.90 | 67.17 | 2443.0 | 3425.5 | |||||
Algorithmic thinking (4) | CG | 50 | 49.69 | 33.99 | 2484.5 | 1699.5 | −0.452 | −5.849 | 0.652 | 0.000 |
EG | 51 | 52.28 | 67.68 | 2666.5 | 3451.5 | |||||
Critical thinking (4) | CG | 50 | 50.87 | 35.18 | 2543.5 | 1759.0 | −0.045 | −7.574 | 0.964 | 0.000 |
EG | 51 | 51.13 | 66.51 | 2331.0 | 3392.0 | |||||
Problem-solving (5) | CG | 50 | 56.34 | 28.89 | 2817.0 | 1444.5 | −1.837 | −7.574 | 0.066 | 0.000 |
EG | 51 | 45.76 | 72.68 | 2334.0 | 3706.5 |
Group | N | Mean Rank | Sum of Ranks | Z* | p | |
---|---|---|---|---|---|---|
Creativity (3) | CG | 50 | 19.500 | 741.000 | −5.401 | 0.000 |
EG | 51 | 25.500 | 1275.000 | −6.171 | 0.000 | |
Cooperativity (4) | CG | 50 | 20.500 | 820.000 | −5.535 | 0.000 |
EG | 51 | 25.500 | 1275.000 | −6.168 | 0.000 | |
Algorithmic thinking (4) | CG | 50 | 20.500 | 820.000 | −5.530 | 0.000 |
EG | 51 | 26.000 | 1326.000 | −6.230 | 0.000 | |
Critical thinking (4) | CG | 50 | 24.000 | 1128.000 | −5.996 | 0.000 |
EG | 51 | 26.000 | 1326.000 | −6.228 | 0.000 | |
Problem-solving (5) | CG | 50 | 21.500 | 903.000 | −5.669 | 0.000 |
EG | 51 | 26.000 | 1326.000 | −6.230 | 0.000 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Liu, X.; Wang, X.; Xu, K.; Hu, X. Effect of Reverse Engineering Pedagogy on Primary School Students’ Computational Thinking Skills in STEM Learning Activities. J. Intell. 2023, 11, 36. https://doi.org/10.3390/jintelligence11020036
Liu X, Wang X, Xu K, Hu X. Effect of Reverse Engineering Pedagogy on Primary School Students’ Computational Thinking Skills in STEM Learning Activities. Journal of Intelligence. 2023; 11(2):36. https://doi.org/10.3390/jintelligence11020036
Chicago/Turabian StyleLiu, Xiaohong, Xiao Wang, Kexue Xu, and Xiaoyong Hu. 2023. "Effect of Reverse Engineering Pedagogy on Primary School Students’ Computational Thinking Skills in STEM Learning Activities" Journal of Intelligence 11, no. 2: 36. https://doi.org/10.3390/jintelligence11020036
APA StyleLiu, X., Wang, X., Xu, K., & Hu, X. (2023). Effect of Reverse Engineering Pedagogy on Primary School Students’ Computational Thinking Skills in STEM Learning Activities. Journal of Intelligence, 11(2), 36. https://doi.org/10.3390/jintelligence11020036