Empowering Vocational Students: A Research-Based Framework for Computational Thinking Integration
Abstract
:1. Introduction
1.1. Vocational Education and Training
1.2. STEM Education
1.3. Computational Thinking
1.4. Purpose and Research Questions of This Study
- How is CT and STEM education related to VET, and which connections can be identified?
- What significant points of intersection and potential advantages can be identified between CT as nurtured within STEM education and its practical application and integration within VET?
- Can these insights inform the development of a comprehensive framework for CT integration within an integrated STEM curriculum in VET programs?
2. Materials and Methods
2.1. Search Strategy and Literature Search
2.2. Analysis
3. Results
3.1. Research Question 1: How Is CT and STEM Education Related to VET, and Which Connections can Be Identified?
3.1.1. STEM–VET
3.1.2. CT–VET
3.2. Research Question 2: What Significant Points of Intersection and Potential Advantages Can Be Identified between CT as Nurtured within STEM Education and Its Practical Application and Integration within VET?
3.2.1. CT–STEM Integration Frameworks
- Exist: Recognizing existing CT concepts within lessons.
- Enhance: Adding tasks to enrich disciplinary concepts with CT connections.
- Extend: Creating new lessons that use disciplinary concepts as a basis for CT exploration.
3.2.2. Teaching Practices
3.3. Research Question 3: Can the Insights from RQ1 and RQ2 Inform the Development of a Comprehensive Framework for CT Integration within an Integrated STEM Curriculum in VET Programs?
3.3.1. Engineering Design Process
3.3.2. Computational Thinking Practices
3.3.3. Leveraging Computational Power
3.3.4. Integration Levels
3.3.5. VET Context
4. Discussion
4.1. Implications for Research, Policy, and Practice
4.2. Limitations
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Appendix A
Code | Description | Papers | Count |
---|---|---|---|
STEM–VET connection | 4 | 28 | |
Evolving VET Profiles | The dynamic development of VET programs to keep pace with changing industry needs and technological advancements. | 4 | 7 |
Interdisciplinary nature of STEM and VET | The recognition that STEM and VET overlap and require interdisciplinary approaches. | 2 | 3 |
STEM-related VET | VET programs that provide practical skills and knowledge relevant to STEM-related careers. | 2 | 2 |
CT–VET connection | 4 | 23 | |
CT as essential skill for everyone | Recognizing CT as a fundamental skill required in today’s digital age. | 2 | 3 |
CT to support VET learning | The use of CT concepts and techniques to enhance and support learning within VET. | 2 | 3 |
Evolving VET Profiles | The dynamic development of VET programs to keep pace with changing industry needs and technological advancements. | 3 | 6 |
CT–STEM connection | 20 | 61 | |
Computer Science | Computer Science is a fundamental discipline that underpins CT and many STEM fields. | 11 | 15 |
Data Analysis | The process of examining, cleaning, transforming, and interpreting data to extract meaningful insights. | 3 | 3 |
Pedagogical Benefits | The use of innovative approaches and technologies, including CT and STEM integration, to improve the quality and effectiveness of education and skill development. | 4 | 5 |
Future Workforce Preparedness | The readiness of individuals to meet the evolving demands of the job market. This includes having the necessary skills and knowledge to excel in future careers. | 9 | 12 |
Modeling and Simulation | Creating simplified representations (models) of real-world systems and using them to simulate and understand their behavior. | 7 | 8 |
Problem-Solving Skills | The ability to analyze complex issues, identify challenges, and develop effective solutions. | 9 | 10 |
Technology Integration | The incorporation of various technologies into educational and professional settings to enhance learning or problem-solving processes. | 7 | 8 |
CT–STEM integration Frameworks | 12 | 18 | |
Integration Elements | Specific components, methods, or content areas that facilitate the integration of CT in STEM education. | 7 | 11 |
Integration Levels | Different stages or levels at which CT and STEM are combined and woven into educational programs. | 1 | 1 |
Problem Solving and Engineering design | Problem-solving techniques and engineering design processes that involve identifying, defining, and creating solutions for real-world challenges. | 4 | 6 |
CT–STEM integration practices | 22 | 103 | |
Coding and Programming | The process of writing and designing instructions for computers to execute tasks. | 13 | 21 |
Design-Based Learning (DBL) | An educational approach where students learn by engaging in the design and creation of tangible products or solutions to real-world problems, promoting problem-solving and creativity. | 12 | 25 |
Game-Based Learning (GBL) | A pedagogical method that uses games, often digital or board games, to facilitate learning and skill development. It leverages game elements to make learning engaging and interactive. | 4 | 4 |
Inquiry-Based Learning (IBL) | A student-centered approach where learning is driven by posing questions, investigating problems, and seeking solutions. It encourages critical thinking and exploration. | 6 | 8 |
Modeling and Simulating | The process of creating simplified representations (models) of real-world systems or phenomena and using them to simulate and understand their behavior. | 8 | 15 |
Problem-Based Learning (PBL) | A teaching method in which students learn through the exploration of complex, real-world problems. | 13 | 17 |
Project-Based Learning (PjBL) | An instructional approach where students work on long-term projects, often interdisciplinary, to address real-world challenges. | 4 | 5 |
Storytelling | The use of narrative techniques to convey information, engage students emotionally, and facilitate learning. | 1 | 3 |
Theoretical introduction and Demonstration | A teaching strategy that involves providing students with theoretical knowledge and then demonstrating how that knowledge is applied in practice. | 3 | 3 |
Tinkering | A hands-on, trial-and-error approach to learning where individuals engage in creative and exploratory activities to build understanding and develop problem-solving skills. | 2 | 2 |
CT Elements | 22 | 159 | |
Abstraction | The process of simplifying complex systems or ideas by focusing on essential details while ignoring unnecessary ones. | 17 | 23 |
Algorithmic Thinking | The ability to break down processes into a sequence of well-defined steps or instructions, often represented as algorithms. | 20 | 33 |
Collaboration | Working together with others to achieve common goals. | 4 | 6 |
Communication | The ability to convey ideas, information, and results effectively through written, spoken, or visual means. | 5 | 6 |
Conditional logic | Using conditional statements (e.g., if-else) to control the flow of a program based on specific conditions or criteria. | 5 | 5 |
Creativity | The ability to think imaginatively and generate innovative solutions. | 1 | 1 |
Critical thinking | The skill of analyzing, evaluating, and synthesizing information to make informed decisions and solve complex problems. | 1 | 1 |
CT Vocabulary | The terminology and language associated with computational thinking. | 2 | 2 |
Data collection and Analysis | Gathering information and using analytical methods to extract insights and make informed decisions from data. | 15 | 26 |
Data Representation | Techniques and formats used to represent data in a structured way. | 11 | 13 |
Decomposition | Breaking down a complex problem into smaller, manageable parts or subproblems to simplify problem-solving. | 16 | 26 |
Evaluation and Efficiency | Assessing the performance and effectiveness of algorithms, programs, or systems, with a focus on optimizing resource usage and speed. | 8 | 14 |
Generalization | Drawing conclusions or identifying patterns based on specific examples or data, extending understanding to broader contexts. | 8 | 14 |
Mathematical thinking | Applying mathematical concepts and reasoning. | 1 | 1 |
Modeling and Simulation | Creating simplified representations (models) of real-world systems or phenomena and using them to simulate and understand their behavior. | 11 | 15 |
Parallelization | The technique of executing multiple tasks or processes simultaneously. | 5 | 8 |
Pattern Recognition | Identifying regularities or recurring structures. | 10 | 12 |
Problem formulation | The process of defining and articulating a problem clearly. | 6 | 12 |
Problem solving (Computational) | The process of finding solutions to complex problems. | 14 | 22 |
Programming and Automation | Writing code to instruct computers to perform tasks or automate processes. | 14 | 27 |
Systems thinking | Viewing problems and solutions as part of interconnected systems, considering how changes in one part affect the whole. | 9 | 10 |
Testing and debugging | The processes of identifying and correcting errors (bugs) in software code and verifying that it functions as intended. | 8 | 9 |
References
- World Economic Forum. The future of jobs: Employment, skills and workforce strategy for the fourth industrial revolution. In Global Challenge Insight Report; World Economic Forum: Cologny, Switzerland, 2016. [Google Scholar]
- Hämäläinen, R.; Cincinnato, S.; Malin, A.; De Wever, B. VET Workers’ Problem-Solving Skills in Technology-Rich Environments: European Approach. Int. J. Res. Vocat. Educ. Train. 2014, 1, 57–80. [Google Scholar] [CrossRef]
- Boateng, C. Restructuring vocational and technical education in Ghana: The role of leadership development. Int. J. Humanit. Soc. Sci. 2012, 2, 108–114. [Google Scholar]
- Wagiran, M.; Pardjono, M.; Suyanto, W.; Sofyan, H. Vocational Education Development Framework in 21st Century. In Proceedings of the 2017 International Conference on Technology and Vocational Teachers (ICTVT 2017), Yogyakarta, Indonesia, 28 September 2017; Atlantis Press: Amsterdam, The Netherlands, 2017. [Google Scholar]
- Spöttl, G.; Windelband, L. The 4th industrial revolution–its impact on vocational skills. J. Educ. Work 2021, 34, 29–52. [Google Scholar] [CrossRef]
- Mutohhari, F.; Sutiman, S.; Nurtanto, M.; Kholifah, N.; Samsudin, A. Difficulties in Implementing 21st Century Skills Competence in Vocational Education Learning. Int. J. Eval. Res. Educ. 2021, 10, 1229–1236. [Google Scholar] [CrossRef]
- Novalinda, R.; Giatman, M.; Fajra, M. Problem-based learning: 21st century vocational education. Int. J. Multi Sci. 2020, 1, 12–19. [Google Scholar]
- Alias, S.Z.; Selamat, M.N.; Alavi, K.; Arifin, K. Industry 4.0: A systematic review in technical and vocational education and training. J. Psikol. Malays. 2018, 32, 66–74. [Google Scholar]
- Schwab, K. The Fourth Industrial Revolution; Currency: New York, NY, USA, 2017. [Google Scholar]
- Li, Y.; Schoenfeld, A.H.; diSessa, A.A.; Graesser, A.C.; Benson, L.C.; English, L.D.; Duschl, R.A. Computational Thinking Is More about Thinking than Computing. J. STEM Educ. Res. 2020, 3, 1–18. [Google Scholar] [CrossRef]
- Grover, S.; Pea, R. Computational thinking in K–12: A review of the state of the field. Educ. Res. 2013, 42, 38–43. [Google Scholar] [CrossRef]
- Yadav, A.; Good, J.; Voogt, J.; Fisser, P. Computational Thinking as an Emerging Competence Domain. In Competence-Based Vocational and Professional Education; Springer: Cham, Switzerland, 2017; pp. 1051–1067. [Google Scholar]
- Wang, C.; Shen, J.; Chao, J. Integrating computational thinking in STEM education: A literature review. Int. J. Sci. Math. Educ. 2022, 20, 1949–1972. [Google Scholar] [CrossRef]
- Ogegbo, A.A.; Ramnarain, U. A systematic review of computational thinking in science classrooms. Stud. Sci. Educ. 2022, 58, 203–230. [Google Scholar] [CrossRef]
- Kennedy, T.; Odell, M.R.L. Engaging Students In STEM Education. Sci. Educ. Int. 2014, 25, 246–258. [Google Scholar]
- Akgunduz, D.; Mesutoglu, C. Science, Technology, Engineering, and Mathematics Education for Industry 4.0 in Technical and Vocational High Schools: Investigation of Teacher Professional Development. Sci. Educ. Int. 2021, 32, 172–181. [Google Scholar] [CrossRef]
- Siekmann, G. What Is STEM? The Need for Unpacking Its Definitions and Applications; National Centre for Vocational Education Research (NCVER): Adelaide, SA, USA, 2016. [Google Scholar]
- Hollander, A.; Mar, N.Y. Towards achieving TVET for all: The role of the UNESCO-UNEVOC International Centre for Technical and Vocational Education and Training. In International Handbook of Education for the Changing World of Work; Springer: Dodrecht, The Netherlands, 2009; pp. 41–57. [Google Scholar]
- Tripney, J.S.; Hombrados, J.G. Technical and vocational education and training (TVET) for young people in low- and middle-income countries: A systematic review and meta-analysis. Empir. Res. Vocat. Educ. Train. 2013, 5, 3. [Google Scholar] [CrossRef]
- Green, A.; Oketch, M.O.; Preston, J. Making global classifications of types and levels of TVET. In International Handbook of Education for the Changing World of Work; Springer: Dodrecht, The Netherlands, 2009; pp. 2067–2080. [Google Scholar]
- Li, J.; Pilz, M. International transfer of vocational education and training: A literature review. J. Vocat. Educ. Train. 2023, 75, 185–218. [Google Scholar] [CrossRef]
- UNESCO Institute for Statistics. International Standard Classification of Education: ISCED 2011. Comparative Social Research; UNESCO: Paris, France, 2012; p. 30. [Google Scholar]
- Caprile, M.; Palmén, R.; Sanz, P.; Dente, G. Encouraging STEM studies labour market situation and comparison of practices targeted at young people in different member states. Policy Dep. A 2015, 12, 1–38. [Google Scholar]
- Keith, K. Case Study: Exploring the Implementation of an Integrated STEM Curriculum Program in Elementary First Grade Classes. Ph.D. Thesis, Concordia University, Portland, OR, USA, 2018. [Google Scholar]
- English, L.D. STEM education K-12: Perspectives on integration. Int. J. STEM Educ. 2016, 3, 3. [Google Scholar] [CrossRef]
- Kelley, T.R.; Knowles, J.G. A conceptual framework for integrated STEM education. Int. J. STEM Educ. 2016, 3, 11. [Google Scholar] [CrossRef]
- Ellis, J.; Wieselmann, J.; Sivaraj, R.; Roehrig, G.; Dare, E.; Ring-Whalen, E. Toward a productive definition of technology in science and STEM education. Contemp. Issues Technol. Teach. Educ. 2020, 20, 472–496. [Google Scholar]
- Thibaut, L.; Ceuppens, S.; De Loof, H.; De Meester, J.; Goovaerts, L.; Struyf, A.; Boeve-de Pauw, J.; Dehaene, W.; Deprez, J.; De Cock, M.; et al. Integrated STEM Education: A Systematic Review of Instructional Practices in Secondary Education. Eur. J. STEM Educ. 2018, 3, 2. [Google Scholar] [CrossRef]
- Wang, H.H.; Moore, T.J.; Roehrig, G.H.; Park, M.S. STEM Integration: Teacher Perceptions and Practice. J. Pre-Coll. Eng. Educ. Res. 2011, 1, 2. [Google Scholar]
- Bybee, R.W. Advancing STEM education: A 2020 vision. Technol. Eng. Teach. 2010, 70, 30. [Google Scholar]
- Wannapiroon, P.; Nilsook, P.; Techakosit, S.; Kamkhuntod, S. STEM Literacy of Students in Vocational Education. Int. J. Technol. Educ. Sci. 2021, 5, 527–549. [Google Scholar] [CrossRef]
- Wing, J. Computational thinking and thinking about computing. Philos. Trans. Ser. A Math. Phys. Eng. Sci. 2008, 366, 3717–3725. [Google Scholar]
- Wing, J.M. Computational thinking. Commun. ACM 2006, 49, 33–35. [Google Scholar] [CrossRef]
- Angeli, C.; Giannakos, M. Computational thinking education: Issues and challenges. Comput. Hum. Behav. 2020, 105, 106185. [Google Scholar] [CrossRef]
- Shute, V.J.; Sun, C.; Asbell-Clarke, J. Demystifying computational thinking. Educ. Res. Rev. 2017, 22, 142–158. [Google Scholar] [CrossRef]
- Palts, T.; Pedaste, M. A Model for Developing Computational Thinking Skills. Inform. Educ. 2020, 19, 113–128. [Google Scholar] [CrossRef]
- Weintrop, D.; Coenraad, M.; Palmer, J.; Franklin, D. The Teacher Accessibility, Equity, and Content (TEC) Rubric for Evaluating Computing Curricula. ACM Trans. Comput. Educ. 2019, 20, 5. [Google Scholar] [CrossRef]
- Weintrop, D.; Beheshti, E.; Horn, M.; Orton, K.; Jona, K.; Trouille, L.; Wilensky, U. Defining computational thinking for mathematics and science classrooms. J. Sci. Educ. Technol. 2016, 25, 127–147. [Google Scholar] [CrossRef]
- Kale, U.; Yuan, J. Still a new kid on the block? Computational thinking as problem solving in Code.org. J. Educ. Comput. Res. 2021, 59, 620–644. [Google Scholar] [CrossRef]
- Voskoglou, M.G.; Buckley, S. Problem solving and computational thinking in a learning environment. arXiv 2012, arXiv:1212.0750. [Google Scholar]
- Lai, X.; Wong, G.K.W. Collaborative versus individual problem solving in computational thinking through programming: A meta-analysis. Br. J. Educ. Technol. 2022, 53, 150–170. [Google Scholar] [CrossRef]
- Moon, J.; Do, J.; Lee, D.; Choi, G.W. A conceptual framework for teaching computational thinking in personalized OERs. Smart Learn. Environ. 2020, 7, 6. [Google Scholar] [CrossRef]
- Marcos, R.-G.; Juan-Carlos, P.-G.; Carmen, J.-F. Which cognitive abilities underlie computational thinking? Criterion validity of the Computational Thinking Test. Comput. Hum. Behav. 2017, 72, 678–691. [Google Scholar]
- Wong, G.K.-W.; Cheung, H.-Y. Exploring children’s perceptions of developing twenty-first century skills through computational thinking and programming. Interact. Learn. Environ. 2020, 28, 438–450. [Google Scholar] [CrossRef]
- Scherer, R.; Siddiq, F.; Viveros, B.S. A meta-analysis of teaching and learning computer programming: Effective instructional approaches and conditions. Comput. Hum. Behav. 2020, 109, 106349. [Google Scholar] [CrossRef]
- Barr, V.; Stephenson, C. Bringing computational thinking to K-12: What is involved and what is the role of the computer science education community? ACM Inroads 2011, 2, 48–54. [Google Scholar] [CrossRef]
- ISTE; CSTA. Operational Definition of Computational Thinking for K-12 Education; ISTE: Washington, DC, USA, 2011. [Google Scholar]
- Brennan, K.; Resnick, M. New frameworks for studying and assessing the development of computational thinking. In Proceedings of the 2012 Annual Meeting of the American Educational Research Association, Vancouver, BC, Canada, 13–17 April 2012. [Google Scholar]
- Selby, C.; Woollard, J. Computational Thinking: The Developing Definition; University of Southampton: Southampton, UK, 2013. [Google Scholar]
- Moreno-León, J.; Román-González, M.; Robles, G. On computational thinking as a universal skill: A review of the latest research on this ability. In Proceedings of the 2018 IEEE Global Engineering Education Conference (EDUCON), Santa Cruz de Tenerife, Spain, 17–20 April 2018. [Google Scholar]
- Moher, D.; Liberati, A.; Tetzlaff, J.; Altman, D.G.; Prisma Group. Preferred reporting items for systematic reviews and meta-analyses: The PRISMA statement. Int. J. Surg. 2010, 8, 336–341. [Google Scholar] [CrossRef]
- Cohen, L.; Manion, L.; Morrison, K. Research Methods in Education; Routledge: London, UK, 2002. [Google Scholar]
- Neuendorf, K.A. The Content Analysis Guidebook; Sage: New York, NY, USA, 2017. [Google Scholar]
- Saldaña, J. The Coding Manual for Qualitative Researchers; Sage: New York, NY, USA, 2021. [Google Scholar]
- Chondrogiannis, E.; Symeonaki, E.; Papachristos, D.; Loukatos, D.; Arvanitis, K.G. Computational Thinking and STEM in Agriculture Vocational Training: A Case Study in a Greek Vocational Education Institution. Eur. J. Investig. Health Psychol. Educ. 2021, 11, 230–250. [Google Scholar] [CrossRef]
- Sivaraj, R.; Ellis, J.A.; Wieselmann, J.R.; Roehrig, G.H. Computational participation and the learner-technology pairing in K-12 STEM education. Hum. Behav. Emerg. Technol. 2020, 2, 387–400. [Google Scholar] [CrossRef]
- Lee, I.; Grover, S.; Martin, F.; Pillai, S.; Malyn-Smith, J. Computational Thinking from a Disciplinary Perspective: Integrating Computational Thinking in K-12 Science, Technology, Engineering, and Mathematics Education. J. Sci. Educ. Technol. 2020, 29, 1–8. [Google Scholar] [CrossRef]
- Pérez, A. A Framework for Computational Thinking Dispositions in Mathematics Education. J. Res. Math. Educ. 2018, 49, 424–461. [Google Scholar] [CrossRef]
- Rich, K.M.; Spaepen, E.; Strickland, C.; Moran, C. Synergies and differences in mathematical and computational thinking: Implications for integrated instruction. Interact. Learn. Environ. 2020, 28, 272–283. [Google Scholar] [CrossRef]
- Hutchins, N.M.; Biswas, G.; Maróti, M.; Lédeczi, Á.; Grover, S.; Wolf, R.; Blair, K.P.; Chin, D.; Conlin, L.; Basu, S.; et al. C2STEM: A system for synergistic learning of physics and computational thinking. J. Sci. Educ. Technol. 2020, 29, 83–100. [Google Scholar] [CrossRef]
- Lee, I.; Malyn-Smith, J. Computational Thinking Integration Patterns Along the Framework Defining Computational Thinking from a Disciplinary Perspective. J. Sci. Educ. Technol. 2020, 29, 9–18. [Google Scholar] [CrossRef]
- Waterman, K.P.; Goldsmith, L.; Pasquale, M. Integrating Computational Thinking into Elementary Science Curriculum: An Examination of Activities that Support Students’ Computational Thinking in the Service of Disciplinary Learning. J. Sci. Educ. Technol. 2020, 29, 53–64. [Google Scholar] [CrossRef]
- Biddy, Q.; Chakarov, A.G.; Bush, J.; Elliott, C.H.; Jacobs, J.; Recker, M.; Sumner, T.; Penuel, W. A professional development model to integrate computational thinking into middle school science through codesigned storylines. Contemp. Issues Technol. Teach. Educ. 2021, 21, 53–96. [Google Scholar]
- Yang, D.; Baek, Y.; Ching, Y.-H.; Swanson, S.; Chittoori, B.; Wang, S. Infusing Computational Thinking in an Integrated STEM Curriculum: User Reactions and Lessons Learned. Eur. J. STEM Educ. 2021, 6, 4. [Google Scholar] [CrossRef] [PubMed]
- Juškevičienė, A.; Dagienė, V.; Dolgopolovas, V. Integrated activities in STEM environment: Methodology and implementation practice. Comput. Appl. Eng. Educ. 2021, 29, 209–228. [Google Scholar] [CrossRef]
- Lyon, J.A.; Magana, A.J. The use of engineering model-building activities to elicit computational thinking: A design-based research study. J. Eng. Educ. 2021, 110, 184–206. [Google Scholar] [CrossRef]
- Peel, A.; Sadler, T.; Friedrichsen, P. Using Unplugged Computational Thinking to Scaffold Natural Selection Learning. Am. Biol. Teach. 2021, 83, 112–117. [Google Scholar] [CrossRef]
- Yin, Y.; Hadad, R.; Tang, X.; Lin, Q. Improving and Assessing Computational Thinking in Maker Activities: The Integration with Physics and Engineering Learning. J. Sci. Educ. Technol. 2020, 29, 189–214. [Google Scholar] [CrossRef]
- Jocius, R.; O’Byrne, W.I.; Albert, J.; Joshi, D.; Robinson, R.; Andrews, A. Infusing Computational Thinking into STEM Teaching: From Professional Development to Classroom Practice. Educ. Technol. Soc. 2022, 24, 166–179. [Google Scholar]
- Herro, D.; Quigley, C.; Plank, H.; Abimbade, O.; Owens, A. Instructional Practices Promoting Computational Thinking in STEAM Elementary Classrooms. J. Digit. Learn. Teach. Educ. 2022, 38, 158–172. [Google Scholar] [CrossRef]
- Cheng, L.; Wang, X.; Ritzhaupt, A.D. The Effects of Computational Thinking Integration in STEM on Students’ Learning Performance in K-12 Education: A Meta-Analysis. J. Educ. Comput. Res. 2023, 61, 416–443. [Google Scholar] [CrossRef]
- Juškevičienė, A. STEAM teacher for a day: A case study of teachers’ perspectives on computational thinking. Inform. Educ.-Int. J. 2020, 19, 33–50. [Google Scholar] [CrossRef]
- Asunda, P.A. Standards for Technological Literacy and STEM Education Delivery through Career and Technical Education Programs. J. Technol. Educ. 2012, 23, 44–60. [Google Scholar] [CrossRef]
- Reiss, M.J.; Mujtaba, T. Should We Embed Careers Education in STEM Lessons? Curric. J. 2017, 28, 137–150. [Google Scholar] [CrossRef]
- Souza, I.M.; Andrade, W.L.; Sampaio, L.M. Educational robotics applications for the development of computational thinking in a brazilian technical and vocational high school. Inform. Educ. 2022, 21, 147–177. [Google Scholar] [CrossRef]
- Pöllänen, S.H.; Pöllänen, K.M. Beyond Programming and Crafts: Towards Computational Thinking in Basic Education. Des. Technol. Educ. Int. J. 2019, 24, 13–32. [Google Scholar]
- Sengupta, P.; Kinnebrew, J.S.; Basu, S.; Biswas, G.; Clark, D. Integrating computational thinking with K-12 science education using agent-based computation: A theoretical framework. Educ. Inf. Technol. 2013, 18, 351–380. [Google Scholar] [CrossRef]
- Hynes, M.M. Middle-school teachers’ understanding and teaching of the engineering design process: A look at subject matter and pedagogical content knowledge. Int. J. Technol. Des. Educ. 2012, 22, 345–360. [Google Scholar] [CrossRef]
Search Phrase | Sources | Total Unique Papers | ||
---|---|---|---|---|
ERIC | Web of Science | ACM Digital Library | ||
Computational thinking AND STEM AND (VET OR vocational education, OR career education) | 0 | 1 | 3 | 3 |
Computational thinking AND STEM | 128 | 235 | 112 | 502 |
Computational thinking AND (VET OR vocational education, OR career education) | 5 | 2 | 6 | 9 |
STEM AND (VET OR vocational education, OR career education) | 209 | 73 | 27 | 269 |
Criteria Category | Inclusion Criteria | Exclusion Criteria |
---|---|---|
Publication Year | Papers published from 2006 onwards. | Papers published before 2006. |
Language | English-language publications. | Papers not in the English language. |
Peer-Reviewed | Peer-reviewed articles. | Non-peer-reviewed sources, such as conference abstracts, theses, and reports. |
Educational Level | Pre-higher education. | Higher education contexts (above ISCED level 3). |
Computational Thinking (CT) | Papers addressing a comprehensive perspective of CT, not limited to coding or programming. | Papers exclusively focused on coding without a broader view of CT. |
Integrated STEM Education | Papers focused on integrated STEM (science, technology, engineering, and mathematics) education within pre-higher education settings. | Research not related to integrated STEM education within a pre-higher education setting. |
Vocational Education | Papers relating to vocational education and its connection to secondary education, specifically pre-vocational and vocational (ISCED 2 and 3). | Vocational education research that lacks a direct link to secondary education at ISCED levels 2 and 3. |
STEM | CT | |
---|---|---|
VET | VET is inherently interdisciplinary, with STEM integration varying according to specific vocations [55,73]. | CT is a crucial 21st-century skill applicable to all individuals, including VET students [12,76]. |
Society and industry are evolving, resulting in changing VET profiles and an increased demand for STEM-related skills in VET (e.g., Problem solving, Critical thinking, Technological literacy) [31,55,73,74]. | Society and industry are evolving, resulting in changing VET profiles and an increased demand for CT-related skills in VET (e.g., Problem solving, Digital literacy) [12,55,76]. | |
STEM-related vocations are in high demand, warranting a qualitative education approach to attract and retain more students [31,73]. | Integrating CT can enhance the VET learning experience [75,76]. |
STEM | |
---|---|
CT | Problem-Solving Skills: CT emphasizes problem-solving, which is highly relevant to STEM fields. Both CT and STEM educations promote the critical thinking and analytical skills required for addressing complex real-world challenges [13,14,38,57,64,65,69,71,72]. |
Data Analysis: STEM subjects often involve data collection, analysis, and interpretation. CT skills, such as data practices and pattern recognition, are valuable for processing and drawing insights from scientific data [13,14,38]. | |
Modeling and Simulation: STEM education frequently employs modeling and simulations to understand complex systems. CT can support these activities by providing students with the ability to create computational models, simulate real-world scenarios, and analyze outcomes [13,38,56,57,60,64,68]. | |
Technology Integration: STEM fields rely on technology, and CT encourages students to leverage technology tools for problem-solving [10,14,56,61,69,70]. | |
Future Workforce Preparedness: Both CT and STEM skills are described as essential in future careers [36,38,58,60,61,65]. | |
Computer Science: CT has its roots in computer science, making it an inherent and vital component of STEM and its associated domains [10,14,61,69,70]. | |
Pedagogical benefits: CT integration in STEM learning has a positive effect on STEM learning [14,38,59,71]. |
Engineering Design Process Step | Description |
---|---|
1. Identify and define problem(s) | The goal should be for students to deal with ill-defined problems, identify the necessary constraints imposed on the problem, and acknowledge desired specifications. It is important that the problem is open-ended with many possible solutions. |
2. Research the need or problem | Students must conduct some background research. Students should understand that there are many things to consider when solving an issue and recognize that they need to fully explore the challenge to be well-informed as to how to solve it. |
3. Develop possible solution(s) | Recording multiple ideas for the task takes into consideration the need for planning, resources, and teamwork. |
4. Select the best possible solution(s) | Students need to be able to justify and reason their own solution to pursue. |
5. Construct a prototype | The prototype is a representation or model (physical, virtual, or mathematical) of the final solution. It is important to allow students to fail and learn from those failures as they iterate on their solution. |
6. Test and evaluate the solution(s) | Students must create fair tests based on the constraints and requirements of the problem to judge whether their prototype is successful. Determining appropriate testing procedures may cause students to reengage in the research step (2) as they determine what methods and tools will help determine how well their prototypes meet the requirements. |
7. Communicate the solution(s) | Part of engineering is sharing your ideas and findings with others for feedback and marketing purposes. |
8. Redesign | Redesigning the key problems with the intent to optimize the design. |
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. |
© 2024 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
Hermans, S.; Neutens, T.; wyffels, F.; Van Petegem, P. Empowering Vocational Students: A Research-Based Framework for Computational Thinking Integration. Educ. Sci. 2024, 14, 206. https://doi.org/10.3390/educsci14020206
Hermans S, Neutens T, wyffels F, Van Petegem P. Empowering Vocational Students: A Research-Based Framework for Computational Thinking Integration. Education Sciences. 2024; 14(2):206. https://doi.org/10.3390/educsci14020206
Chicago/Turabian StyleHermans, Seppe, Tom Neutens, Francis wyffels, and Peter Van Petegem. 2024. "Empowering Vocational Students: A Research-Based Framework for Computational Thinking Integration" Education Sciences 14, no. 2: 206. https://doi.org/10.3390/educsci14020206
APA StyleHermans, S., Neutens, T., wyffels, F., & Van Petegem, P. (2024). Empowering Vocational Students: A Research-Based Framework for Computational Thinking Integration. Education Sciences, 14(2), 206. https://doi.org/10.3390/educsci14020206