Integrating Computational Thinking Into Scaffolding Learning: An Innovative Approach to Enhance Science, Technology, Engineering, and Mathematics Hands-On Learning
Abstract
Science, Technology, Engineering, and Mathematics (STEM) education is essential for developing future-ready learners in both secondary and higher education levels. However, as students transition to higher education, many encounter challenges with independent learning and research. This can negatively impact their Higher-Order Thinking Skills (HOTS), engagement, and practical expertise. This study introduces a solution: Computational Thinking Scaffolding (CTS) in the Jupyter Notebook environment, designed to enhance STEM education at the tertiary level. CTS incorporates five phases: Decomposition, Pattern Recognition, Abstraction, Algorithm Design, and Evaluation. Utilizing a quasi-experimental method, we assessed the impact of CTS on the HOTS, engagement, and practical skills of undergraduate and postgraduate students. Our findings hold substantial relevance for university educators, academic advisors, and curriculum designers aiming to enhance students’ HOTS and hands-on capabilities in STEM disciplines. The results validate the effectiveness of CTS in elevating tertiary STEM learning outcomes, and they spotlight the adaptability of the Jupyter Notebook as a valuable tool in higher education. In conclusion, our research underscores the merits of CTS for improving outcomes in higher STEM education and sets a benchmark for future endeavors in this domain.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Integrating CT allows for breaking down problem-solving into more manageable phases.
“Integrating CT allows for breaking down problem-solving into more manageable phases (Lee et al. 2023).”
From Incorporating Computational Thinking Into Virtual Laboratories to Enhance Learning Motivation, Engagement, and Higher‐Order Thinking Skills (2025) · cites this paper as Lee et al. 2023
Integrating CT concepts into scaffolding on hands-on learning increases student engagement.
“A similar study investigated the integration of CT concepts into scaffolding on hands-on learning (Lee et al. 2023).Their results indicated that their instructional strategies effectively increased student engagement.”
From Incorporating Computational Thinking Into Virtual Laboratories to Enhance Learning Motivation, Engagement, and Higher‐Order Thinking Skills (2025) · cites this paper as Lee et al. 2023
Cites
School Engagement: Potential of the Concept, State of the Evidence
Fredricks, J. A., Blumenfeld, P. C., & Paris, A. H. (2004) · Review of Educational Research · doi:10.3102/00346543074001059 · Cited by 12,581 · cited 3× · see citing works
“Cognitive engagement is characterized by the depth of a learner ’ s involvement in thinking, understanding, and problem-solving tasks (Fredricks et al., 2004).”
BackgroundInfluentialA revision of bloom's taxonomy: an overview
Krathwohl, D. R. (2002) · Theory Into Practice · doi:10.1207/s15430421tip4104_2 · Cited by 8,132 · see citing works
Effects of digital game-based STEM education on students’ learning achievement: a meta-analysis
Wang, L.-H., Chen, B., Hwang, G.-J., Guan, J.-Q., & Wang, Y.-Q. (2022) · International Journal of STEM Education · doi:10.1186/s40594-022-00344-0 · Cited by 316 · cited 2× · see citing works
“It requires well-articulated guiding principles to provide a structured learning process, making intricate STEM concepts accessible to learners (Schaper et al., 2022; Wang et al., 2022a).”
BackgroundEvidence of STEM Enactment Effectiveness in Asian Student Learning Outcomes
Wahono, B., Lin, P.-L., & Chang, C.-Y. (2020) · International Journal of STEM Education · doi:10.1186/s40594-020-00236-1 · Cited by 286 · see citing works
Chevalier, M., Giang, C., Piatti, A., & Mondada, F. (2020) · International Journal of STEM Education · doi:10.1186/s40594-020-00238-z · Cited by 223 · cited 1× · see citing works
“This improves their logical reasoning and organizational skills (Chevalier et al., 2020; Lai & Wong, 2022).”
BackgroundA Proposed Taxonomy of Teaching Models in STEM Education: Robotics as an Example
Zhong, B., Liu, X., Xia, L., & Sun, W. (2022) · Sage Open · doi:10.1177/21582440221099525 · Cited by 44 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
Huang, Y.-M., Chen, P.-H., Lee, H.-Y., Sandnes, F. E., & Wu, T.-T. (2025) · Computers in Human Behavior · doi:10.1016/j.chb.2025.108659 · Cited by 35 · see citing works
Self-citationLee, H.-Y., Chen, P.-H., Lin, C.-J., Huang, Y.-M., & Wu, T.-T. (2025) · Education and Information Technologies · doi:10.1007/s10639-025-13733-z · Cited by 21 · see citing works
Self-citationZhang, L., Jiang, Q., Xiong, W., & Zhao, W. (2025) · Journal of Educational Computing Research · doi:10.1177/07356331251333874 · Cited by 15 · see citing works
Wu, T., Sarwono, E., & Huang, Y. (2025) · Journal of Computer Assisted Learning · doi:10.1111/jcal.70017 · Cited by 9 · see citing works
Self-citation
- Authors
- Lee, H.-Y., Wu, T.-T., Lin, C.-J., Wang, W.-S., & Huang, Y.-M.
- Affiliations
- National Cheng Kung University (TW)
- National Yunlin University of Science and Technology (TW)
- Corresponding author
- Huang, Yueh-Min
- Venue
- Journal of Educational Computing Research
- Publisher
- SAGE Publications
- Published
- 2023-11-08
- Volume
- 62
- Issue
- 2
- Pages
- 211-247
- ISSN
- 0735-6331 (ISSN-L)
- 1541-4140
- OpenAlex
- W4388536947
- Cited by
- 52
- References
- 6
- Citations by year
- 2026: 15 · 2025: 25 · 2024: 12
- FWCI
- 11.82
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- Journal of Educational Computing Research (publishedVersion)
- Funders
- National Science and Technology Council (109-2511-H-006-011-MY3, 110-2511-H-006-012-MY3)
- Topics
- Physical Sciences › Computer Science › Computer Science Applications › Teaching and Learning Programming
- Social Sciences › Education › Education and Critical Thinking Development
- Social Sciences › Education › STEM Education
- Keywords
- computational thinking, scaffolding, Jupyter notebooks, higher-order thinking skills, STEM education, higher education, student engagement, hands-on learning, decomposition, pattern recognition, abstraction, algorithm design, evaluation, undergraduate and graduate students
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review