File Download
Supplementary
-
Citations:
- Appears in Collections:
postgraduate thesis: The nature and transfer effects of computational thinking in STEM
Title | The nature and transfer effects of computational thinking in STEM |
---|---|
Authors | |
Advisors | |
Issue Date | 2022 |
Publisher | The University of Hong Kong (Pokfulam, Hong Kong) |
Citation | Ezeamuzie, N. O.. (2022). The nature and transfer effects of computational thinking in STEM. (Thesis). University of Hong Kong, Pokfulam, Hong Kong SAR. |
Abstract | Computational thinking (CT) has attracted much interest as a problem-solving skill and debatably ranks in importance with the time-honoured literacy skills of reading, writing, and arithmetic. However, the nature of CT is confounded by the diverse conceptualization in the literature. More so, it is unclear whether CT skills could be acquired from learning to program, and what constitutes the pedagogical ingredients in supporting learners. This thesis is a compilation of five connected studies to gain insight into the nature of CT, discover the centrality of abstraction in CT, investigate the efficacy of project-first approach to programming in technology deprived environment, explore the nature of CT in everyday problem-solving and then examine whether programming enhances CT. Study 1 is a systematic review (n = 81) that overviews the diverse ways in which CT has been operationalised in empirical studies. Findings include the propensity of researchers to operationalise CT as a composite of programming concepts or framed from the assessment-based models. Contentiously, a sizeable number of studies neither established the meaning of CT nor distinguish between CT and programming. Study 2 builds on the finding that abstraction is a consistent dimension across CT frameworks but is incoherently operationalized. The systematic review (n = 96) of the nature of abstraction identified four independent but related abstractive processes – discover, extract, create, and assemble (DECA) that enhance the simplification of problem-solving. Study 3 considered the prior finding that programming is the overwhelming approach to learning CT and explored how students from technology-deprived classrooms develop their programming skills using constructionist-based project-first approach and whether the presence of different programming concepts is associated with programming ability. Study 4 is an inquiry into the nature of CT problem-solving. Although most educators attribute problem-solving as the underlying target for CT, the nature of CT solvable problems is unknown. Through a qualitative multiple case study, study 4 explored how CT is demonstrated in everyday problem-solving. Findings show that CT practices are latent in everyday problem solving, focusing on simplification trumps formal proof of algorithmic correctness, and (re)structuring of problems increases the applicability of CT in everyday problem-solving. Study 5 is an experimental study (n = 59) that investigated if learning with the DECA model enhances students’ programming knowledge and CT skill. Subsidiary questions explored whether students’ age, gender, computer proficiency and prior programming experience affect the acquisition of CT. No significant difference was found in the CT skill and programming knowledge of the groups at the posttest. However, within-group paired t-tests showed that DECA approach resulted in significant CT improvement in the experimental group but not in the control group across the pretest-posttest axis.
Keywords: computational thinking, problem solving, algorithms, programming, abstraction, decomposition, generalisation, constructionism. |
Degree | Doctor of Philosophy |
Subject | Critical thinking - Study and teaching Computer literacy - Study and teaching Science - Study and teaching Technology - Study and teaching Engineering - Study and teaching Mathematics - Study and teaching |
Dept/Program | Education |
Persistent Identifier | http://hdl.handle.net/10722/327645 |
DC Field | Value | Language |
---|---|---|
dc.contributor.advisor | Leung, JSC | - |
dc.contributor.advisor | Fung, CL | - |
dc.contributor.author | Ezeamuzie, Ndudi Okechukwu | - |
dc.date.accessioned | 2023-04-04T03:02:52Z | - |
dc.date.available | 2023-04-04T03:02:52Z | - |
dc.date.issued | 2022 | - |
dc.identifier.citation | Ezeamuzie, N. O.. (2022). The nature and transfer effects of computational thinking in STEM. (Thesis). University of Hong Kong, Pokfulam, Hong Kong SAR. | - |
dc.identifier.uri | http://hdl.handle.net/10722/327645 | - |
dc.description.abstract | Computational thinking (CT) has attracted much interest as a problem-solving skill and debatably ranks in importance with the time-honoured literacy skills of reading, writing, and arithmetic. However, the nature of CT is confounded by the diverse conceptualization in the literature. More so, it is unclear whether CT skills could be acquired from learning to program, and what constitutes the pedagogical ingredients in supporting learners. This thesis is a compilation of five connected studies to gain insight into the nature of CT, discover the centrality of abstraction in CT, investigate the efficacy of project-first approach to programming in technology deprived environment, explore the nature of CT in everyday problem-solving and then examine whether programming enhances CT. Study 1 is a systematic review (n = 81) that overviews the diverse ways in which CT has been operationalised in empirical studies. Findings include the propensity of researchers to operationalise CT as a composite of programming concepts or framed from the assessment-based models. Contentiously, a sizeable number of studies neither established the meaning of CT nor distinguish between CT and programming. Study 2 builds on the finding that abstraction is a consistent dimension across CT frameworks but is incoherently operationalized. The systematic review (n = 96) of the nature of abstraction identified four independent but related abstractive processes – discover, extract, create, and assemble (DECA) that enhance the simplification of problem-solving. Study 3 considered the prior finding that programming is the overwhelming approach to learning CT and explored how students from technology-deprived classrooms develop their programming skills using constructionist-based project-first approach and whether the presence of different programming concepts is associated with programming ability. Study 4 is an inquiry into the nature of CT problem-solving. Although most educators attribute problem-solving as the underlying target for CT, the nature of CT solvable problems is unknown. Through a qualitative multiple case study, study 4 explored how CT is demonstrated in everyday problem-solving. Findings show that CT practices are latent in everyday problem solving, focusing on simplification trumps formal proof of algorithmic correctness, and (re)structuring of problems increases the applicability of CT in everyday problem-solving. Study 5 is an experimental study (n = 59) that investigated if learning with the DECA model enhances students’ programming knowledge and CT skill. Subsidiary questions explored whether students’ age, gender, computer proficiency and prior programming experience affect the acquisition of CT. No significant difference was found in the CT skill and programming knowledge of the groups at the posttest. However, within-group paired t-tests showed that DECA approach resulted in significant CT improvement in the experimental group but not in the control group across the pretest-posttest axis. Keywords: computational thinking, problem solving, algorithms, programming, abstraction, decomposition, generalisation, constructionism. | - |
dc.language | eng | - |
dc.publisher | The University of Hong Kong (Pokfulam, Hong Kong) | - |
dc.relation.ispartof | HKU Theses Online (HKUTO) | - |
dc.rights | The author retains all proprietary rights, (such as patent rights) and the right to use in future works. | - |
dc.rights | This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. | - |
dc.subject.lcsh | Critical thinking - Study and teaching | - |
dc.subject.lcsh | Computer literacy - Study and teaching | - |
dc.subject.lcsh | Science - Study and teaching | - |
dc.subject.lcsh | Technology - Study and teaching | - |
dc.subject.lcsh | Engineering - Study and teaching | - |
dc.subject.lcsh | Mathematics - Study and teaching | - |
dc.title | The nature and transfer effects of computational thinking in STEM | - |
dc.type | PG_Thesis | - |
dc.description.thesisname | Doctor of Philosophy | - |
dc.description.thesislevel | Doctoral | - |
dc.description.thesisdiscipline | Education | - |
dc.description.nature | published_or_final_version | - |
dc.date.hkucongregation | 2023 | - |
dc.identifier.mmsid | 991044657077903414 | - |